javascript - 为什么大网站都使用 'bad practices' ?

标签 javascript html css

<分区>

我经常看到类似这样的文章、帖子和评论:

  • 全局变量在 javascript 中不好
  • 脚本标签应该在页面底部
  • CSS 应在外部文件中并位于页面顶部
  • 脚本应该在外部文件中,而不是简单的脚本标签。
  • 等等

我查看了一些大网站的 HTML 源代码,发现它们在 HTML 标记中有很多纯 javascript 和 CSS。 JavaScript 和 HTML 总是被混淆,等等。

最佳答案

这里有很多独立的问题。

  1. 当您“查看源代码”时所看到的通常不是他们开发的内容。它通常是从“源”代码生成的压缩/优化形式。
  2. 关于什么是“最佳做法”的声明必然是通用的,并不适用于所有情况(尤其是当您是大型网站并且需要专门优化时)。应针对每个元素单独考虑这些准则。
  3. 最佳实践,甚至干净的代码,都不会直接转化为投资返回。拥有一致的命名方案可能很好,但是否值得花时间在 100 多个开发人员中开发和实现该方案?
  4. 懒惰、无能或周五晚上。

关于javascript - 为什么大网站都使用 'bad practices' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6261342/

相关文章:

javascript - AngularJS 1.2 - 基于左滑或右滑的不同动画

javascript - 显示 HTML 的源代码

html - 如何使用 float :左,中几个图像

Javascript:更改id中的css子节点

javascript - 将 rel ="lightbox"属性添加到 javascript 生成的图像链接

javascript - 同一组件中 js 和 css 的 html id 和类不起作用

html - Align::before 伪元素与列表项内容

javascript - 如何使用javascript模拟浏览器后退按钮

css - IPython 笔记本 : unnecessary scrollbars in output_area when using `display(Latex(...`

javascript - 如何在窗口调整大小时调整 nvd3 图表的大小?