在维基百科:知识问答/存档/结构式讨论的话题

为什么很多网站使用桌面设备访问移动版不会跳转到桌面版?

4
由Cwek做出的摘要

可能与两种版本设计和跳转设计有关,也可能移动版的标识暗示比桌面版更明确,更容易设计侦测逻辑。

Shinohara Chihiro (留言贡献)

为什么很多网站使用移动设备访问桌面版就会跳转移动版,但是用桌面设备访问移动版不会跳转到桌面版?

Cwek (留言贡献)

可能网站设计,只考虑了识别UA是不是来自于移动设备,没有考虑反之、或这是不可能识别出的。

Shinohara Chihiro (留言贡献)

UA大概有3类: 1. 桌面 2. 移动 3. 爬虫

移动和爬虫都很容易识别,剩下的不就是桌面了?我不能理解为什么网站识别不出来。

Cwek (留言贡献)

有可能设计上没考虑过?可能移动版是桌面版后加入的,只是在前端反向代理用UA简单做了一个URL重写。或者移动设备的UA标识不统一或者不清晰,也意味着看上去是桌面版的UA实际是移动设备或者伪装的移动设备。

也就是如果UA声明自己是移动设备的话(而且有公开的文档说明),那肯定是移动设备(或者它让服务器侧这样认为)。如果没有的话,那就不一定是,先按“桌面版”处理。