标记验证

九游会客户端——2010年9月9日,星期四

我读过很多九游会客户端app验证的重要性的文章, 以及为什么验证不重要. 那些不愿为获得批准而努力的文章通常会引用一些例子,比如人们为了验证标记而破坏代码,无意中删除功能. 虽然我确定这种情况有时会发生, 如果网站的开发人员在构建的时候把标准记在心里, 不需要做太多改变, 如果有什么区别的话, 为了验证.

另一个反对验证的观点是,在某些情况下, 导致页面无法验证的事情“应该”是允许的. 我必须承认,有时候我想把标签放在标签里面, 并对不允许块元素在内联元素中这一事实感到沮丧. 问题是,一旦你开始以非标准的方式做事, 很难预测不同的浏览器将如何处理这种情况. 特别是, 移动设备浏览器通常“修复”格式不佳的HTML的能力要小得多, 可能会以意想不到的方式做出反应.

我的主要让步是CSS. 使用CSS3可以实现许多不错的效果, 但是W3C CSS验证器不会验证CSS3, 或建议的CSS3指令的特定于浏览器的“beta”版本(例如 -webkit-transition-duration). 这一让步伴随着一个警告, 然而,CSS仍然必须以这样一种方式形成,不支持CSS3的浏览器(特别是, ie8及以下浏览器),不影响使用, 除了没机会看到很酷的效果. 换句话说,CSS必须 完全降低.

我意识到验证本身并不是一个结构良好的网站的最终评判标准. 此外, 它只确定代码在语法上是否有效, 而不是布局是否美观和直观, 或者用户是否能从中得到他们想要的——这就是好的设计的目的. 然而, 跨平台一致性和性能, 搜索引擎爬虫理解代码的能力也很重要, 确认在这方面有很大的帮助.

W3C 是否有足够的资源用于检查和修复标记, CSS, 还有很多其他与网络相关的东西. 他们的 标记验证器 尤其有用, 甚至可以选择使用HTML Tidy来修复它遇到的任何问题. 抹茶还为现有网站和原创网站提供验证服务 设计和开发.

九游会客户端
九游会客户端是一家专注于全方位服务的创意机构 网页设计打印身份品牌界面设计视频制作静止摄影 而且 运动设计. 用我们对卓越的热情,多元文化背景,和 获奖 实践, 我们一贯提供高品质的, 自定义, 创新的解决方案,以满足客户多样化的营销需求. 欲了解更多信息,请访问 www.MatchaDesign.com.