作为一个崭露头角的Web开发人员,我正在尝试跨越平台可用性/兼容性和pizazz(功能)的细线.
这是几年前的一个问题吗?我的网站的部分 – 我敢说 – 需要(也让我的生活更轻松)JavaScript不会是移动设备想要访问的东西(尽管如果它想要的话).
http://www.w3schools.com/browsers/browsers_stats.asp
如果向下滚动,似乎表明95%访问该站点的计算机已启用/安装了JavaScript.
处理此问题的人的任何意见将不胜感激.
绝大多数人只是一直把它留在原处.过去常常让人们关闭的大多数真正严重的安全漏洞早已被修复,因此它的问题远比过去少得多.
仍有一些事情让人担心偏执狂,但即便如此,大多数禁用JS的人都是在逐个站点的基础上使用Firefox NoScript扩展工具而不是仅仅关闭它.当这些人访问新网站时,他们必须决定是否足够信任它以便为其启用JS.
可能受影响的其他人群是使用屏幕阅读器或其他辅助技术的残疾用户.其中许多人可能无法使用Javascript. (尽管如此,他们中的许多人都可以;屏幕阅读器与常规浏览器相比并不像许多人想象的那样落后)
但是,作为一天的结束,您可以决定如何支持没有JS的访问者.这里有一些要考虑的事情:
>你的网站是否绝对需要Javacript – 如果你正在编写一个GMail类型的系统,而整个东西只能用于JS,那么显然你不能支持它没有它.
>您的观众中有多少人会禁用JS?有多少人准备重新启用它只是为了访问您的网站?你有多少人准备输?在您回答之前,您需要了解自己的人口统计数据.
>你能编写JS功能,以便网站在没有它们的情况下仍能正常工作吗?关闭JS的用户会希望他们访问的网站看起来不那么好并且缺少功能,但只要重要的部分仍然适用于他们,他们就会感到高兴.