没有JS环境的HTML或Web
Html or web without JS environment?
关于 HTML/web ....The_principles_of_unobtrusive_JavaScript指出在某些情况下不会有任何JavaScript支持。
这样的环境 - 没有 JavaScript 仍然存在还是这是一篇旧文章?
您发布的文章很长。它确实涵盖了许多今天很好用的做法。我想谈谈这篇文章对假设所作的一些陈述。
假设:每个人的浏览器都支持JavaScript。不为真:在 为了不显眼于用户,拿走脚本不应该 阻止他们使用您的网站,即使他们的互动会 远不如浏览器支持的用户丰富 JavaScript。
所有主流浏览器,如Chrome,Safari,IE,Firefox和Opera都支持Javascript。用户可以手动禁用它,但您可以假设大多数用户都将拥有Javascript。但是,您可以使用<noscript>
标记作为未运行 Javascript 的用户的预防措施。仅当 javascript 未运行时,才会显示 <noscript>
标记中的数据。
假设:所有浏览器的工作方式都相同。不对:为了成为 对浏览器不显眼,您的脚本应该避开普通 错误和兼容性问题,并采取特殊设备,如 语音浏览器或手机考虑在内。
所有浏览器的工作方式都不一样。您需要小心Javascript和CSS(样式)以支持所有主流浏览器。某些功能在某些浏览器中可能已弃用或不受支持。
假设:其他人都会理解我的代码。不对:按顺序 为了不让其他程序员不引人注目,您的脚本应包含 清晰,干净的代码,并提供大量注释来说明您的代码 正在(应该)做。
你应该始终尝试让你的代码富有影响力和清晰性。
- 自定义HTML元素属性未显示-Web组件
- 使用Web Html表单创建Javascript数组
- 根据HTML文件名授予web服务器写入权限
- 从简单的html页面调用实时Web服务.
- PHP:Web套接字和html 5
- 如何在另一个 html 标签内选择 web 元素硒 Web 驱动程序与 html 源
- 使用HTML / Javascript将Web应用程序生成的图表/表格转换和导出到可编辑的Powerpoint(.ppt
- 如何在 html Web 应用中检测滑动原点位置
- Javascript 函数在 CRM 2011 HTML Web 资源中无法识别
- 从本地HTML / JavaScript(没有Web服务器)访问Google API
- 如何使用JQueryUI滑块控制web音频API振荡器参数,而无需经过HTML表单参数
- 在我的html页面-web应用程序用户界面的一个选项卡中的另一个html页面中的选项卡
- node.js可以选择性地引入到用普通PHP/js/CSS/HTML构建的web应用程序中吗
- JQuery-HTML到PDF没有'无法在IE中工作(来自C#asmx Web服务)
- 如何抓取使用直接Web远程处理(DWR)返回操纵页面的Javascript的网站's的HTML
- 如何在可视化web开发中将javascript组合到html/ASP.Net中
- 访问/更改同一页面上另一个Web部件中类的html
- 如何在URL中不指定.html、.json的情况下配置web.xml来服务任何请求
- 使用ajax将数据发布到asmx web服务并使用javascript函数在html页面中编写响应时出错
- 如何从 HTML Web 应用程序查询远程预言机数据库