[問題] 在SERVER端判斷使用者瀏覽平台的方法

看板Web_Design作者 (Bloodmors)時間11年前 (2014/06/23 21:07), 11年前編輯推噓2(2010)
留言12則, 5人參與, 最新討論串1/1
有什麼方法可以在網頁輸出前 就判斷使用者是用電腦 / 平板 / 手機 瀏覽呢?? --- 目前的方式是偵測使用者的 user agent 不過聽說這方法有缺陷 而且user agent也可以被修改 所以想問問有沒有其他方法 --- 是要做平台偵測 主要也是因為 layout問題 但是又不能只做CSS的 media 所以才有此困擾 QAQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.234.47.149 ※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1403528854.A.99B.html

06/23 21:30, , 1F
那你應該從css著手,而不是寫多套給不同平台
06/23 21:30, 1F
不只CSS要做修改 有些功能也會不一樣 所以不只是CSS問題

06/23 21:31, , 2F
另外修改user-agent的我認為不用理,直接看他給的就好
06/23 21:31, 2F

06/23 21:52, , 3F
他修改agent就是要看其他瀏覽器用的內容,爆掉也是他的事
06/23 21:52, 3F
還聽朋友說(因為我目前沒碰到不行的案例) 關鍵字是 akamai 有啥鏡像站的 本來user agent裡的mozilla或apple等等的字眼,會被取代掉 不太理解這個部分XDD

06/23 22:21, , 4F
使用者要改user agent那就照他的意思給layout阿
06/23 22:21, 4F

06/23 22:23, , 5F
人家開跑車過來指名要加92 你管他
06/23 22:23, 5F

06/23 22:44, , 6F
那些管他啊 搞啥proxy的是他不正常開網站 死了他負責
06/23 22:44, 6F

06/23 22:45, , 7F
如果真有有用CDN的話 有啥問題找它 他會幫你解的
06/23 22:45, 7F

06/23 22:48, , 8F
如果要用cdn,那就更不該判斷agent給東西
06/23 22:48, 8F

06/23 22:49, , 9F
動態的東西是沒辦法被快取的,請用css或js解決
06/23 22:49, 9F

06/23 23:26, , 10F

06/24 04:23, , 11F
看起來你應該是技術咖,個人只建議你去研究 bootstrap 的實作
06/24 04:23, 11F

06/24 04:24, , 12F
判斷user-agent 除了特殊狀況不然不太需要判斷
06/24 04:24, 12F
也不算是技術咖拉= = 只是有些必要的功能 QAQ → twsphere:http://www.useragentstring.com/ 06/24 11:22 恩... 如果是USER AGENT的方法的話就跟我目前做的一樣 就不需要了XDD 但還是感謝! ※ 編輯: fire231 (122.118.77.102), 06/24/2014 19:28:26
文章代碼(AID): #1Jg2QMcR (Web_Design)