DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> CSS入門知識 >> CSS詳解 >> 技術與Web標准之爭:Flash將繼續存在(1)
技術與Web標准之爭:Flash將繼續存在(1)
編輯:CSS詳解     

Web標准的推行已有10年,web開發與設計者對Web標准和Flash的爭論也由來已久且日趨白熱化。Html 5作為下一代web開發標准,也將直接影響到Flash在Web視頻中的地位。

盡管Adobe保證,到2012年,Flash將入駐包括android,Palm,BlackBerry,SymBian,WindowsMobile在內的2億5000萬部移動設備,但Web標准推行者認為,使用什麼技術並不重要,重要的是為所有用戶提供可以訪問的,易用的富Web體驗。(51CTO編者按:Adobe對Html 5標准曾表示,“HTML 5的確不錯,但是要追上Flash,還要一段不短的時間,而且,也有可能永遠追不上,因為沒有人知道Html 5何時會問世。”)

良性競爭

最初,Flash是跨浏覽器提供富Web應用的最佳選擇,這個小小的程序可以快速在不同浏覽器上實現漂亮的動畫並吸引了一大批忠實的設計者,Flash網站一度主導整個Web,而CSS和JavaScript在不同浏覽器的支持非常不一致,帶來諸多問題,同時,那時的Web標准並沒有辦法為用戶提供他們期待的體驗。盡管Web標准一度落後,帶Web標准推行者一直不懈地為開放Web努力。

Web標准的裨益

用戶期待富體驗,而如今的Html,CSS和JavaScript已經可以提供大多數用戶需要的富體驗,這是Web標准的基礎。那些基於Web標准的站點與Flash站點的界限逐漸模糊,有時候,不看源代碼甚至無法區分。摒棄Flash轉而投向Web標准的站點越來越多,雖然初衷可能是因為iPhone和iPad不支持Flash,但他們很快體驗到Web標准所帶來的更多好處。

現今趨勢

燈箱,滾動新聞,富導航條,圖片幻燈,這些效果曾經是Flash的專利,隨著Web標准的推進,如今人們可以憑借幾行Javascript與CSS代碼實現相同的效果,而Web標准的流行,使越來越多的JavaScript或CSS框架面世,進一步推動標准的流行。

視頻也是Web標准的重要推動力之一,曾經,Web視頻是Flash的天下,然而YouTube對Html 5視頻的嘗試改變了這一現狀,盡管現在的HTML 5視頻還存在性能問題,但這些問題終究會得到解決,當世界上重要站點都擁抱Html 5視頻的時候,浏覽器廠商會主動為這個事實的標准改善性能。

現代浏覽器對Html 5和CSS 3的支持

眾多現代浏覽器都對HTML 5和CSS 3提供了支持,盡管程度參差不齊,然而我們已經可以期待以CSS動畫,Canvas,以及本地存儲等功能被代表的新一代Web的到來。盡管W3C自己也表示,Html 5和CSS 3的完全成熟還要很多年,但隨著我們對標准的呼聲越來越強烈,這些標准的采用也會加速。

差異性體驗

現代Web設計師應當學會為不同浏覽器提供差異性體驗,而不是像素級精准的一致,這樣,可以騰出更多時間用在別的更重要的事情上。如果用戶的浏覽器不支持JavaScript和CSS,他們仍可以看到基本內容,不像Flash站點,如果遇到不支持的浏覽器則什麼都不顯示。差異性體驗設計思想要求設計開發者更多地思考站點的結構,這樣,在提供漸進性體驗的時候,才能更容易發現問題。

移動Web

移動Web仍未成熟,常被網站設計者放在最後考慮之列,但基於Web標准的設計應當為移動設備提供降級顯示,在沒有Flash的情況下,網站仍能提供基本的內容。移動Web正在崛起,忽略移動用戶是極不明智的,Web標准是為移動用戶提供較好體驗的唯一選項。

內容管理

基於CMS(網站內容管理系統)的網站的內容創建模式不同於Flash網站,後者需要單獨設計,前者可以在線編輯。很多基於Word Press的站點摒棄Flash,而是使用JavaScript實現富體驗。

開放性

Web標准意味著站點內容完全開放,任何程序都可以直接訪問網站的源代碼,搜索引擎,聚合器,翻譯工具,書簽工具都可以無障礙地訪問。

自由性

越來越多的人相信,Internet背後的東西應該是自由,開放的,人們應當自由消費和創建內容,無需考慮其背後的那些專有技術的許可問題,Web標准有助於一個開放,自由的Web。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved