【问题标题】:Are you writing custom pages for iPhone web apps?您是否正在为 iPhone 网络应用程序编写自定义页面?
【发布时间】:2010-09-21 17:57:52
【问题描述】:

我阅读了有关 Web 应用程序的教程以及可以放入样式表的特殊规则。人们是否发现他们可以只调整样式表来为 iPhone 提供内容,或者他们是否提供定制的 iPhone 特定页面?如果您要为移动用户创建一个特定页面,您会为此烦恼吗? (即使仅针对 iPhone/智能手机用户)

任何建议将不胜感激

【问题讨论】:

  • 看来,尽管大肆宣传 - 人们正在生成主流“浏览器”页面之外的自定义页面以定位移动设备。

标签: css web-applications mobile iphone mobile-safari


【解决方案1】:

您确实可以捕获传入的请求,找出它是 iPhone/智能手机/移动设备,并相应地提供其他 CSS 文件。

我不会在 CSS 文件中定义额外的特定于移动设备的规则/选择器,而是提供另一个、修剪和准备好的 CSS 文件。

但这只会改变您的 HTML 外观,而不是您为客户端提供的内容,在本例中是移动设备。

大多数情况下,我们也提供其他 HTML,因为您必须考虑带宽。我们向移动设备提供“更少”的 HTML,即原始页面的精简版。

看看 Twitter 为移动设备做了什么:http://m.twitter.com/login 它们不仅提供另一种外观,还提供其他 HTML 和较少的功能(或一个页面上的较少功能)。

【讨论】:

  • 很好奇。该链接在 IE 中无法打开,但在 safari/ff 中有效。奇数
  • MikeJ - 该链接在 IE 中不起作用,因为该页面是 IE 不支持的 XHTMLMP 1.0。
猜你喜欢
  • 2011-06-02
  • 2023-01-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-14
  • 2011-10-01
  • 2011-04-03
  • 2013-12-09
相关资源
最近更新 更多