【问题标题】:php mobile website, need advicephp手机网站,求指教
【发布时间】:2011-02-16 14:44:16
【问题描述】:

我打算建立一个非常简单的移动网站,其中涉及表单提交和数据库存储,几年前我听说过一种叫做 wap 和 wml 的东西来制作这类网站,所以我在谷歌上搜索 IDE 或 SDK ,但似乎所有关于这些的页面都不再可用,我想知道....

无论如何,现在人们使用什么来构建移动网站(因为很明显,我在这方面落后了)?如果您不介意,请提供我今天如何建立移动网站的阅读材料,非常感谢您

【问题讨论】:

    标签: php mobile-website


    【解决方案1】:

    现在人们使用什么来构建移动网站

    HTML。

    【讨论】:

      【解决方案2】:

      视情况而定

      您想定位高端智能手机还是只支持基本 HTML/CSS 的旧手机?

      通常大多数移动网站都可以在一系列手机上运行并使用 HTML5 或 XHTML-MP,如果您需要支持非常旧的手机,您可以使用 WML(否则不要打扰)。

      【讨论】:

      • 哦,现在大部分手机都可以支持html了吗?所以它可以与通常的 html+css+php+mysql 一起使用?
      • 是的,大多数移动设备(在过去几年中)都非常擅长支持大多数版本的 HTML。最好的办法是使用 XHTML-MP,因为它设计用于移动电话。当然你可以使用任何后端技术(包括php+mysql)。
      • 好吧,我想这样说是省事了,我应该把 wml 放在一边,谢谢 James,我会研究 XHTML-MP
      【解决方案3】:

      就我而言,WAP 和 WML 实际上已经死了。没有人使用它们。它曾经是构建移动网站的方式,但现在情况变得更好了。

      如今,您最好的选择就是使用 HTML、CSS 和 JavaScript。虽然您不想构建一个完整的桌面式站点,但您仍然希望构建低带宽消耗。问题的一部分是您的目标平台。如果你只关心 iPhone,那真的很简单。您可以在 Mobile Safari 中构建一个测试并完成它。如果您注册 Apple Developer Program 并下载 XCode 捆绑包,它会包含一个 Mobile Safari 模拟器。

      也很容易支持 Android 手机,因为它们使用非常相似的浏览器 (Chrome/WebKit)。当您想要包含 Blackberry 或 Windows Phone 时,它​​会变得更加棘手。操作系统版本 6 之前的黑莓有一个糟糕的浏览器,它只能处理基本的 HTML,并且有限或没有 CSS 和 JS。目前我不知道 Windows Phone 7 的功能是什么。

      周围有一些 JavaScript 框架可以帮助您通过渐进增强向移动网站添加功能,它们可以帮助您处理触摸屏事件。谷歌的 Sencha Touch 和 jQuery Mobile。

      【讨论】:

        【解决方案4】:

        人们倾向于像构建标准网站一样构建移动网站:HTML、CSS、JS。请参阅这篇文章以获得更深入的了解:http://www.smashingmagazine.com/2010/11/03/how-to-build-a-mobile-website/

        【讨论】:

          【解决方案5】:

          如果面向高端设备(iPhone、Android、iPad),您只需了解这些手持设备的浏览器应用程序即可。 Apple 有很多关于为 iOS 设备呈现 Web 内容的文档,以及如何向浏览器传达不同的偏好(比如页面是否可以缩放,或者如果用户需要,应该使用什么图像作为快捷图标将其保存到他们的 springpad(比 favicon 更大的图像)),例如 this guide 为 iPad 准备内容。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2011-04-22
            • 2011-12-29
            • 2011-01-05
            • 2014-04-22
            • 2013-04-13
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多