腾讯分分彩独胆二期
智軟工作室主要是為寧波公司提供寧波網站建設,寧波網站制作,寧波做網站公司,寧波外貿網站建設公司,寧波網站優化等項目,以優質的服務,優惠的價格,深的客戶信賴。相信有你的加入我們的明天會更有動力!期待與你合作!
  • 寧波智軟設計工作室,打造寧波網站制作工作室頂級品牌
  • 智軟擁有專業的設計團隊
  • 多年網站建設團隊為你服務
  • 智軟期待與你合作
  • 我們的技能
  • 我們掌握的技能有:dreamweaver,flash,photoshop
  • 寧波高端網站建設服務公司
    2014已經悄然到來,在新的一年我們恭賀所有客戶事業蒸蒸日上,同事慶祝智軟設計工作室成立5周年,在5周年為眾多客戶提供了保質量的網站設計與網站制作。 我們在新的一年質量與服務將會更加進一步為更多的客戶帶來高端的網站設計與服務!期待與你合作
  • 企業網站制作建設原因與服務介紹

    智軟設計工作室多年為寧波企業網站制作建設服務一直以來我們以最優惠價格,最優質的質量,最突出的設計!得到了客戶的一致認可,我們的服務包括:寧波網站設計,寧波網站建設,寧波網站制作,寧波網站優化,寧波英文網站制作我們會以優質的服務,最低的價格來報答客戶!

  • 點擊鏈接網站優化推廣介紹

    點擊連接網站優化推廣-對企業的網站優化和網站推廣--對企業的重要性-點擊進行詳細了解

  • 2014開幕,寧波網站設計服務全面優惠.

    2014開幕,寧波智軟設計為寧波企業提供更加優秀的設計和實惠的價格

  • 鏈接到網站案例展示平臺
    智軟設計工作為寧波客戶網站設計案例展示平臺-案例均為定期更新,讓新老客戶更好的看到我們做的案例,點擊查看我們做的網站案例吧!
  • 我們寧波網絡公司提供網站一站式解決方案
    智軟(寧波網絡公司)幫你輕松解決網絡問題,網站一站式解決方案
你當前的位置:智軟工作室 > 營銷與網絡 >

W3C驗證并不是權衡一個網站的全部-W3C驗證的是是非非

2010-06-13 16:41

W3C 驗證讓很多Web設計與開發者感到糾結,在自己的網頁上放置一個驗證按鈕,點擊以后,當看到 W3C 為你給出的全部是綠色對勾的時候,滿足感油然而生,然而對這種機器驗證的過度依賴往往帶來另外的問題,本文講述的是 W3C 驗證中的一些是與非。

W3C Web 驗證的現狀

必須明白,所有有生命的東西必須在機械與常識之間取得平衡,雖然 Web 標準如今被奉為圭皋,然而那些用來對你的代碼進行驗證的工具并不代表最好的判斷。下面的代碼或許通不過驗證,但在沒有更好的替代方法之前是可以接受的。

Current Practices

那些不遵守代碼驗證的站點

我們可以對 Alexa 排名前 100 的站點進行 W3C 驗證測試,會發現,大量的站點根本通不過驗證,Amazon 的首頁包含了大量的驗證錯誤和警告,當然并不能說明 Amazon 存在什么嚴重的問題,不過,壓根不關心驗證和過于依賴驗證都不可取。

Amazon's front page doesn't validate, but it doesn't mean they  don't care.

盲從驗證規則

那些過分依賴驗證的情形也值得我們擔憂,很多人對驗證形成了藥物般的依賴,常常是為驗證而驗證,為了通過驗證,他們不惜使用各種奇巧淫技。如果你對驗證非常糾結,會很熟悉下面這些自動驗證工具。

There are a lot of tools out there, but you should be wary about  which you rely upon.

語境為王

對驗證而言,很多人經常忽視的一個問題是語境,驗證工具是機器,而非人,機器永遠無法取代人的判斷。下面這個站點的設計,機器的評價會怎么樣?它完全判斷不了,機器看到的只是代碼。

What does this design say to a machine? Nothing! It only sees the  code and that's it.

人能做出決斷而機器不能

目前的技術,機器智能離真正的智能還有很遠的距離,機器并不能理解語境和語義,將來也許能,但現在不能。

There may be a time where machines are as smart as humans, but  that's not today.

代碼驗證的問題

當前,最著名的代碼驗證包括 W3C 的 HTML 及 CSS 驗證。很多網站會放置一個 HTML 和 CSS 驗證按鈕,表示自己的站點通過了驗證,然而,通過了驗證并不意味著你設計的東西是完美的。

Proclaiming the validity of your code doesn't mean what you've  produced is perfect.

無法顧及未來標準

如果你在設計中使用了未來的 Web 標準,如 CSS3,將無法通過驗證,而現在非常有效的一種設計方式是,針對未來的標準使用漸進式設計,這種設計模式將很難通過驗證。

為驗證而驗證

Nothing says:

為了取悅驗證工具,一些設計師不得不對那些非 W3C 標準,然而卻被普遍認可的對象或屬性下手,最終,人們的設計是為機器,而不是用戶設計。事實上,在你的網站上放一個或幾個驗證按鈕,對用戶來說,有什么意義?很多用戶并不知道什么事 HTML,什么是 CSS,他們對你是否通過了什么驗證毫無興趣。

可訪問性驗證

Cynthia 一類的 Web 可訪問性驗證工具只能驗證它們所能認識的東西,也就是代碼,而這對真正的可訪問性驗證遠遠不夠。

Cynthia

可訪問性與易用性測試只能通過人來進行

可訪問性與易用性是非常主觀的東西,那些基于代碼驗證的測試工具往往并不能發現真正的問題,需要真正的用戶告訴你他們是否可以無障礙的,輕松地訪問你的站點。下面的站點可以通過可訪問性驗證,但。..

Do you speak Latin? No? This content would pass as accessible,  readable and valid!

驗證工具就像機器翻譯

現在最常用的機器翻譯工具,如 Google Translate 以及 Babel fish 可以證明,沒有什么東西比人更聰明,人類的語言不僅僅是一堆單詞的堆砌,更要靠語境,而機器是無法理解語境的。驗證工具和機器翻譯是一個道理。

Google Translate is popular amongst websites for giving

用翻譯實驗看看機器翻譯的能力

你可以找一段話,復制到 Google Translate, 先翻成別的語言,再從別的語言翻譯回來,如此三番幾次,就會知道機器翻譯的局限。

See how the same sentence has been wrongly translated? It's not  uncommon!

結語

關于 W3C 代碼驗證,一個事實就是,驗證本身并不能保證你的站點在語義,可訪問性,易用性,乃至用戶體驗上的的完美,通過這些驗證工具,發現你代碼中的錯誤和問題是應該的,但過分追求驗證的結果,為驗證而驗證時不可取的。

更多

【責任編輯:小戴工程師】

關鍵字: 網站 W3C驗證

上一篇:SEO(網站優化)2.0中哪種外鏈對提升排名更有幫助 下一篇:網站運營成功不成功 就看這11點原則

最新文章

2010-06-13 16:41

相關文章

2010-06-13 16:41
網站制作咨詢:
QQ:277728291
電話:18668277799
郵箱:[email protected]
期待你來電咨詢
回頂部
Copyright 2010 智軟工作室 版權所有    智軟為寧波公司提供最優惠的網絡服務【寧波網站建設,寧波網站制作公司,寧波做網站公司,寧波外貿網站建設公司】我們竭誠為你服務!
腾讯分分彩独胆二期