【问题标题】:What doctype should I use for a mobile web application?我应该为移动 Web 应用程序使用什么文档类型?
【发布时间】:2011-05-07 04:47:31
【问题描述】:

首先,这不是this question 的骗局。你会明白为什么。

我正在开发一个网络应用程序(不是移动网站;这将是大量 JS),而我们目前拥有的 HTML(由其他人开发)使用以下 doctype:

<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN"
"http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd">

我的问题是:为什么不直接使用标准的 HTML5 文档类型?

<!DOCTYPE html>

两者之间有什么区别?我们正在开发的应用程序面向智能手机(Android、iPhone、Windows Phone 7),但当然,我们希望支持尽可能多的平台(Symbian、BlackBerry 等)。

这两种 doctype 的哪些功能/行为启用/禁用,以及在哪些平台上?

在开发移动网络应用程序时最好使用什么文档类型? (关于最后一个问题,我将把它变成一个社区 wiki)

编辑:我如何制作这个社区维基? :-/

【问题讨论】:

    标签: html web-applications mobile doctype


    【解决方案1】:

    XHTML 移动配置文件早于 HTML5。作为“WAP 2.0”堆栈的一部分,它主要针对低功率移动设备,例如智能手机前一代的手机。

    如果您想继续支持这种设备,您应该继续使用 XHTML Mobile Profile 或 XHTML Basic,并确保您的文档是格式良好的 XML,并且只使用这些规范中的功能。如果您只关心新一代的移动用户代理,它可以愉快地呈现从标准桌面浏览器设计的正常 [X]HTML[5] 页面,您可以放弃它并使用您喜欢的任何文档类型。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多