测量前端开发空间的质量?

时间:2011-05-17 16:02:03

标签: html css frontend

您如何评估前端开发空间的质量?

您认为是否有任何相关的工具/技术/最佳实践?例如JavaScript,YSlow,页面验证的单元测试?

如果我认为它是开放式的,那么就会对此有所了解。例如,您可以说质量标记是所有浏览器中完成的网站看起来相同,html通过CSS验证。

这些点是可竞争的,因为我个人认为验证不重要和/或完成的网站在所有浏览器中看起来必须相同,例如在那些不支持它们的浏览器中没有圆角。

1 个答案:

答案 0 :(得分:2)

手动检查前端开发:

看看网站:

  • 看起来不错吗?
  • 感觉有光泽吗?
  • 没有JavaScript是否有效
  • JavaScript仅用于增强网站(忽略仅限JavaScript的应用程序)
  • 基本功能是否适用于Chrome,FF 3.6,FF4,IE8,IE9,Opera10,Opera11,Safari4,Safari5。
  • JavaScript是否会影响体验。
  • 是否过于依赖Flash / Java / Unity / SilverLight?
  • JavaScript是否缩小/ gzipped?

查看未缩小的代码:

  • 是HTML语义正确吗?
  • HTML对屏幕阅读器或盲人是否有意义
  • 是使用的正确HTML实体。 (没有布局表格)
  • CSS是否增强了HTML
  • 是否有HTML和CSS的分离。
  • 是否确认4.01,XHTML1.1或HTML5验证?
  • CSS是否具有全名。
  • JavaScript是否模块化编写?
  • JavaScript是否符合ES3标准?
  • 确保浏览器嗅探最少。

这个清单一直在继续。

重要的是使用CSS的好HTML用于增强UI和布局,并且JavaScript正确地增强了功能。

同时确保第三方应用程序(如flash和SilverLight)仅用于复杂应用程序或强大的动画。

哦,当然检查它不是从ASP.NET,WordPress,SharePoint等自动生成的废话。

  

是否有任何工具/技术/最佳   你觉得特别的做法   有关?例如单元测试   JavaScript,YSlow,页面验证?

更仔细地阅读你的问题我已经在切线处理了它。如果您想要自动化工具,HTML验证就很好。使用YSlow等外部工具非常棒。使用js单元测试很棒。这些都是您应该使用的优秀且有效的工具。

我确信还有更多,但我没有个人经验可以推荐任何。