【问题标题】:can we provide mobile site experience on desktop browser?我们可以在桌面浏览器上提供移动网站体验吗?
【发布时间】:2023-03-10 00:45:02
【问题描述】:

是否可以在桌面浏览器上显示移动网站(具有完整功能)?

如果某个网站(例如 yahoo 或 google)检测到用户代理来决定重定向到哪里,我想强制它显示移动版本。基本上在桌面浏览器上,用户需要查看移动网站的外观。我尝试使用 php-curl 的用户代理,但它只加载第一页,而且也没有图像。

【问题讨论】:

    标签: php html browser curl user-agent


    【解决方案1】:

    可以使用附加组件。对于 Firefox,我目前正在使用 User Agent Switcher。对于 Safari,您可以直接在 Developer 菜单中切换 User-Agent。

    SuperUser 上有这个similar question,描述了如何在 Firefox 中通过 about:config 更改 User-Agent。可能是唯一不需要安装附加组件或额外软件的方法。

    【讨论】:

    • 我会尝试检查您建议的附加组件。但是有没有其他方法可以做到这一点没有附加?因为我无法告诉用户安装插件并手动更改用户代理。
    • @DhairyaVora:请参阅编辑。显然有办法做到这一点。但是用户必须自己提供 User-Agent 字符串。
    【解决方案2】:

    就个人而言,我会将移动流量重定向到子域,例如m.example.com。然后,您可以直接在桌面浏览器中访问m.example.com,您将看到它在移动设备上的样子。

    【讨论】:

    • 我想展示我不拥有的网站的移动版本。我无法将 www.example.com 更改为 m.example.com。网站 www.example.com 归其他人所有,我想在移动设备上向我的用户展示它的样子。 (我知道这看起来很奇怪,但这是个问题。)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-03
    • 2011-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-13
    相关资源
    最近更新 更多