2010-11-24 5 views

답변

1

이것은 확실히 jQuery를 사용하여 가능합니다. Google에서 "mac dock jquery"를 검색하면 jQuery를 사용하여 구현 된 비슷한 효과의 많은 예가 제공됩니다. (당신의 SWF의 효과는 맥 도크를 생각 나게했다.)

, 하지만 닫습니다. 적어도 이것이 순수한 JavaScript에서 가능하다는 증거입니다. 로우 엔드 컴퓨터에서 자바 스크립트를 처리 할 수 ​​있는지 여부가 걱정된다면 위 샘플 중 하나를 실행하여 어떤 일이 발생하는지 볼 수 있습니다. 그것은 당신 자신의 것을 구현하기 전에 당신에게 성능에 대한 아이디어를 줄 것입니다.

+0

을 참조하십시오. 맥 도크 :-) 좋은 생각. 이렇게하면 더 많은 이미지를 추가 할 수 있습니다. :) – Chris

1

자바 스크립트로 구현할 때 90 % 이상 달성 할 수 있습니다. 하지만 문제는 자바를 사용하는 것이 플래시보다 더 까다로운 일일 수 있다는 것입니다.

0

잘 플래시는 CPU를 먹는 것으로 알려져 있습니다. 나는 대략 8 개의 플래시 광고를 가진 많은 웹 사이트에 들어가고 나의 CPU는 대략 100 %이다. 어쩌면 플래시 파일의 코드가 좋지 않을 수도 있습니다 (불쾌감을주지 않아야합니다!) Flex에서 Flex를 구현할 때 Flex가 사용자에게 도움이되는 많은 새로운 향상된 컨트롤을 가지고 있기 때문에 사용자 친화적 일 수 있다고 생각합니다.

+0

나는 어떻게할지 모르겠다. 나는 액션 스크립트 2에 대해 뭔가를 읽었다. 전체 fla를 다시 쓰는 것을 의미했다. – Chris

+0

많은 애니메이션 광고가있는 사이트를 방문하면 플래시가 아니라 광고가 문제라고 말합니다. 애니메이션은 GPU 가속화가 아닌 한 사용 된 (웹) 기술에 관계없이 CPU에 과세 할 것입니다. 이제는 Flash 이외의 다른 기술로 웹에서의 애니메이션 예가 점점 더 많아지면서 점점 더 분명 해지고 있습니다. 예를 들어 http://thewildernessdowntown.com 또는 http://peternitsch.net/demo/battery_test/gasket_html5.html 또는 http://lab.simurai.com/html5/ads/ –

1

당신이 Raphael.js를 사용할 수있는 약간의 작업은 내가 큰 타이머 "점멸"근데 저는 지금 라파엘으로 이동하고 http://raphaeljs.com/

를 참조로, 그것은 정말 좋은 그리고 당신은을 달성 할 수있을 것입니다 거의 모든 브라우저 (iPad 및 iPhone 및 IE 포함)의 효과. 그렇게하면 제대로 작동하지 않고 HTML로 변환됩니다 (JS를 사용하여 기본적으로 HTML divs 콘텐츠 (예 : 링크 및 이미지)를 읽고 Rapheal을 사용하여 이미지로 변환합니다.)

Flash로 작업하기 전에 Rapheal이 얼마나 잘 작동하는지 놀랄 것입니다. 현재 내가 좋아하는 크로스 플랫폼은 꽤 견고합니다.

행운을 비네.

+0

라파엘 도서관에 감사드립니다. 그것은 약간의 애니메이션 예술을 위해 서늘 해 보입니다. – srisar

+0

실제로 멋지게 보입니다. 나중에 그것을 파헤칩니다. – Chris

관련 문제