0

我是移动开发新手。我正在为 Android 手机开发一个网页。我正在使用 User Agent 测试该页面。

Mozilla/5.0 (Linux; U; Android 2.2.1; en-ca; LG-P505R Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

这仅适用于指定的型号还是适用于所有 Android 手机?

我想知道,当移动尺寸改变时,网页对齐是否会改变?

提前致谢 。

4

1 回答 1

0

戈文德,

我想你的问题可能有几个答案。从我的角度来看,作为 .NET 开发人员,我会使用此 CodeProject 页面上描述的方法来检测客户端浏览器的“移动性”。但是,如果您严格查看用户代理,请查看“Android”一词是如何出现的。只要确保您的比较代码包含“android”这个词,没有任何其他内容并忽略大小写,您应该没问题。

只要大小发生变化,您的移动设备将尽力向您显示您要查看的页面。这可能意味着它只是“缩小”,所以一切看起来都很小,或者它可能只向您显示常规尺寸的一小部分页面。您应该研究响应式设计技术。我读过的关于这个主题的所有文档都说,加载一个单独的页面,或者至少是一组单独的 CSS,而不是你的普通网站和/或移动浏览器的 CSS,会更有益。然后,您可以针对这些设备优化页面中显示的脚本和 CSS 甚至 HTML 代码。

祝你好运,

  • 马特
于 2012-07-26T14:08:39.690 回答