关于验证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/
官方网站:点击访问月神科技官网优惠码:美国优惠方案:CPU:E5-2696V2,机房:国人热衷的优质 CeraNetworks机房,优惠码:3wuZD43F 【过期时间:5.31,季付年付均可用】活动方案:1、美国机房:洛杉矶CN2-GIA,100%高性能核心:2核CPU内存:2GB硬盘:50GB流量:Unmilited端口:10Mbps架构:KVM折后价:15元/月、150元/年传送:购买链接洛...
国外主机测评昨天接到Hostigger(现Hostiger)商家邮件推送,称其又推出了一款特价大内存VPS,机房位于土耳其的亚欧交界城市伊斯坦布尔,核50G SSD硬盘200Mbps带宽不限月流量只要$59/年。 最近一次分享的促销信息还是5月底,当时商家推出的是同机房同配置的大内存VPS,价格是$59.99/年,不过内存只有10G,虽然同样是大内存,但想必这次商家给出16G,价格却是$59/年,...
在八月份的时候有分享到 Virmach 暑期的促销活动有低至年付12美元的便宜VPS主机,这不开学季商家又发布五款年付VPS主机方案,而且是有可以选择七个数据中心。如果我们有需要低价年付便宜VPS主机的可以选择,且最低年付7.2美元(这款目前已经缺货)。这里需要注意的,这次发布的几款便宜年付方案,会在2021年9月30日或者2022年4月39日,分两个时间段会将INTEL CPU迁移至AMD CP...