看板 PHP 關於我們 聯絡資訊
現今出現了許多可以上網的行動裝置(如智慧型手機),很多網站也會因應客戶端瀏覽器的 環境不同而呈現出不一樣的網頁畫面,請問該如何用PHP去判斷客戶端是否以行動裝置(智 慧型手機)來瀏覽此網站? 一般大型網站都是用怎樣的寫法來判斷的? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.80.128.94 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1429286017.A.F07.html
mmis1000: 現在的流行是 RWD 阿,會自動依銀幕寬度調整的版面 04/18 00:18
mmis1000: 用後段判斷切換網站的做法有點過時阿 04/18 00:18
mmis1000: 請google : php mobile user agent 04/18 00:19
mmis1000: 有一堆現成的回答 04/18 00:20
xdraculax: 手機跟桌機網頁分開還是必須的,減少傳輸 04/18 04:26
banana2014: 請問偵測得到雜牌或山寨版的手機嗎? 04/18 07:17
demoboy: Http header 判斷? 04/18 10:30
mmis1000: media query 是可以依銀幕大小選擇要下載的檔案的,不會 04/18 16:19
mmis1000: 造成額外頻寬啊 04/18 16:19
mmis1000: 而且你甚麼時候有了給電腦看的就不用減少頻寬的錯覺了? 04/18 19:38
mmis1000: 你確定像yahoo那種一開開超久,頻寬用一堆的網頁沒問題? 04/18 19:39
laxgenius: 我的media query和樓上的media query好像是不同東西? 04/19 09:20
mmis1000: media="only screen and (color)" media query是可以 04/19 11:25
mmis1000: 指定整個css檔的,都不仔細看... 04/19 11:25
mmis1000: 而且rwd的設計準則,就是先設計給手機看的網頁阿 04/19 11:27
mmis1000: 會反而造成手機比電腦吃更多頻寬,絕對是作者的問題啊 04/19 11:28
hareion08: http://detectmobilebrowsers.com/mobile 04/21 11:15
phpjson: php 有這個function 04/28 14:45
phpjson: php device detection 04/28 14:46
phpjson: 只是用前端做這個比較好 04/28 14:47
dlikeayu: 只用css 來隱藏當然減少不了流量,進階的rwd 是包含用js 05/18 11:42
dlikeayu: 減少前端流量的技術的,再加上pagespeed 的外掛(從ngin 05/18 11:42
dlikeayu: x 或 apach 做更快) 從快取 加自動縮圖 lazyload 甚至 05/18 11:42
dlikeayu: 轉webp 05/18 11:42
dlikeayu: 很多人看到 RWD 的認知 只有用css 做彈性伸縮的網頁,這 05/18 11:46
dlikeayu: 只是最基本的章節吧 05/18 11:46