用Android & Iphone上網時,有些網站設計會無法正常顯示,因為這些網站是設計在電腦上看的,如果網站設計開發者沒有考慮到Android & Iphone的軟硬體特性以及人們的閱讀習慣,就無法設計出Android & Iphone上方便閱讀的網站。說的簡單,但是要把既有網站設計砍掉重練、再移植到Android & Iphone上是一項大工程。
一、與手機、電腦共用同一套網站設計
這里的與電腦共用網站,指的是電腦用的網站完全不經修改、就直接給Android & Iphone瀏覽。前提是Website本身的元素要夠簡單、版面不能太復雜。
二、制作Android & Iphone專用網站設計
這個做法在90年代非常盛行,當時電信業者的GPRS/WAP廣告打得正火熱,Android & Iphone能瀏覽的Website都是WAPWebsite,也就是用WML編寫的Android & Iphone網站設計,WML是很簡陋的HTML,內容通常只有文字跟選單。
用這個方法的好處是,WAP可以在所有的Android & Iphone上正常顯示,不過要同時維護Android & Iphone版和桌面版的網站設計會很困難,使得資訊常常無法同步。
三、用瀏覽器來判斷使用裝置
Opera有桌面版和Android & Iphone版,同樣的Chrome、Safari、Firefox也是。有的Website會使用瀏覽器嗅探機制 (browsersniffing) 來判斷你是用哪一種、什么裝置的瀏覽器,不過browsersniffing的設定很繁瑣,而且經常出差錯。最快的方法是在網站設計上加入各種版本的連結,讓瀏覽者可以自由選擇格式。
四、開發響應式網站
響應式網站就是能同時給桌面和Android & Iphone使用的Website,它跟剛談到的「與電腦共用」并不一樣,復合版Website雖然內容相同,但是它會根據螢幕大小來呈現版面。要做復雜響應式網站其實并不難,只要用CSS樣式與HTML標簽來調整就行,比如HTML的viewport以及CSS樣式的media queries。
所有建設或者設計自己企業的網站要跨越手機及PC到底選擇那種方式,這個要看客戶的理解或者在網站建設公司的引導下完成,看看那種更是適合你,才是最理想的!