成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Web設計與開發者的糾結:W3C驗證的是與非

開發 前端
W3C Web驗證讓現在很多的Web設計與開發者感到非常糾結,其實我們大可不必一定要通過W3C的標準驗證,畢竟它只是一種機器的判斷。

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

W3C Web驗證的現狀

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

W3C Web驗證的現狀

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

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

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

盲從驗證規則

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

盲從驗證規則

語境為王

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

語境為王

人能做出決斷而機器不能

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

人能做出決斷而機器不能

代碼驗證的問題

#p#

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

代碼驗證的問題

無法顧及未來標準

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

無法顧及未來標準

為驗證而驗證

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

可訪問性驗證

可訪問性驗證

Cynthia一類的Web可訪問性驗證工具只能驗證它們所能認識的東西,也就是代碼,而這對真正的可訪問性驗證遠遠不夠。可訪問性與易用性測試只能通過人來進行,可訪問性與易用性是非常主觀的東西。

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

驗證工具就像機器翻譯

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

驗證工具就像機器翻譯

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

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

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

結語

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

【編輯推薦】

  1. Web開發者必備的十大網站資源
  2. 惡意軟件猖獗 Web開發者難辭其咎
  3. 來自Facebook等成功Web開發者的建議分享
責任編輯:王曉東 來源: sixrevisions.com
相關推薦

2011-09-07 17:28:15

2012-04-06 13:18:58

IE6W3CDIV

2010-05-23 10:11:01

Widget開發

2016-07-19 17:20:32

W3C

2021-05-20 15:11:59

鴻蒙HarmonyOS應用

2009-04-03 09:06:00

瀏覽器W3C標準

2011-09-26 09:10:41

Web

2016-08-05 13:29:39

w3c流程css

2012-12-19 09:33:20

HTML5

2010-09-28 09:38:22

DOM模型

2025-05-29 09:34:39

2010-08-25 09:48:14

W3CWeb性能工作組

2010-12-07 09:17:10

W3C標準WebHTML

2011-03-30 08:49:34

WebjQuery

2020-03-11 10:26:51

開發者技能工具

2011-07-08 09:44:51

2015-06-15 18:16:19

W3C移動Web

2018-01-16 08:54:06

開發者Angular聊天機器人

2009-07-06 00:13:04

HTML 5XHTML 2

2010-12-21 10:00:23

Web開發
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区在线不卡 | 天天亚洲 | 亚洲视频在线播放 | 中文字幕亚洲一区 | 免费人成在线观看网站 | 国产精品视频一区二区三区 | 久久亚洲一区二区三区四区 | 欧美一级三级在线观看 | 中文字幕国产第一页 | 99视频在线看 | 婷婷五月色综合 | 91久久伊人 | 国产探花在线精品一区二区 | 五月槐花香 | 久久精品这里 | 日韩精品一二三 | 日韩av在线一区二区 | 欧美一区二区成人 | 毛片一级片 | 欧美精品tv| 91精品久久久久 | 黄色免费观看网站 | 日韩精品中文字幕一区二区三区 | 日韩在线91 | 国产精品久久久久久婷婷天堂 | 9191av| 久久久精品网站 | 国产高清在线精品 | 国产高清美女一级a毛片久久w | 日本粉嫩一区二区三区视频 | 成人影院在线视频 | 欧美成ee人免费视频 | 国产小视频在线看 | 久久神马| 一区二区三区四区在线 | 亚洲精品一区二区三区免 | 国产99精品| 69精品久久久久久 | a毛片 | 欧美小视频在线观看 | 日韩日韩日韩日韩日韩日韩日韩 |