2013-10-17 54 views
-2

在UI開發領域,人們一直非常重視遵守W3標準。我有一個非常基本的問題,爲什麼網頁應該符合W3標準。我的具體問題是爲什麼要在開發網頁時遵循W3標準?

(1)遵循w3標準的前10個理由是什麼?
(2)即使我的網頁開發工作正常,如果我不遵守w3標準,我將得到的前10個問題是什麼?

+0

**過於寬泛**或**主要基於意見**的問題不幸在這裏脫離話題。 –

+3

它會傷害堅持W3嗎? –

+0

@JoshC我可以問一下:他們在**話題(在stackexchange網絡中)有**嗎? – jerdiggity

回答

0

我認爲這個問題的答案可能會成爲一個清單,但突出的主要原因是合規

在您可以測試的瀏覽器中,您的網站可能看起來很好,但如果您開始超出標準,那麼它在瀏覽器中無法測試的可能性就會下降。

今天有很多瀏覽器可用於日益廣泛的多種版本的設備。它無法在任何地方進行測試。

0

您可以在http://validator.w3.org/

至於爲什麼讓你的網頁達到標準驗證你對W3驗證的網頁是因爲這些標準是有原因的。

您的網頁適合您。您是否測試過網頁在所有瀏覽器中的顯示效果? IE 8+,Chrome,Safari,Firefox,Opera,SeaMonkey等?你100%確定你的網站是殘疾人嗎?

當開發者堅持W3標準,並且瀏覽器遵循W3標準時,無論用戶使用何種瀏覽器,用戶都有一致的體驗。沒有理想體驗的遊客不會返回。遵守w3標準會增加您對有積極體驗的訪客有利的機率,從而增加他們返回的機會。

我開始開發網頁/網站時學到的第一件事就是永遠不要讓「它在我的機器上工作」這個短語成爲我專業詞彙的一部分(除了開玩笑)。無論開發人員喜歡什麼東西,或者他們認爲某件事情有多好都無關緊要 - 重要的只是用戶的體驗。如果你不得不向後彎腰以使用戶的體驗變得愉快,那就這樣吧 - 畢竟他們是寫支票的人。

2

作爲一個web開發者,堅持w3標準是強烈推薦,只是因爲瀏覽器實現了這些標準。如果沒有標準,可以將IE 6-7樣式表用於每個瀏覽器。

通過對標準進行編碼,我們可以做到這一點,但爲用戶提供了跨平臺,瀏覽器和屏幕的用戶體驗,並表示瀏覽器呈現的內容有些不同。但隨着IE 9,Internet Explorer也開始與其他瀏覽器一致。

此外,還有大量的庫和框架,假設你有有效的標記正常工作。

只是一個演示,嘗試刪除doctype聲明,並在IE中打開您的網站。

相關問題