【问题标题】:Lightweight boilerplate alternatives for mobile web site移动网站的轻量级样板替代品
【发布时间】:2012-02-19 20:10:51
【问题描述】:

构建移动网站的轻量级移动网站样板解决方案是什么?我正在构建一个移动网站,并希望找到一个可以再次用于未来项目的好的解决方案。

我找到了一些:

  • JQuery Mobile (http://jquerymobile.com/)
  • HTML5 样板移动版 (http://html5boilerplate.com/mobile)
  • 骨架 (http://www.getskeleton.com/)

虽然 JQuery Mobile 似乎受到青睐,但它似乎是一个巨大的有效负载,可以交付给每个移动用户。 HTML5 Boilerplate Mobile 看起来是一个不错的选择,因为我在过去的项目中使用过 HTML5BP。

Skeleton 似乎是最轻量级的解决方案,但我担心它将来可能缺乏支持。不是很了解,有大神能指点一下吗?

【问题讨论】:

    标签: mobile jquery-mobile boilerplate html5boilerplate


    【解决方案1】:

    坚持使用 jQuery Mobile 并认为它具有巨大的“有效负载”是错误的。它是使用 Unobtrusive JavaScript 实现的。源标记非常轻巧和简单。

    【讨论】:

      【解决方案2】:

      你需要问问自己,你到底在寻找什么:

      • 您是在寻找一个没有 JS、有一些 JS 的 CSS 框架还是一个完整的 CSS/JS 混合框架?
      • 您是在寻找同时支持桌面和移动设备的框架,还是专门针对移动设备的框架?

      需要考虑的一些选项,具体取决于您要查找的内容:

      • Twitter BootstrapZurb Foundation 是 CSS 框架中最流行的两个选项,其中一些都带有一些 JS,并且在现代浏览器中工作得很好,但如果您仍然需要支持 IE8,可能会缺少这些选项。
      • 如果您不需要 JS 功能,并且希望在仍然支持 IE6+ 的同时占用尽可能轻的内存,您可以尝试我自己的 Cascade Framework Light(只有 2Kb)。
      • 如果您想要一个仅针对移动设备的纯 CSS 框架,您可以尝试类似Clank
      • 如果您正在寻找一个完整的混合 CSS/JS 框架,您可能需要查看 IonicMobile Angular UI 之类的内容。

      这些框架中的每一个在架构和重点上都非常不同。它们中的哪一个(或我在这里没有提到的许多其他中的哪一个)最适合您,实际上取决于您的需求。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-09-10
        • 2014-04-23
        • 2011-07-18
        • 2013-08-01
        • 1970-01-01
        • 2010-09-22
        • 1970-01-01
        相关资源
        最近更新 更多