如果您的网站访问者禁用了 JavaScript,您该怎么办?
-
22-09-2019 - |
题
如果您的网站访问者禁用了 JavaScript,您会怎么做?你阻止他们吗?
解决方案
理想情况下,应该使用逐行增强这需要保证基底的用户体验,然后加入所有的蓬勃发展为浏览器能够处理它们。
其他提示
实际上优雅降级。如果这不是一个选项(再;-))然后至少通知他们与使用<noscript>
标签
使用NoScript的标签说: “嘿,启用JavaScript傻瓜!”
<script type="text/javascript">
alert("Hello World!");
</script>
<noscript>
Hey, Enable Javascript fool!
</noscript>
(请注意,这是代码还没有准备好部署到你的网站,你可以更改消息到的东西比纯文本更适合。)
要夫妇与<noscript>
我有需要JS与class="js-required"
功能的所有元素。
然后CSS:.js-required{display:none;}
JS在页面加载:$('.js-required').css('display','block')
您的网站应该有所准备,如果JavaScript被禁用,要么显示一条消息,您的网站更好地工作并启用JavaScript或工作围绕它。
对于每一个网站,我的身材,我比较了开发成本由吓跑观众约2-3%降低摆好,对收入的损失。 不关心非javascripters /歌剧/等通常胜...
您可以检查了这一点:
如果您的访问者不知道他们已禁用JavaScript,一个简单的消息将让他们知道他们应该启用它。
<noscript>Please enable JavaScript in your browser</noscript>
不隶属于 StackOverflow