关于验证W3C那点琐碎事儿
W3C的验证对一些技术控来说是个心病老想在网站设计中加入一个验证图标点击后直入验证页最后绿色显示100%通过验证那个心情真爽。以前不支持CSS3和HTML5验证但现在已经支持了这对很多考虑到用户体验的网站建设团队来说是个非常好的消息。但在某些情况下对于W3C验证这事咱还得另有看法。
WC3验证现状
当你浏览一些中小型网站时主要以互联网服务公司为主他们的网络产品网站很少放有W3C验证按钮你复制网址去验证后基本全不通过 当你再看一些商业化不是很明显的互联网团队网站时他们几乎都放了W3C验证按钮你点击验证结果也是通过的这表明出一点机械式的验证方式不能取代更为灵活的人为处理但作为一个互联网大公司 自己的产品无法通过一些权威的认证这不是很讽刺吗
我们来看几个所谓互联网大公司的网站验证
京东和淘宝算大吧在电商网站建设里算是排头兵但他们的验证全部不通过W3C验证我们做网站的技术控都知道淘宝的技术无疑肯定是比京东实力更强的这不成比例略显无奈。
在亦家网络写这篇文章前也有人曾对Al exa排名前100的站点进行W3C验证测试发现大量的站点根本通不过验证Amazon的首页包含了大量的验证错误和警告当然并不能说明Amazon存在什么严重的问题不过压根不关心验证和过于依赖验证都不可取。
理性对待验证规则
对于部分简单处理即可过W3C验证的其实我们可拿出几分钟的时间来解决只要程序不是很复杂是很容易就可通过验证的如上边所显示的淘宝京东等大网站显示都存在属性zoom不存在: 1这样的错误而且出现多次解决这个问题只需要把zoom:1改为height:1%即可通过验证很简单吧但没人处理其写法。关键在于重视与否。
对W3C验证这个事我们知道W3C是通过规则形式验证的而我们在写程序的时候往往会有一些难以处理的兼容问题需要一些不规则的写法来解决而这样的写法可以解决遇到的问题但又会通不过验证在这种时候我们肯定会在解决问题为优先的原则。
验证规则是死的人是活的规则往往对于一些复杂的程序无法透彻理解仅会傻瓜式的进行比对验证。现在存在的问题就是一味追求语义的标准也无法保证程序的兼容完美而全然无视代码书写的验证也是不可取的。
转载必须注明出自亦家网络原文链接 http://www oooceo com/industry/w3c-val idator/
萤光云怎么样?萤光云是一家国人云厂商,总部位于福建福州。其成立于2002年,主打高防云服务器产品,主要提供福州、北京、上海BGP和香港CN2节点。萤光云的高防云服务器自带50G防御,适合高防建站、游戏高防等业务。目前萤光云推出北京云服务器优惠活动,机房为北京BGP机房,购买北京云服务器可享受6.5折优惠+51元代金券(折扣和代金券可叠加使用)。活动期间还支持申请免费试用,需提交工单开通免费试用体验...
TmhHost 商家是一家成立于2019年的国人主机品牌。目前主营的是美国VPS以及美国、香港、韩国、菲律宾的独立服务器等,其中VPS业务涵盖香港CN2、香港NTT、美国CN2回程高防、美国CN2 GIA、日本软银、韩国cn2等,均为亚太中国直连优质线路,TmhHost提供全中文界面,支持支付宝付款。 TmhHost黑五优惠活动发布了,全场云服务器、独立服务器提供8折,另有充值返现、特价服务器促销...
Virmach 商家算是比较久且一直在低价便宜VPS方案中玩的不亦乐乎的商家,有很多同时期的商家纷纷关闭转让,也有的转型到中高端用户。而前一段时间也有分享过一次Virmach商家推出所谓的一次性便宜VPS主机,比如很低的价格半年时间,时间到服务器也就关闭。这不今天又看到商家有提供这样的产品。这次的活动产品包括圣何塞和水牛城两个机房,为期六个月,一次性付费用完将会取消,就这么特别的产品,适合短期玩玩...