在 Google 的 logo 动画中,用户通常可以与 logo 进行交互:例如,就像一个游戏,其中有一些可以按下的按钮之类的东西,但我很好奇是否有人能告诉我他们用什么来创建这个- Flash、JavaScript 还是其他东西?
我感觉他们使用 JavaScript,但有人可以证明这一点吗?另外,我以后如何检查这个,以便我可以了解他们将来使用什么?
在 Google 的 logo 动画中,用户通常可以与 logo 进行交互:例如,就像一个游戏,其中有一些可以按下的按钮之类的东西,但我很好奇是否有人能告诉我他们用什么来创建这个- Flash、JavaScript 还是其他东西?
我感觉他们使用 JavaScript,但有人可以证明这一点吗?另外,我以后如何检查这个,以便我可以了解他们将来使用什么?
Basically, nowadays, they use HTML5, CSS3 and JavaScript/jQuery. Most of the time, they use canvas
technology, and sometimes they manipulate a sprite sheet via CSS3. For sound, they use Java, but occasionally you'll see HTML5 audio
technology, with Java as a fallback. Older Google animations were made purely with Java using HTML only as the vehicle.
Sometimes, they'll also use animated gifs as in Heinrich Rudolf Hertzs 155th Birthday Doodle. (For the more simple ones).
谷歌涂鸦使用 Javascript、CSS 和 HTML。查看它不是 Flash 应用程序的最快方法是右键单击涂鸦,如果是 Flash,您将在右键菜单“关于 Adobe Flash Player”中看到。如果它没有说它不是flash。
是的,他们使用 javascript 为 DOM 的元素和图形的 css sprite/atlases 元素设置动画。
使用 css3 动画创建自己的 Google 涂鸦的分步教程
编辑:www.google.no 上的涂鸦也是用 HTML5 画布元素构建的。