pc端和觸屏端代碼區(qū)別(觸屏版和電腦版有什么區(qū)別)
2用戶使用習(xí)慣不同 移動(dòng)端的用戶體驗(yàn)感較強(qiáng),如果畫(huà)面設(shè)計(jì)過(guò)于復(fù)雜,用戶看不懂,那么網(wǎng)頁(yè)的跳出率相對(duì)高從用戶角度來(lái)講pc端主要使用鼠標(biāo),而移動(dòng)端主要是觸屏從開(kāi)發(fā)人員角度UI網(wǎng)頁(yè)用戶界面設(shè)計(jì)師要考慮到移動(dòng)端特點(diǎn),便于觸屏操作,至于代碼實(shí)現(xiàn)效果時(shí)基本差不多3網(wǎng)速的區(qū)別。
PC上的鼠標(biāo)點(diǎn)擊會(huì)產(chǎn)生onmousedownonmouseuponmouseoutonmouseoveronmousemove的事件,但是在移動(dòng)終端頁(yè)面觸屏?xí)r會(huì)產(chǎn)生ontouchstartontouchmoveontouchendontouchcancel 事件,分別對(duì)應(yīng)了觸屏開(kāi)始拖拽及完成觸屏事件和取消交互移動(dòng)端手勢(shì)交互和PC端最大的不同是移動(dòng)端交互都是以Touch為基礎(chǔ)。
利用 html 和 css 實(shí)現(xiàn)不了,這個(gè)需要使用 js 來(lái)進(jìn)行判斷 js 有 瀏覽器BOM 方法, 可以檢測(cè)用戶代理即使用什么設(shè)備通過(guò)這函數(shù)來(lái)進(jìn)行檢測(cè),如果是 安卓或ios 系統(tǒng)則跳轉(zhuǎn)到 移動(dòng)端頁(yè)面 否則跳轉(zhuǎn)到 pc 端頁(yè)面 function getBrowser 判斷瀏覽器是在android系統(tǒng)上還。
無(wú)線端則是指通過(guò)移動(dòng)設(shè)備,如手機(jī)平板電腦等進(jìn)行網(wǎng)絡(luò)訪問(wèn)和使用隨著智能手機(jī)的普及,無(wú)線端用戶數(shù)量急劇增長(zhǎng)無(wú)線端的特點(diǎn)在于其便攜性,用戶可以在移動(dòng)狀態(tài)下通過(guò)互聯(lián)網(wǎng)獲取信息進(jìn)行社交購(gòu)物娛樂(lè)等無(wú)線端的操作界面和應(yīng)用程序也針對(duì)觸屏進(jìn)行了優(yōu)化,以適應(yīng)移動(dòng)設(shè)備的特點(diǎn)兩者的主要區(qū)別在于使用。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。