在UI開發領域,人們一直非常重視遵守W3標準。我有一個非常基本的問題,爲什麼網頁應該符合W3標準。我的具體問題是爲什麼要在開發網頁時遵循W3標準?
(1)遵循w3標準的前10個理由是什麼?
(2)即使我的網頁開發工作正常,如果我不遵守w3標準,我將得到的前10個問題是什麼?
在UI開發領域,人們一直非常重視遵守W3標準。我有一個非常基本的問題,爲什麼網頁應該符合W3標準。我的具體問題是爲什麼要在開發網頁時遵循W3標準?
(1)遵循w3標準的前10個理由是什麼?
(2)即使我的網頁開發工作正常,如果我不遵守w3標準,我將得到的前10個問題是什麼?
查看關於HTML驗證這個鏈接信息:http://validator.w3.org/docs/help.html#why-validate
我也很喜歡他們說WYSINWOG - 你看到的不是別人得到什麼,因爲它是如此真實(很多的時間,至少)。
我認爲這個問題的答案可能會成爲一個清單,但突出的主要原因是合規。
在您可以測試的瀏覽器中,您的網站可能看起來很好,但如果您開始超出標準,那麼它在瀏覽器中無法測試的可能性就會下降。
今天有很多瀏覽器可用於日益廣泛的多種版本的設備。它無法在任何地方進行測試。
至於爲什麼讓你的網頁達到標準驗證你對W3驗證的網頁是因爲這些標準是有原因的。
您的網頁適合您。您是否測試過網頁在所有瀏覽器中的顯示效果? IE 8+,Chrome,Safari,Firefox,Opera,SeaMonkey等?你100%確定你的網站是殘疾人嗎?
當開發者堅持W3標準,並且瀏覽器遵循W3標準時,無論用戶使用何種瀏覽器,用戶都有一致的體驗。沒有理想體驗的遊客不會返回。遵守w3標準會增加您對有積極體驗的訪客有利的機率,從而增加他們返回的機會。
我開始開發網頁/網站時學到的第一件事就是永遠不要讓「它在我的機器上工作」這個短語成爲我專業詞彙的一部分(除了開玩笑)。無論開發人員喜歡什麼東西,或者他們認爲某件事情有多好都無關緊要 - 重要的只是用戶的體驗。如果你不得不向後彎腰以使用戶的體驗變得愉快,那就這樣吧 - 畢竟他們是寫支票的人。
作爲一個web開發者,堅持w3標準是強烈推薦,只是因爲瀏覽器實現了這些標準。如果沒有標準,可以將IE 6-7樣式表用於每個瀏覽器。
通過對標準進行編碼,我們可以做到這一點,但爲用戶提供了跨平臺,瀏覽器和屏幕的用戶體驗,並表示瀏覽器呈現的內容有些不同。但隨着IE 9,Internet Explorer也開始與其他瀏覽器一致。
此外,還有大量的庫和框架,假設你有有效的標記正常工作。
只是一個演示,嘗試刪除doctype
聲明,並在IE中打開您的網站。
**過於寬泛**或**主要基於意見**的問題不幸在這裏脫離話題。 –
它會傷害堅持W3嗎? –
@JoshC我可以問一下:他們在**話題(在stackexchange網絡中)有**嗎? – jerdiggity