运行移动版本网站有两种常见方法:
通过服务器端脚本检测移动浏览器以显示移动主题。
拥有单独的子域,例如 m.domain.com 或 mobile.domain.com。
行动上哪个更好?在这两种情况下,我认为移动搜索引擎公平地索引移动网站。每种方法的优点和缺点是什么?
选项 1:由于某些原因,这更加用户友好。最大的可能是链接共享和书签同步。如果桌面浏览器上的用户共享 m.domain.com 的链接,它看起来不会很好,而且不熟练的用户会感到恼火。还有某些用户更喜欢所有页面都处于桌面模式(即使在他们的移动浏览器上),因此他们需要做的就是在移动浏览器上调整他们的用户代理字符串。
选项 2:有些人觉得这更容易,但我想不出现代 Web 开发的充分理由。 ASP.NET MVC4 使得为同一 URL 创建单独的视图变得非常容易,并且有在移动和桌面模式之间切换的简单功能。我会远离子域选项,除非您找到使用它的充分理由。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)