當用戶沒有啓用JavaScript時,最好的做法是什麼?向那種用戶提供內容的最佳方式是什麼?搜索引擎保持網站可讀性的最佳方式是什麼?Web開發最佳實踐 - 如何支持JavaScript禁用
我能想到的兩種方式來實現這一點,但不知道什麼是更好的(或者如果第三個選項是更好):
- 依靠元刷新標籤將用戶重定向到一個非網站的JavaScript版本。將元刷新標記封裝在noscript標記中,以便那些使用javascript的用戶將忽略它。
- 依靠位於body標籤內的iframe標籤提供非JavaScript版本的網站。將iframe標記包裹在noscript標記中,以便那些使用javascript的用戶將忽略它。
我也很喜歡正確或不正確的方式來做到這一點的高調例子。
---------除了問題-----------
下面是我在過去所做的那樣,解決這樣一個例子:http://photocontest.highpoint.edu/
我想確保沒有更好的方法來做到這一點。
如果你編碼的JavaScript,然後思考,沒有它做什麼,你就錯了。 – BoltClock 2011-03-21 12:41:27
最好的方法是[逐步增強](http://en.wikipedia.org/wiki/Progressive_enhancement)。或者你忽略非JavaScript用戶。 – 2011-03-21 12:41:37
和優雅的降級 – Guillaume86 2011-03-21 12:42:25