2010-05-31 45 views
1

在開發asp.net頁面以支持瀏覽器兼容性時,需要注意什麼?開發頁面以保持瀏覽器兼容性

我的意思是,佈局沒有按要求在所有瀏覽器中正確顯示,但在某些瀏覽器中運行良好。我認爲這是每個人都需要實現瀏覽器兼容性的主要問題。

回答

1

佈局不需要在每個瀏覽器中看起來完全相同,但它需要適度地降級以揭示核心功能。

我發現爲不同瀏覽器開發佈局的原因是,你使用的黑客越少越好。

這在理論上應該越來越容易做,隨着IE6的消亡。

短名單將包括:

  • 重置CSS
  • 使用該測試通過 對大多數瀏覽器的JS框架
  • 不使用CSS黑客
  • 驗證你的HTML
  • 讓您的網站開發人員與您的網頁設計師密切合作 ,或讓兩個人都成爲一體。針對要 瀏覽器
  • 測試是兼容
  • 知道你的瀏覽器streghts和 weakneses

虛擬機是您的跨瀏覽器測試的朋友,或獨立(便攜式)應用程序。

0

沒有規則可以適用於所有情況。每種情況都是獨特的。

重要的是要開發驗證的頁面。在頁面驗證之前,對於瀏覽器問題的任何抱怨都不能認真對待。

0

開始您的網站的Firefox和IE,然後用Chrome進行測試。不要使用任何依賴任何瀏覽器的代碼。 確保您的網站能夠在所有瀏覽器中正常工作並不容易。有多個瀏覽器,然後有智能手機應該適度地顯示您的內容。