是时候开始用HTML5开发? [关闭](Is it time to start developi

2019-06-26 21:50发布

From searching SO, this question was already asked, almost a year ago now.

So now with the new FF, Opera, IE, is it finally time to start developing sites with HTML5 or is it still a little premature and will cause compatibility issues?

Is using HTML5 just going to require us to use more and more JS on websites to 'trick' older browsers into working properly?

Answer 1:

如果添加了不错的功能到您的网站,有可能会被谈论并达成一些免费宣传的新闻网站。

除此之外,它将使一个很好的测试网站,并给你一个良好的开端为当它成为新的技术。 然而,直到HTML 5功能的浏览器是普遍的(市场至少20%,可能是50%),这是毫无意义的疏远几乎整个互联网。



Answer 2:

这是如果在一个“用一个伟大的想法渐进增强 ”的方式。 即。 代码您的网站在“标准” HTML 4.01模式下工作,然后添加一些花哨的HTML 5位给它在浏览器中一些额外的一夜暴富,支持HTML 5



Answer 3:

如果在HTML 5功能将是你正在从事的项目是有用的,那么就值得考虑使用它。

您将需要对技术规格改变的可能性权衡收益,可用于HTML5的验证,并且您将需要在旧的浏览器使用JavaScript伪造的支持(当然可能性不太成熟的测试工具,在HTML 5规范给出了一个路线图,别人可能已经跟着写这样JS)。

如果HTML 4.01给你,你需要的一切 - 坚持这一点。



Answer 4:

评估你的目标受众。 难道他们可能是早期采用者? 它是至关重要的是,你的网站所有访问者都照顾? 或者将一些不介意被遇到了麻烦,但礼貌的“请升级您的浏览器”的消息?

对于商业网站我会说不。 还没有,反正。 你可能无法承受失去的旧版本浏览器的用户。

对于个人网站或者项目 ,为什么不呢? 这将是学习最新的HTML5功能,丰富的经验,你会提前当它成为主流的曲线。 此外,越来越多的人写的网站符合HTML5意味着对旧的浏览器的用户更多的压力升级,惠及我们所有的人,从长远来看。



Answer 5:

答案肯定是YES。 火狐,Safari,Chrome和Opera弥补了市场的30%以上,并且支持HTML5的许多标准:

  • 音频和视频标签
  • 新标签(页脚,标题,章节等)
  • 帆布
  • HTML5 DOCTYPE(<!DOCTYPE HTML>)

validator.w3.org支持HTML5验证(这是实验性的,但它似乎稳定)

对于IE,你可以用这些东西做一些HTML5元素的工作:

  • HTML5希夫: http://ejohn.org/blog/html5-shiv/ ,这可以让你风格IE新标签
  • 使用视频标签时IE回退: http://hacks.mozilla.org/2009/06/html5-video-fallbacks-markup/
  • ExplorerCanvas: http://code.google.com/p/explorercanvas/ ,允许在IE中使用帆布
  • 和IE支持HTML5 DOCTYPE,它简单地呈现在严格模式,这是好的。

希望帮助,并让你开始使用HTML5!



Answer 6:

歌剧的布鲁斯·劳森介绍了一个有趣的演示文稿在OSCON,看到他的幻灯片 ; 口头的结论是,这是好的,虽然有一些争论。 当然,从别人的浏览器厂商合作,以便他们将是旧的浏览器那么担心了(因为大家升级,是对自己有利的;-)年代。 你越不用担心旧的浏览器,坏你的生命一般,当然,但HTML 5将无法帮助你,叹息 - !(



Answer 7:

我已经开始开发具有新的HTML5 DOCTYPE页:

<! DOCTYPE html>

这种新的DOCTYPE基本上把浏览器变成一个八九不离十“基于标准的模式。” 显然,这是所有漂亮的新大多数浏览器,但这个DOCTYPE下创建页面将允许网站持续比以往更长的时间。 这也缓慢下降我每次都在测试的浏览器,并没有明显的HTML或CSS缺点内。

W3C已经开始使用HTML5的实验验证可以使用完全相同的方式,因为所有的其他验证引擎。 一个野趣边注:根据W3C验证器,你不需要关闭BODY或HTML标签页面的结尾; 允许很小的加载时间减少。

随着HTML5继续做它的方式的最前沿,我计划开始实施更加进步,只是在DOCTYPE。 现在,这似乎是所有这些都是新的,广泛的支持。

希望这可以帮助。 -B



Answer 8:

这个网站有一个相当不错的HTML5下脚的IE浏览器。 只是它列入你页面上,然后你可以风格的HTML5元素。

http://html5.adamhunter.me/examples/html-shiv



文章来源: Is it time to start developing with HTML5? [closed]