<noscript>标签是否已过时?

Isa*_*bow 9 html javascript css noscript

我继续阅读的关于优雅降级的很多内容适用于不使用JavaScript的浏览器.但是我自己的经验表明,如果没有JS和CSS支持,期望在互联网上获得正常体验已不再合理.如今,致力于降解的能量是多少?

Ben*_*owe 12

从列表中查看此文章.它讨论了渐进增强而不是优雅降级.它不是为没有特定技术的用户或具有可访问性问题的用户降低体验,而是专注于从基础知识(html)开始,并利用用户可用的技术来提升用户体验.

使用渐进增强功能,您将永远不需要noscript标记,因为您不认为用户启用了javascript.


Rob*_*mos 3

这实际上取决于您的用户群。如果你的大多数用户是午餐时间的公司访客,并且关闭了 js,那么你应该降级。如果您有大量盲人用户群,那么您最好避免使用丰富的界面。

另外,不要忘记搜索引擎优化和允许机器人爬行您的网站。例如,如果您使用选项卡式布局,并且选项卡内容仅通过 javascript ajax 调用检索,那么可以安全地假设爬虫不会看到它。