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