【发布时间】:2011-06-13 06:01:46
【问题描述】:
我目前正在开发一个网站。在学习了 HTML5 及其特性之后,我想继续使用它。我想使用离线存储、数据属性、简单聊天支持等功能,但由于 HTML5 还没有得到很好的支持,我有点困惑。到目前为止,我一直使用 XHTML 1.0 过渡版;我应该继续使用它还是应该使用 HTML5?
我已经看到像谷歌这样的网络巨头已经完全转向 HTML5。
【问题讨论】:
-
是的,我的意思是 HTML5 中的这个功能 html5demos.com/web-socket
-
因为乔布斯,一些人似乎认为许多不相关的东西是 HTML5 的一部分。更仔细地查看演示以获取相关信息。如果您创建一个公共网站(例如公司),那么现在改用 HTML5 方法还为时过早。
-
@neXib:你为什么要把史蒂夫乔布斯的名字放在那里?现在开始使用 HTML5 还为时过早。您只需要为使用不太现代的浏览器的用户提供仍然能够看到某些内容的可能性。顺便说一句,通过不太现代的浏览器,我指的是 IE 7-8。
-
@Alerty:因为他大肆宣传 HTML5 与 Flash,这就像 Apple 与 Orange(没有双关语)。人们吹捧 HTML5 的很多东西都与 HTML5 无关,而是单独的技术,可以更好地与 HTML5 等更好的工具集一起使用。显然我支持 HTML5 并且我很想使用它,但是没有人会为了钱做这项工作会花费数小时和数小时在 HTML5 上,然后创建大量的后备,这是不明智的。只是我的意见,作为一个长期的网页设计师,并不意味着要专横:)
-
@neXib:我知道到明天早上所有浏览器都不会完全支持 HTML5。然而,一些功能已经准备好,这些功能可以在 Chrome、Firefox、Opera 和 Firefox 中使用。更不用说微软终于在 IE9 中加入了它。为什么要惩罚那些使用可以运行它的浏览器的人?只有 iOS 版本的 Safari 不支持 Flash。那有什么问题?例如,您能想象用户尝试在 iPhone 上玩 Flash 游戏的噩梦吗?您如何定义每个行为,例如用户在小触摸屏上的输入?不值得。
标签: html xhtml standards web-standards