一般情況下為了給手機(jī)用戶帶來(lái)更好的瀏覽體驗(yàn),網(wǎng)站開(kāi)發(fā)者通常都會(huì)針對(duì)不同的終端設(shè)備準(zhǔn)備不同版本的移動(dòng)頁(yè)面。同時(shí)國(guó)內(nèi)手機(jī)網(wǎng)民的數(shù)量已經(jīng)達(dá)到3.56億,用戶使用的終端也五花八門。想要準(zhǔn)確判斷每個(gè)用戶都適合瀏覽什么樣的頁(yè)面,也是一項(xiàng)繁復(fù)的大工程。
對(duì)于百度這些有實(shí)力的互聯(lián)網(wǎng)巨頭來(lái)說(shuō),這應(yīng)該是一項(xiàng)比較成熟的基礎(chǔ)技術(shù)了。而對(duì)普通站點(diǎn)的開(kāi)發(fā)者來(lái)說(shuō),這確實(shí)是一件讓人費(fèi)神的事。不過(guò)百度近日給開(kāi)發(fā)者們帶來(lái)了一個(gè)好消息,他們已經(jīng)將自己的終端適配服務(wù)對(duì)外開(kāi)放,并以API的形式登陸百度開(kāi)發(fā)者中心。
現(xiàn)在第三方站點(diǎn)的開(kāi)發(fā)者只需要調(diào)用終端適配API完成開(kāi)發(fā),就可以獲取到終端訪問(wèn)用戶的準(zhǔn)確信息,同時(shí)還能夠獲取到適配版式建議。接著自己再根據(jù)這些信息在站點(diǎn)服務(wù)器上實(shí)施移動(dòng)頁(yè)面跳轉(zhuǎn),并完成自主適配。
這一適配服務(wù)主要幫助站點(diǎn)判斷訪問(wèn)來(lái)源是PC還是手機(jī),如果是手機(jī),則會(huì)根據(jù)操作系統(tǒng)、瀏覽器、廠商、機(jī)型等信息給出版式建議。百度定義了極簡(jiǎn)版(wml)、炫彩版(middle)、觸屏版(big)、高端機(jī)簡(jiǎn)版(utouch)、高端機(jī)炫版(iphone)等五個(gè)手機(jī)頁(yè)面版式,若站點(diǎn)沒(méi)有提供這么多版本,可以做向下適配。此外,也可根據(jù)終端適配服務(wù)提供的終端信息,針對(duì)性的制定適合自身產(chǎn)品的適配方案。
百度近幾年也越來(lái)越多地談到“開(kāi)放”,他們也希望通過(guò)自己的開(kāi)放平臺(tái),讓自己的云端處理能力為第三方開(kāi)發(fā)者帶來(lái)便利,同時(shí)打造自己的生態(tài)體系。