2010-11-24 7 views

答えて

1

これは間違いなくjQueryを使用して可能です。 Googleの「mac dock jquery」を検索すると、jQueryを使用して実装された同様の効果の多くの例が提供されました。 (あなたのSWFのエフェクトは、MacのDockを思い出しました。)

、しかし近くに。これは少なくとも、純粋なJavaScriptで可能であるという証拠です。ローエンドのコンピュータでJavaScriptを処理できるかどうかについては、上記のサンプルのいずれかを実行して何が起こるかを確認することができます。独自の実装を行う前に、パフォーマンスのアイデアが得られます。あなたはRaphaël.jsのはhttp://raphaeljs.com/

を参照してください使用することができ、作業の少しで

+0

を参照してください。マックドック:-)良い考え。この方法で、さらにイメージを追加できます。 :) – Chris

1

少なくとも90%はJavascriptで実装することができます。しかし、問題はJavascriptを使用することがFlashよりもさらに厳しいかもしれないということです。

0

まあ、フラッシュは、そのCPUを使い果たしていることで知られています。私は約8つのフラッシュ広告で多くのウェブサイトを入力し、私のCPUは約100%です。おそらく、あなたのフラッシュファイルのコードは貧弱です(嫌なことはありません).FlexにFlexを実装すると、フレンドリーな機能が追加されています。

+0

私はどのように、私はアクションスクリプト2について何かを読んで全体のFLAを書き直す手段を知っているだろう。 – Chris

+0

多くのアニメーション広告が掲載されているサイトにアクセスすると、Flashが問題ではなく広告が問題になります。アニメーションは、GPUが加速されない限り、使用されている(ウェブ)技術に関係なく、CPUに多くの税金を課します。今や、Web上のアニメーションの例がFlash以外の技術でも増えていると、これはますます明白になっています。たとえばhttp://thewildernessdowntown.comやhttp://peternitsch.net/demo/battery_test/gasket_html5.htmlやhttp://lab.simurai.com/html5/ads/ –

1

私は大きなタイマー「フラッシャー」ですが、私は今、ラファエルに移動しています、それは本当にいいです、あなたはこれらを達成することができるだろうほぼすべてのブラウザ(iPadやiPhone、IEを含む)での効果。あなたがそれを正しく行うとうまくいかない場合は、HTMLに分解されます(JSを使用してHTML divsのコンテンツ(リンクや画像など)を読み込み、Raphealを使用して画像に変換します)。

Flashと一緒に作業した場合、Raphealがどのように優れているのか本当に驚くでしょう。現在、私の好きなクロスプラットフォームはかなり安定しています。

Good Luck。

+0

raphaelライブラリをありがとう。それはいくつかのアニメーションの芸術のために涼しいようです – srisar

+0

は確かにクールに見えます、私は後でそれを掘るでしょう。 – Chris

関連する問題