【发布时间】:2010-11-14 10:49:26
【问题描述】:
我想制作一个简单的网络表单,任何人都可以通过他的手机访问。用户可以使用纯 HTML 和 css 吗?我应该使用什么文档类型?我希望所有手机都能访问它。
提前致谢。
【问题讨论】:
-
all 是一个包罗万象的词。
标签: mobile-phones mobile-website
我想制作一个简单的网络表单,任何人都可以通过他的手机访问。用户可以使用纯 HTML 和 css 吗?我应该使用什么文档类型?我希望所有手机都能访问它。
提前致谢。
【问题讨论】:
标签: mobile-phones mobile-website
它应该是流畅的布局,XHTML 1.0 Transitional 是可以的。有些手机只支持 WAP,有些只支持 HTML。你应该使用 HTML,WAP 用的不是很多,甚至 iPhone 也不支持。使文件尽可能小(缩小它们)并使用小图像。使用简单的导航并查看其他移动网站。最好的导航应该是列表(ul)。 一些例子是:
另外,为智能手机/大屏幕手机(如黑莓风暴或 iPhone)制作一个专用版本。他们有更多的内存,可以处理更多的图像等......他们通常配备便宜的互联网或固定价格的互联网(例如,无限互联网(当月)每月 10 美元)。
【讨论】:
设计一个适用于所有手机的网站非常困难。例如,我认识的一家小型中西部手机运营商编写了一个自定义浏览器,他们要求将其作为他们销售的所有手机的默认浏览器。该浏览器是封闭源代码,无法用于测试。它支持一个奇怪的 html 子集,以及 html 中没有的附加标记。
不过还是有希望的。创建一个可在大多数 99.9% 的移动设备上查看的网站非常容易。
WML是专为手机浏览器设计的标记语言。几乎每个移动浏览器都支持它。 WML 不是很前沿,行业正在向 XHTML 发展。
有一个用于移动开发的 XHTML 标准。关于XHTMP-MP,我可以说很多,但我想它有效。
您可能想要的是WURFL。可以在 WURFL 中编写一个站点。然后当有人访问您的页面时,WURLF 页面将被编译成最匹配他们手机的标记语言。引用维基百科:
WURFL 通过允许 内容页面的开发使用 页面元素的抽象 (按钮、链接和文本框 例子)。在运行时,这些是 转换为适当的、具体的 每个设备的标记类型。在 另外,开发者可以指定 其他内容决定在 基于设备特定的运行时 能力和特点(它们是 都在 WURFL 中)。
http://en.wikipedia.org/wiki/Wurfl
Oreilly 有一个很好但过时的指南:
http://www.oreillynet.com/pub/a/wireless/2004/02/06/mobile_browsing.html
【讨论】:
如果您想了解创建移动网站的基本概念,那么下面的链接将非常有帮助...我确实帮助了我... 关联 http://www.w3schools.com/dotnetmobile/default.asp
【讨论】: