当前位置:  开发笔记 > 编程语言 > 正文

假设大多数用户都启用了JS,安全性如何?

如何解决《假设大多数用户都启用了JS,安全性如何?》经验,为你挑选了1个好方法。

几乎所有PC /台式机/笔记本电脑用户都启用了JS.您当前的主要关注点应该是移动市场.这种增长速度非常快.通常,JS(默认情况下!)被禁用​​以提高浏览性能.然而,这是缓慢但肯定得到更好的报道.然后是屏幕阅读器和基于文本的浏览器,当然还有搜索机器人.实际上它们都不支持/使用JS.关于搜索机器人,这可能会在未来发生变化.

总而言之,您应该尝试仅将JS用于渐进增强.应该按照它提供的方式设计网站,并在禁用JS的情况下维护相同的功能.实现这一目标的最佳方法是在没有任何JS代码的情况下构建网站,并且当您获得所有必需的最低功能时,然后添加JS以增强功能,如ajax,eye-candiness,用户体验等.

值得注意的是,这当然可能取决于相关网站的目标受众.这是一个新闻网站吗?社交网站?内联网网站?讨论论坛?等等.例如,Stackoverflow在禁用JS的Blackberry上无法使用.我甚至无法登录.然而,它在顶部优雅地显示警告栏.



1> BalusC..:

几乎所有PC /台式机/笔记本电脑用户都启用了JS.您当前的主要关注点应该是移动市场.这种增长速度非常快.通常,JS(默认情况下!)被禁用​​以提高浏览性能.然而,这是缓慢但肯定得到更好的报道.然后是屏幕阅读器和基于文本的浏览器,当然还有搜索机器人.实际上它们都不支持/使用JS.关于搜索机器人,这可能会在未来发生变化.

总而言之,您应该尝试仅将JS用于渐进增强.应该按照它提供的方式设计网站,并在禁用JS的情况下维护相同的功能.实现这一目标的最佳方法是在没有任何JS代码的情况下构建网站,并且当您获得所有必需的最低功能时,然后添加JS以增强功能,如ajax,eye-candiness,用户体验等.

值得注意的是,这当然可能取决于相关网站的目标受众.这是一个新闻网站吗?社交网站?内联网网站?讨论论坛?等等.例如,Stackoverflow在禁用JS的Blackberry上无法使用.我甚至无法登录.然而,它在顶部优雅地显示警告栏.

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有