国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS樣式表漸進增強的基本概念

2024-07-11 08:24:12
字體:
來源:轉載
供稿:網友

如果你撓著頭想弄清楚優雅降級和漸進增強的區別,我告訴你,這是視角問題。優雅降級和漸進增強都考慮網站在各種設備的各種瀏覽器上如何良好運轉。兩者區別的關鍵在于它們各自關注的焦點,以及這種關注對工作流程的影響。
原文:Understanding Progressive Enhancement
作者:Aaron Gustafson
從1994年開始,Web開發社區就敲響了優雅降級(Graceful Degradation)的鼓聲。這個概念來自工程世界,其核心理念是給最新最強大的瀏覽器全套餐式的體驗,而給那些不幸還在使用Netscape 4的可憐人們只留些殘羹冷炙般的基本功能。毫無疑問,這發揮了作用。但是它并不很符合Tim Berners-Lee(譯注:萬維網之父)關于普遍可訪問性網絡(Universally Accessible Web)的原始愿景。

大約10年后,一些聰明的家伙開始質疑優雅降級,發現它在很多層面上有不足之處。他們將精力集中在內容可用性(Content Availability)、總體可訪問性(Overall Accessibility)和移動設備瀏覽器的能力上,尋找到了一條Web開發的新途徑——此方法將內容作為關注焦點,而不只是對舊設備的支持嘴上說說卻沒有實際行動。
延伸閱讀相關內容:CSS樣式表漸進增強的應用
在2003年的SXSW會議(譯注:一個關于電影、音樂和交互的會議)中,Steve Champeon和Nick Finck做了名為 “面向未來的全方位Web設計” 的演講。這樣,他們揭示了這種Web開發新方法的藍圖。Steve還給它取了個名稱:漸進增強(Progressive Enhancement)。這里有個(微妙的)差別
如果你撓著頭想弄清楚優雅降級和漸進增強的區別,我告訴你,這是視角問題。優雅降級和漸進增強都考慮網站在各種設備的各種瀏覽器上如何良好運轉。兩者區別的關鍵在于它們各自關注的焦點,以及這種關注對工作流程的影響。優雅降級的視角
優雅降級關注于在最先進/最全能的瀏覽器上構建網站。在被認為“老的”或能力不足的瀏覽器中的測試,經常要等到開發周期的最后一個環節才進行,并且通常限制在主流瀏覽器(如IE、Mozzila等)的前一個發布版本中。
在這種模式下,老的瀏覽器只可能提供差強人意(poor, but passable)的體驗。或許會做些小補丁來適應某個特定瀏覽器,但這些瀏覽器畢竟不是關注的焦點,除了修正重大的錯誤,也不會再費多大的神了。漸進增強的視角
漸進增強關注于內容。請注意區別:我甚至都沒提及瀏覽器。
內容是我們最初創建網站的原因。有些網站傳播內容,有些收集內容,有些請求內容,有些操作內容,有些網站以上所有功能都有,然而它們都需要內容。這就是漸進增加成為一種更適合的模式的關鍵所在。這也是Yahoo!迅速采納這種模式并用它創建了分級瀏覽器支持(Graded Browser Support)策略的原因。它是怎樣運作的
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金溪县| 汤原县| 谷城县| 唐河县| 闽侯县| 永胜县| 三都| 静安区| 屯昌县| 乌拉特前旗| 施秉县| 琼中| 阿拉善左旗| 石泉县| 龙陵县| 丽江市| 上林县| 巨野县| 枣庄市| 宿州市| 长垣县| 洪湖市| 福州市| 那曲县| 永州市| 洞口县| 金门县| 岫岩| 南川市| 临清市| 襄城县| 修文县| 杭州市| 峨眉山市| 莆田市| 信丰县| 宁安市| 阿尔山市| 邳州市| 嘉善县| 二连浩特市|