Fel*_*lix 4 html mobile doctype web-applications
首先,这不是这个问题的骗局.你会明白为什么.
我正在开发一个Web应用程序(不是移动网站;这将是JS重),而我们到目前为止的HTML(由其他人开发)使用以下doctype:
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN"
"http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd">
Run Code Online (Sandbox Code Playgroud)
我的问题是:为什么不使用标准的HTML5 doctype?
<!DOCTYPE html>
Run Code Online (Sandbox Code Playgroud)
这两者之间会有什么不同?我们正在开发的应用程序面向智能手机(Android,iPhone,Windows Phone 7),但当然,我们希望尽可能多地支持平台(Symbian,BlackBerry等).
两个doctypes启用/禁用哪些功能/行为,以及在哪些平台上?
开发移动Web应用程序时使用的最佳doctype是什么?(以及最后一个问题,我将使这个社区维基)
编辑:如何制作此社区维基?: - /
XHTML Mobile Profile早于HTML5.它主要针对低功率移动设备,如智能手机前一代的移动电话,作为"WAP 2.0"堆栈的一部分.
如果您想继续支持这种设备,您应该继续使用XHTML Mobile Profile或XHTML Basic,并确保您的文档是格式良好的XML并仅使用这些规范中的功能.如果您只关心新一代移动用户代理,那么可以快乐地呈现从标准桌面浏览器设计的普通[X] HTML [5]页面,您可以删除它并使用您喜欢的任何文档类型.