兼容性
由于服務器類型不同、用戶瀏覽網站所使用的操作系統、客戶端及客戶端瀏覽器的不同或者對于某種技術支持的不同,常常會帶來兼容性問題。網站要想為客戶提供更方便的瀏覽體驗,就要考慮兼容性問題。
1網站兼容性的定義
網站兼容性通常是指當用戶使用不同的瀏覽器瀏覽同一網站時,出現不同的甚至是錯誤的瀏覽結果,比如圖片錯位、表格顯示不完整、需要的特效沒有展示出來等,都是兼容性問題的直接表現。
在創建好了網站之后,確保網頁在不同的瀏覽器上的兼容性顯得非常重要,以避免因為網頁在其他的瀏覽器上的不兼容而流失用戶。對于大的公司來說,會有專門的測試團隊負責處理。但是對于個人站長或開發人員來說,只能通過在自己的個人電腦上測試一系列瀏覽器。但是在不同的操作系統和瀏覽器上測試網站是非常重要的。
htp:/browsershots.org是其中一個非常有用的網站,允許用戶查看站點在不同的瀏覽器和不同的操作系統上的效果。下面的過程演示了這一步驟。
在瀏覽器的地址欄中輸入htp:/browsershots.org,將出現如圖3.25所示的網頁,在該網頁上可以看到一個URL輸入欄,輸入想要查看的網址。
在該網頁的下面,可以選擇不同的瀏覽器類型和版本,還可以看到各種不同的操作系統類型,比如Linux、Windows、Mac 以及BSD。
瀏覽器檢測網頁
在地址欄中輸入想要查看的URL,然后單擊Submit按鈕,網站將產生多個不同瀏覽器下的截圖,比如示例中產生了118個屏幕截圖。
提交之后顯示截圖結果
單擊頁面上的網址,可以查看到不同瀏覽器下面的屏幕截圖,這樣可以了解到網頁在不同瀏覽器下面的兼容性。
單擊不同的操作系統下的不同瀏覽器的截圖,就可以看到瀏覽器兼容性檢測的結果。
網站兼容性的設置
要實現站點的完整測試,站長必須要檢查網站在不同瀏覽器的不同版本的呈現效果,并且也需要檢查網站在不同操作系統以及不同設備上的顯示效果,確保在不同的屏幕尺寸時的內容最佳呈現效果。
比如最常用的Windows操作系統下的E核心瀏覽器的呈現效果,Windows操作系統下非IE核心瀏覽器(如FireFox、Chrome等瀏覽器)的測試效果,以及當下流行的在IPad
等蘋果移動設備上的Safarni瀏覽器下的呈現效果等。另外,還有國內流行的雙核心的瀏覽
器,比如360安全瀏覽器、搜狗高速游戲器、騰迅QQ瀏覽器、百度瀏覽器等。只有通過不斷地測試,發現網站在不同平臺上的差異,并針對問題進行調整,才能使網站的兼容性達到最優。
|