如何使我的网站与手机和平板电脑兼容? [关闭]

Posted

技术标签:

【中文标题】如何使我的网站与手机和平板电脑兼容? [关闭]【英文标题】:How to make my website mobile and tablet compatible? [closed] 【发布时间】:2013-01-28 16:44:58 【问题描述】:

我想让我现有的网站在在手机、平板电脑上查看时自动调整,甚至当您在桌面上调整屏幕时。

如果做不到,如果太难了,你有什么建议??我基本上想要一个使用相同 url 的 ipad 和 iphone (android) 版本,并在检测到移动浏览器时自动定向。

非常感谢

【问题讨论】:

【参考方案1】:

您正在寻找响应式网页设计!从 MediaQueries 开始http://mediaqueri.es/

也可以看看这个以更好地理解

http://www.slideshare.net/zomigi/building-responsive-layouts-15508821

【讨论】:

【参考方案2】:

除了其他人的回答之外,对于移动网站,您有两个基本选择。

您可以拥有不同的桌面和移动网站,或者一个可在所有设备上运行的响应式网站。

对于第一个选项,您可以将移动用户重定向到一个完全不同的 URL,您可以在该 URL 中托管仅移动版本的网站。为此,您可以使用 http://detectmobilebrowsers.mobi/ 之类的东西来管理重定向,或者使用 .htaccess 文件进行重定向有很多变体。

Jquery Mobile 是在此之后开发仅限移动网站的一种非常好的方法。

这种方法的优点是可以更轻松地开发您的网站的轻量级纯移动版本。一个缺点是您需要维护两个网站——桌面和移动。

另一种选择是其他人建议的响应式方法。在这里,您基本上拥有一个站点,该站点根据访问者浏览器的寡妇大小进行重新配置。 Bootstrap 和 Foundation 是两个很好的选择,还有很多其他选择。

响应式网站依靠媒体查询来确定窗口大小。这在现代浏览器中得到了很好的支持,但旧浏览器可能会出现一些问题,您可能需要解决这些问题。响应式站点的一些优点是您只维护一个站点,并且理论上它适用于所有屏幕和窗口大小,因此在发布具有不同屏幕大小的下一个移动设备时不会引起问题。

祝你好运,现在是从事网页设计的有趣时期。

【讨论】:

【参考方案3】:

您需要查看responsive design。有许多免费的开源框架可以帮助您入门,其中最受欢迎的可能是 bootstrap 和 foundation。

【讨论】:

以上是关于如何使我的网站与手机和平板电脑兼容? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

java 网站源码 四套模版 兼容手机平板PC 在线编辑模版 freemaker 静态引擎

java 网站源码 在线编辑模版 代码编辑器 兼容手机平板PC freemaker 静态引擎

java 在线编辑模版 代码编辑器 兼容手机平板PC freemaker 静态引擎 网站源码

区分手机和平板电脑浏览器

java 在线编辑模版 代码编辑器 兼容手机平板PC freemaker 静态引擎 网站源码

java企业站源码 响应式 兼容手机平板PC 主流SSM 框架 freemaker 静态引擎