【问题标题】:Standards for Web Programming网络编程标准
【发布时间】:2010-11-23 05:25:16
【问题描述】:

这完全是一个出于研究目的的意见/经验问题。

我想知道公司现在为 Web 开发人员制定了哪些编码标准? (文档格式、编码标准、文件结构等)

显然它们都不能列出,但一些主要的会给我一个想法。

【问题讨论】:

  • 有人最终会为你移动它,我不会再问它,因为它只会在移动时重复问题。

标签: standards coding-style web-standards


【解决方案1】:

我希望 Web 开发人员的公司编码标准包括 W3C 标准,但商业压力往往会鼓励任何解决方案来完成工作。

我很想在这方面被证明是错误的。

【讨论】:

    【解决方案2】:

    World Wide Web Consortium 是万维网的主要国际标准组织。

    【讨论】:

    • 我了解 Web 开发人员社区有一些标准,但我想知道其他 Web 开发人员在公司层面必须遵循哪些标准。
    • @fjsj 奇怪的是,我认为您的网络连接或 ISP 的 DNS 有问题。
    【解决方案3】:

    在我工作的前一家(大型)公司,前端工作需要遵守三个主要标准:

    1. 所有 HTML 都将遵守 HTML 4.01 Strict 标准,但以下情况除外:

      • iframe 因广告而被允许使用。
      • start 属性被允许在列表中。
      • target="_top" 被允许用于破帧目的。

      这些异常被编入自定义文档类型文档,记录在 here。生成的所有工作都应针对此文档类型进行验证。

    2. 所有 CSS 都将根据 CSS 2.1 标准进行验证,但允许使用 * 和 _ 前缀黑客除外。

    3. 所有 JavaScript 都应该毫无问题地通过 JSLint(绝对没有打开严格的空格)。

    我们还定期进行代码审查,希望这些审查能够让我们提取开发人员所做的出色工作并将其编入最佳实践。

    【讨论】:

      【解决方案4】:

      Web Accessibility Initiative (WAI) 是任何认真的 Web 开发人员都应该考虑的事情:http://www.w3.org/WAI/

      【讨论】:

        【解决方案5】:

        试试StyleCI,它支持PHP、JavaScript、CSS、Typescript、Less、SCSS和Vue.js。

        您也可以将 StyleCI 配置为您的编码标准,它可以自动修复您的代码。我们在很多项目中使用它。

        【讨论】:

          猜你喜欢
          • 2010-12-04
          • 1970-01-01
          • 1970-01-01
          • 2010-10-08
          • 2017-03-12
          • 2016-12-15
          • 2019-08-29
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多