我即將選擇使用動畫gif,flash或html5/js來製作短動畫來顯示不同圖像的序列。您對動畫gif的想法
你對GIF動畫有什麼想法?他們死了嗎?我應該使用HTML5嗎?
謝謝你的一些有趣的想法。 :)
我即將選擇使用動畫gif,flash或html5/js來製作短動畫來顯示不同圖像的序列。您對動畫gif的想法
你對GIF動畫有什麼想法?他們死了嗎?我應該使用HTML5嗎?
謝謝你的一些有趣的想法。 :)
我鐵定不使用閃光燈這麼簡單的東西,尤其是當它使您的網站無法訪問的設備,如iPhone,iPad等的那部分HTML5是好的,但沒有瀏覽器支持100%它的一些移動瀏覽器非常缺乏支持。一個GIF可能是這樣做的最簡單的無憂無慮的方式。
GIF動畫不好或不好。它們是得到廣泛支持的工具。如果他們解決你的問題,你應該毫不猶豫地使用它們。
GIF動畫無處不在。
Flash將是非常重量級的,並創建一個閃光燈的依賴。
HTML5很不錯,但並不是每個人都支持。
不錯,我剛剛寫的一個非常簡潔的版本... +1從我這裏! – mdm 2011-03-11 13:14:31
我想說一個重要的因素是你想要循環的圖像的大小。對於非常小的圖像,也許亞100px,動畫GIF可能沒問題。對於任何規模較大的產品,例如投資組合或項目圖片,它們幾乎都是不可接受的。它不是關於語義或SEO,而是關於圖像質量;對於複雜的(如照片)圖像,GIF看起來不太好。
HTML5沒有進入公式,標記在(X)HTML4和HTML5之間幾乎是相同的。 javascript是騎行圖片中的關鍵部分,並且有一大堆人根據您的需要做各種各樣的花式事物。最着名的jQuery插件之一是cycle plugin。這很容易實現。
要返回到語義和SEO的理念,嵌入到網頁中GIF格式不看像許多圖像,因此,搜索引擎會不知道,這意味着執行關於你的圖像搜索的任何一個'試圖顯示將無法找到您的圖像。如果你使用JS循環方法,你的所有圖像將被單獨嵌入到標記中,並且搜索引擎將在這個方面取得成功。它確實允許用戶下載單個圖像,而使用GIF則需要在GIF編輯器或截圖中解構,但這可能是優勢或障礙,您可以相應考慮。
總結:你幾乎可以肯定想用javascript循環圖像。
取決於它是多麼複雜......如果它只是一個簡短的系列圖像,只需使用JavaScript而不使用HTML5。您只需編寫幾行代碼即可生成該效果。
GIF動畫並未死亡。事實上,他們現在可能比以往更受歡迎,因爲有這麼多的動畫gif模因。話雖這麼說,動畫圖片可以是有用的,但考慮到優勢更加動態的形式,即動畫圖片不能重建:
如果您不需要這些功能或其他JavaScript提供的功能,請使用動畫gif。
正如前面的答案所提到的,如果您需要一個動畫GIF,那就去做吧。
閃光燈將是一個輕微的過度轟炸案。
如果您希望稍微靈活一些,當然,您仍然可以在不將HTML5引入混合的情況下使用js。 通過製作一個簡單的jQuery幻燈片,您可以購買自己的過渡效果和替換圖像的簡單方法。但是,如果你不需要這個,或者那是過度的,那麼就去GIF吧。
我無法想象在GIF可以使用Flash的情況下,但我不認爲這是一個編程問題。 – Gabe 2011-03-11 13:10:36
但我認爲這裏有很多web開發者? – Tronic 2011-03-11 13:13:02
動畫設計不是stackoverflow的主題。 – 2011-03-11 13:14:36