Ric*_*gan 1 html javascript noscript
在这里幽默我.
我为什么要<noscript>在我的页面中使用?替代方案(至少是我使用的那个)是与(例如)HTML 5 Boilerplate一起使用的Modernizr + no-js类组合,到目前为止,这在所有用例中已经足够了.
我可以想到使用的唯一原因<noscript>是在没有启用JS时有条件地加载资源文件(很可能是CSS覆盖?).我不确定是否有办法在不使用JS的情况下完成JS <noscript>,但即使是那个用例似乎也可以解决它.
是的,<noscript>用于在Javascript不可用时有条件地向客户端显示/隐藏HTML元素.我知道.你知道的.每个使用HTML的人都应该知道这一点.
但是,还有很多其他方法可以做同样的事情,其中大多数都是首选<noscript>.一个是html.no-jsModernizr切换的类,我在上面提到过.
所以问题背后的想法更多的是,<noscript>对于Web开发人员来说,它有什么独特之处吗?也就是说,它足够重要,但除此之外别无他法.
下面的@Guffa对广告提出了一个很好的观点.
好吧,你为什么要这样?如果您没有用它,那就不要使用它.
该noscript标记通常用于广告和访问者跟踪的后备.如果用户禁用了Javascript,则会加载普通图像而不是运行脚本.
| 归档时间: |
|
| 查看次数: |
3096 次 |
| 最近记录: |