编辑: 雨林姑娘 2015-09-17

if(includeLabels) { // 设置 offset 为20 offset = 20;

} 推荐 var offset = 0;

if(includeLabels) { // 如果饮食了 label,那么我们还需要

20 像素的宽度,以解决下面这个Bug // http://somebrowservendor.com/issue-tracker/ISSUE-1 offset = 20;

} 编码格式 代码注释 代码编写规范

10 前端一般性规范 一些注释工具可以帮助你写出更好的注释.JSDoc 或 YUIDoc 就是用来写 JavaScript 注释用的.你甚至可 以使用工具来为这些注释生成文档,这也是激励开发者们写注释的一个好方法,因为一旦有了这样方便的 生成文档的工具,他们通常会开始花更多时间在注释细节上. 对于比较宽松自由的编程语言来说,严格遵循编码规范和格式化风格指南就显得极为重要.遵循规范固然 很好,但是有自动化流程来确保其执行情况,岂不更佳. 相信很好,要是能控制,那就更好了 对于 JavaScript,建议使用 JSLint 或 JSHint.

1 . Compass 是一个基于 Sass 开源的 CSS 框架,而 Sass 是一个非常流行的 CSS 预编译器. ? 代码检查 代码编写规范

11 前端一般性规范 更新时间:2015年4月25日 版本:2015.04.25.01 修订:潘韬 2015-04-25:第二次修订,潘韬 2015-04-25:第一新修订,潘韬 用两个空格来代替制表符( tab )――这是唯一能保证在所有环境下获得一致展现的方法. 嵌套元素应当缩进一次(即两个空格). 对于属性的定义,确保全部使用双引号,绝不要使用单引号. 不要在自闭合( self-closing )元素的尾部添加斜线 -- HTML5 -规范中明确说明这是可选的. 不要省略可选的结束标签( closing tag )(例如, 或 ). Page title Hello, world! 推荐使用 HTML5 的文档类型申明: . (建议使用 text/html 格式的 HTML .避免使用 XHTML . XHTML 以及它的属性,比如 application/xhtml+xml 在浏览器中的应用支持与优化空间都十分有限). HTML 中最好不要将无内容元素[1] 的标签闭合,例如:使用 而非 . 此处的空白元素指的是以下元素: area , base , br , col , command , embed , hr , img , input , keygen , link , meta , param , source , track , wbr . HTML 规范 历史修订 说明 规范内容 语法 文档类型 代码编写规范

12 HTML 规范 根据 HTML5 规范: 强烈建议为 html 根元素指定 lang 属性,从而为文档设置正确的语言.这将有助于语音合成工具确 定其所应该采用的发音,有助于翻译工具确定其翻译时所应遵守的规则等等. 更多关于 lang 属性 的知识可以从 此规范 中了解. 这里列出了语言代码表. IE 支持通过特定的 标签来确定绘制当前页面所应该采用的 IE 版本.除非有强烈的特殊需求,否 则最好是设置为 edge mode ,从而通知 IE 采用其所支持的最新的模式. 阅读这篇 stack overflow 上的文章可以获得更多有用的信息. 一般情况下,建议使用能通过标准规范验证的 HTML 代码,除非在性能优化和控制文件大小上不得不做出 让步. 使用诸如 W3C HTML validator 这样的工具来进行检测. 规范化的 HTML 是显现技术要求与局限的显著质量基线,它促进了 HTML 被更好地运用. 不推荐 测试 这仅仅只是一个测试. 推荐 测试 这仅仅只是一个测试. 语言属性 IE 兼容模式 HTML 验证 省略可选标签 代码编写规范

13 HTML 规范 HTML5 规范中规定了 HTML 标签是可以省略的.但从可读性来说,在开发的源文件中最好不要这样做, 因为省略标签可能会导致一些问题. 省略一些可选的标签确实使得页面大小减少,这很有用,尤其是对于一些大型网站来说.为了达到这一目 的,我们可以在开发后期对页面进行压缩处理,在这个环节中这些可选的标签完全就可以省略掉了. 出于性能考虑,脚本异步加载很关键.一段脚本放置在 内,比如 ,其加载会一直阻塞 DOM 解析,直至它完全地加载和执行完毕.这会造成页面显示的延迟. 特别是一些重量级的脚本,对用户体验来说那真是一个巨大的影响. 异步加载脚本可缓解这种性能影响.如果只需兼容 IE10+,可将 HTML5 的 async 属性加至脚本中,它可 防止阻塞 DOM 的解析,甚至你可以将脚本引用写在 里也没有影响. 如需........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题