2010-04-21 5 views
0

플래시 없이는 어떻게 작동합니까?자바 애니메이션 플래시 애니메이션?

http://www.dirtyphonebook.com/dashboard/425-205-1921

내가 마우스 오른쪽 버튼으로 클릭하지만 플래시 메뉴가 없습니다. 나는 Flash가 너무 좋아 안정적이고 작동하기 때문에 좋아합니다. 하지만 이런 종류의 복잡한 동작에 대한 Javascript 해킹을 사용하는 것이 실제로 좋은 생각입니까?

+1

자바 스크립트 "해킹"이 아닙니다. – SLaks

+0

해킹은 아마도 단어를 잘못 선택하는 것입니다. 그러나 기업이 일반적으로하는 것은 아닙니다. – RichardBlizzard

답변

2

보내 주신 링크가 SVG (확장 가능한 벡터 그래픽)을 사용하여 생성 된 것으로 보입니다. Here은 애니메이션을 시작하는 방법에 대한 문서입니다. 그 결과를 얻을 수있는 Raphael 라이브러리가 있습니다.

jQuery와 같은 프레임 워크를 사용하여 페이지의 요소에 애니메이션을 적용 할 수도 있습니다. jQuery를 사용하여 만화 애니메이션을 만드는 방법에 대한 자습서가 있습니다. here

+0

라파엘 (Raphael) – RichardBlizzard

3

소스 코드에서 Raphael을 사용하여 this JS library을 사용했다고합니다.

3

애니메이션 (jQuery 등)을 허용하는 꽤 많은 자바 스크립트 프레임 워크가 있습니다.

해킹이 아니며 DHTML을 독창적으로 사용합니다.

단점은 자바 스크립트가 브라우저의 메모리를 먹을 수 있다는 것입니다. 반면에 Flash는 별도의 응용 프로그램으로 브라우저와 병렬로 실행되므로 애니메이션 효과를 렌더링 할 때 더 빨라질 수 있습니다. 그러나 Flash에는 Flash Player 플러그인이 필요합니다.이 플러그인은 별도로 설치해야하며 모든 브라우저 및 모든 장치에서 사용할 수 없습니다.

그래서 플래시와 자바 스크립트를 통한 애니메이션에는 장단점이 있습니다.

Apple이 플래시로 대체 할 HTML5는 아직 전반적으로 지원되지 않으며 더 쉽게 애니메이션 옵션을 제공합니다.

희망이 도움이됩니다. 불행히도 이것은 잘라 내기 및 말린 대답보다는 "당신의 의견은 무엇입니까"일종의 것입니다.

+1

"단점은 자바 스크립트가 브라우저의 메모리를 먹을 수 있다는 것입니다." Flash가 많은 양의 메모리와 CPU를 먹는다고 생각하면 이것이 JS의 단점이라고 생각하지 않습니다. – ceejayoz

+1

그것은 어떤 것도 단점이 아닙니다. DHTML과 Flash는 CPU와 메모리를 많이 사용하는 작업을 수행하는 데 CPU와 메모리를 많이 사용합니다. 당신이하지 않을 때 둘 다하지 않습니다. – fenomas

+0

특정 상황에서는 허용되는 절충안 일 수 있습니다. – RichardBlizzard

관련 문제