我繼續閱讀的有關優雅退化的許多內容適用於不使用JavaScript的瀏覽器。但是我的經驗表明,在沒有JS和CSS支持的情況下期望在互聯網上有正常的體驗是不合理的。這些天它有多少能量負責降解?<noscript>標籤過時了嗎?
回答
這真的取決於您的用戶羣。如果您的大多數用戶都是午餐時間的公司訪問者,並且關閉了js,那麼您應該降級。如果你有一個明顯的盲人用戶羣,那麼你最好避免使用豐富的界面。
也不要忘了SEO,允許漫遊器爬過你的網站。例如,如果您使用標籤式佈局,並且標籤內容僅通過javascript ajax調用檢索,則可以安全地假設爬蟲不會看到它。
從列表中檢出this article。它談論漸進式增強而不是優美的退化。不是在沒有特定技術的用戶或具有可訪問性問題的用戶中降低用戶體驗,而是着重於從基礎(html)開始,並通過利用用戶可用的技術來提高用戶體驗。
隨着漸進式增強,您永遠不需要無腳本標記,因爲您不假定用戶已啓用JavaScript。
只是看着相同的事情國際海事組織的不同方式。我一直以「漸進式增強」的方式做到這一點,但將其稱爲「優雅的降級」。儘管如此,這種編碼更容易。 – mpen 2010-09-02 05:08:33
對於工作流程來說這是一個很好的技術,是的。但從長遠來看,Rob Olmos(上圖)有一個很好的觀點。這取決於你的用戶是誰。否則,你將有可能花費更長的時間使HTML和CSS做到JS可以馬上做的事情。誠然,優雅的退化是一種比任何一種選擇都差的技術。 – 2010-09-02 05:16:37
- 1. Grails中使用了<<標籤庫
- 2. 爲什麼<mx:XML>和<mx:XMLList>標籤在Flex4中已經過時了?
- 3. <audio>標籤應該放在<head>標籤中嗎?
- 4. EventCollection過時了嗎?
- 5. PHP 7「的ASP標籤<%, %>,<%=」已過時
- 6. 風格<html>標籤可以嗎?
- 7. java <String>標籤有對象嗎?
- 8. 是<tr>標籤可選嗎?
- 9. Strip_tags除了PHP中的href標籤嗎?
- 10. 多標籤分類做對了嗎?
- 11. HTML5中嵌入了新的標籤嗎?
- 12. 是@Page {size:landscape}過時了嗎?
- 13. Java Swing過時了嗎?
- 14. OpenCV C API過時了嗎?
- 15. SoundCloud iOS SDK過時了嗎?
- 16. 是c3p0過時了嗎?
- 17. 表單標籤跳過<button>
- 18. 軟硬度:通過<object>標籤
- 19. < p >標籤跳過第一段
- 20. 無法通過<a>標籤
- 21. 不能通過<img>標籤
- 22. 通過<s:url/> Struts2的標籤
- 23. 過濾出<script>標籤,ajax
- 24. <meta name =「title」>標籤和<title></title>標籤
- 25. 添加<span> +</ span>標籤<a>標籤
- 26. 我可以在<i>標籤內放置<img>嗎?
- 27. 經過了標籤,而不是空格
- 28. 問題,同時通過JavaScript將源<img>標籤
- 29. <c:import>標籤
- 30. <a>標籤
你有沒有過CSS赤裸日的主任http://naked.dustindiaz.com/? – 2010-09-02 08:51:57