2009-11-12 62 views
0

我們將重新設計一個大型Web服務,該服務擁有大約25個獨特的頁面模板,可以提供數千頁的頁面。其中一個主要要求是符合W3C標準(html 4.01 transitional/WCAG1.0)。有一個無限的號碼。由於代碼很簡單,所以出現了驗證錯誤。W3C一致性測試:方法論

1)由於它的舊應用程序,從頭開始不是一個選項,因爲它會打破網站。

2)此外,還有一些部分(較不重要的部分)沒有變化的網站。你認爲我們可以在一開始就驗證這一點。

3)驗證每個頁面都需要很長時間,我們可能沒有時間。

所以我的問題是,什麼根據你是最好的方法去驗證?你如何估計這種情況。

在此先感謝!

瓦森特

回答

1

決策和優先

當在大型網站就可以很好的與優先級任務開始瞄準了驗證。

這會給你一些時間來找出網站中哪些頁面經常被訪問,你的真實用戶使用了什麼,並給出了這些,哪些用戶使用得最多,並且會從首先使用這些頁面中受益。

驗證是我心中的一個要求,但在商業環境中務實也是很有價值的。

你知道你最初想花多少時間來驗證你的網站代碼嗎?並考慮到你分配的時間,知道哪些部分開始將給你一個真正的開局。

估計

如果你的團隊arn't用於編寫有效的代碼,從來沒有進行驗證任務,估計將是他們很難。但是,您可以根據complexity points進行估算,從而爲您提供更多的可視性和透明度,以提供業務bods。

特設

習慣了,你去糾正錯誤。讓團隊中的每個開發人員在每次處理它們時都爲每個頁面修復2個錯誤。

隨着時間的推移,你會用一個很好的驗證網站最終與最初的改造結合起來,這是爲了保持頁面有效,不斷開發者驗證上面一個偉大的方式,節省了大量的時間在未來。

0

如果有很多網頁,一個良好的開端是成立的東西,所以你可以抓取自己的網站,並通過「單擊操作」驗證所有頁面。如何做到這一點取決於你的環境,但實際上並不難。

當你有很多錯誤時,一個好的第一步可能是創建一個比html 4.01過渡更加「放鬆」的模式,它允許一些已知的錯誤開始,以掌握你的東西必須改變。當網站驗證這個額外的草率模式時,是時候嚴格到html 4.01過渡(也許一直到4.01嚴格)。

而且最重要的部分:盡力去不僅驗證標記,也相關標記,那麼你的網站的標題結構是健全的,<em>僅用於強調,而不是其他原因有斜體文本等,表格用於實際表格數據等。

重新估計:我估計一天或三天就可以得到「單擊驗證事件」,並且在我得到該輸出之前會拒絕對整個解決方案做出任何估計(除非我真的很好地掌握了從一開始就在模板中的實際問題)。

0

3)驗證每個頁面都需要很長時間,我們可能沒有時間。

然後我不認爲你是在'方法論'之後。如何安裝Firefox Validator add-on並在瀏覽網站時隨時啓用並從最常用的頁面開始啓用錯誤?