代码之家  ›  专栏  ›  技术社区  ›  Adam Kiss

移动网络开发-如何?

  •  9
  • Adam Kiss  · 技术社区  · 15 年前

    我想开始为我的客户开发移动友好版本的网站,但是,我对选项感到困惑,谷歌搜索也没有太大帮助-有这么多的选项和意见,我已经读了几天了,仍然不知道如何开始。

    你对此有什么看法/经验?

    我的主要观点:

    • 支持的移动设备(按相关性排序):iphone 3g、iphone 2g、黑莓、droid手机、其他
    • 电话友好号码,电话友好电子邮件
    • 在列出的每个(或最可能的)设备上工作的联系人/登记表

    jqtouch看起来棒极了(简单、快速、有效),我不确定黑莓/droid上是否有这个功能,我也不想为每台移动设备创建6个web版本——如果你考虑一下,那就更没有意义了,我是从小型web(6-10页,1个联系人表单,3个注册表单)开始玩的。

    谢谢你

    5 回复  |  直到 11 年前
        1
  •  2
  •   futtta    15 年前

    我的2C; 最好的方法是我们在web上使用的方法;跨浏览器开发。

    使用(基本)html&css开始(确保您可以接触到尽可能多的手机)通过为更高级的设备添加更复杂的内容(javascript&更具体的css)逐步增强。

    jqtouch(如果我没有弄错的话,它必须与jquery结合起来)非常棒,但是非常以iphone为中心(一些漂亮的css东西在其他地方不起作用)。一个(稍微)更跨平台的js框架是 the jquery-like xui .

    一旦你准备好了什么, testing it on mobi.ready 也许是个好主意。

        2
  •  0
  •   Pentium10    15 年前

    你听说过上网本吗?

    http://www.netbiscuits.com/

        3
  •  0
  •   Matt    15 年前

    查看由dotmobi运行的mobiforge站点。他们有一个非常强大的工具叫做ready.mobi,你可以用它在你的移动网站上进行健康检查。结果给出了你需要做什么来改进你的网站的建议,所以得到一个真正优化的网站只是一个测试和记录建议的例子。我的现在得到5/5的分数,因为使用它和工作非常好的任何设备,包括许多我从来没有真正测试过它。我推荐的还不够。

        4
  •  0
  •   David W. Keith    15 年前
    • 移动设备: 请参见quirksmode.org以获取图表、教程和更多信息,使您的页面能够在多个移动浏览器上工作。(黑莓可能是你名单上最难的)
    • 电话友好链接: 据我所知,不知道为什么这会很困难,所有的移动浏览器/操作系统都支持桌面使用的mailto:协议。大多数手机也支持tel:so您可以有如下链接:
    <a href="tel:555-555-1212">Call Me</a>
    

    唯一的问题是桌面计算机通常没有办法处理这个标准,尽管可以与蓝牙电话连接。(操作系统开发中的功能请求)

    • 联系/登记表: 再次强调,大多数移动浏览器都支持基本的表单元素,关键在于更多的用户体验。任何可以减少数据输入量的操作都会导致更多的用户填写表单。(记住用户的会话信息很长一段时间,他们会在完成母亲2小时的呼叫后返回页面)
        5
  •  0
  •   Miguel Ping    13 年前

    我建议采用一个像 zurb bootstrap . 如果你坚持使用框架,你可以有一个网站的代码库,也可以在移动浏览器工作。