2011-03-11 60 views
2

我即將選擇使用動畫gif,flash或html5/js來製作短動畫來顯示不同圖像的序列。您對動畫gif的想法

你對GIF動畫有什麼想法?他們死了嗎?我應該使用HTML5嗎?

謝謝你的一些有趣的想法。 :)

+0

我無法想象在GIF可以使用Flash的情況下,但我不認爲這是一個編程問題。 – Gabe 2011-03-11 13:10:36

+0

但我認爲這裏有很多web開發者? – Tronic 2011-03-11 13:13:02

+0

動畫設計不是stackoverflow的主題。 – 2011-03-11 13:14:36

回答

3

我鐵定使用閃光燈這麼簡單的東西,尤其是當它使您的網站無法訪問的設備,如iPhone,iPad等的那部分HTML5是好的,但沒有瀏覽器支持100%它的一些移動瀏覽器非常缺乏支持。一個GIF可能是這樣做的最簡單的無憂無慮的方式。

2

GIF動畫不好或不好。它們是得到廣泛支持的工具。如果他們解決你的問題,你應該毫不猶豫地使用它們。

0

GIF動畫無處不在。

Flash將是非常重量級的,並創建一個閃光燈的依賴。

HTML5很不錯,但並不是每個人都支持。

+0

不錯,我剛剛寫的一個非常簡潔的版本... +1從我這裏! – mdm 2011-03-11 13:14:31

5

我想說一個重要的因素是你想要循環的圖像的大小。對於非常小的圖像,也許亞100px,動畫GIF可能沒問題。對於任何規模較大的產品,例如投資組合或項目圖片,它們幾乎都是不可接受的。它不是關於語義或SEO,而是關於圖像質量;對於複雜的(如照片)圖像,GIF看起來不太好。

HTML5沒有進入公式,標記在(X)HTML4和HTML5之間幾乎是相同的。 javascript是騎行圖片中的關鍵部分,並且有一大堆人根據您的需要做各種各樣的花式事物。最着名的jQuery插件之一是cycle plugin。這很容易實現。

要返回到語義和SEO的理念,嵌入到網頁中GIF格式不像許多圖像,因此,搜索引擎會不知道,這意味着執行關於你的圖像搜索的任何一個'試圖顯示將無法找到您的圖像。如果你使用JS循環方法,你的所有圖像將被單獨嵌入到標記中,並且搜索引擎將在這個方面取得成功。它確實允許用戶下載單個圖像,而使用GIF則需要在GIF編輯器或截圖中解構,但這可能是優勢或障礙,您可以相應考慮。

總結:你幾乎可以肯定想用javascript循環圖像。

0

取決於它是多麼複雜......如果它只是一個簡短的系列圖像,只需使用JavaScript而不使用HTML5。您只需編寫幾行代碼即可生成該效果。

0

GIF動畫並未死亡。事實上,他們現在可能比以往更受歡迎,因爲有這麼多的動畫gif模因。話雖這麼說,動畫圖片可以是有用的,但考慮到優勢更加動態的形式,即動畫圖片不能重建:

  • 轉換圖像之間
  • 可以動態生成
  • 文件大小可能請降低

如果您不需要這些功能或其他JavaScript提供的功能,請使用動畫gif。

0

正如前面的答案所提到的,如果您需要一個動畫GIF,那就去做吧。

閃光燈將是一個輕微的過度轟炸案。

如果您希望稍微靈活一些,當然,您仍然可以在不將HTML5引入混合的情況下使用js。 通過製作一個簡單的jQuery幻燈片,您可以購買自己的過渡效果和替換圖像的簡單方法。但是,如果你不需要這個,或者那是過度的,那麼就去GIF吧。