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