【问题标题】:Using HTML5 Mobile boilerplate (MBP) for developing mobile sites使用 HTML5 移动样板 (MBP) 开发移动网站
【发布时间】:2012-12-13 12:40:29
【问题描述】:

我想创建一个移动网站,并希望定位从高端(Iphone、android)到低端(诺基亚、LG 翻盖手机)的几乎所有设备。

选择哪种方式进行开发:

  1. 开发 2 个站点,一个基于 HTML5,用于针对最新手机,第二个基于 XHTML MP,也支持旧手机。

  2. 使用移动样板 - 在 HTML5 上开发网站,并包括用于不支持某些 HTML5 功能的手机的后备脚本(在modernizr 的帮助下)。

哪种方法看起来既方便又明智。

【问题讨论】:

    标签: html css mobile xhtml web-standards


    【解决方案1】:

    当您说mobile时,您希望在移动设备上提供什么样的输出

    移动应用网站

    如果可以像移动应用程序,我建议jQuery Mobile(如果你习惯jQuery),Sencha Touch,如果你喜欢javascript开发或任何其他移动框架.

    它们将支持几乎所有的移动设备,至少运行 Opera Mobile。

    例如,看一下jQuery Mobile Platforms,它将运行。

    如果你想要的是一种普通的网站感觉,我建议Bootstrap Framework 和他们的responsive approach

    【讨论】:

    • 它是一个网站....起初我想只使用 jquerymobile....但后来我在 stackoverflow 上阅读了许多问题,这些问题说如果你想支持旧的 HTML5 不会很好手机....所以很困惑
    • 你应该使用 jQueryMobile 然后,它支持很多并且已经修复了几个问题,因为如果你从头开始做一些事情,你最终会浪费时间调试只是因为一个元素在诺基亚 N7 的 Opera Mobile 中显示不正确,但在运行在 Android 设备上的 Opera 上运行良好......我说过使用 jQuery Mobile 在它是 beta 时(如果我没记错的话是 0.6)并且有很多固定的除了 Sencha Touch 之外我不会想到其他任何东西(但在这里,它是一个付费框架,您需要了解 ExtJs)。
    猜你喜欢
    • 2017-04-14
    • 1970-01-01
    • 2013-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多