Javascript 现在有哪些新的浏览器功能可用?

Javascript 现在有哪些新的浏览器功能可用?,javascript,html,css,internet-explorer-8,Javascript,Html,Css,Internet Explorer 8,今年是2009年。InternetExplorer8终于发布了,Firefox将升级到3.5。许多大型浏览器已经开始集成CSS3和HTML5的功能,或者已经集成了很长一段时间了。不过,我发现自己开发网页的方式与2005年完全相同 从那时起,我已经取得了很大的进步,我认为我没有开始利用这些新的可能性的原因是很难知道哪些新功能在所有主流浏览器中都有效。因为我主要是一个后端开发人员,所以我没有时间继续这些开发。尽管如此,我还是觉得我错过了很多让我的生活更轻松的酷东西 如何快速确定所有主流现代浏览器是否

今年是2009年。InternetExplorer8终于发布了,Firefox将升级到3.5。许多大型浏览器已经开始集成CSS3和HTML5的功能,或者已经集成了很长一段时间了。不过,我发现自己开发网页的方式与2005年完全相同

从那时起,我已经取得了很大的进步,我认为我没有开始利用这些新的可能性的原因是很难知道哪些新功能在所有主流浏览器中都有效。因为我主要是一个后端开发人员,所以我没有时间继续这些开发。尽管如此,我还是觉得我错过了很多让我的生活更轻松的酷东西


如何快速确定所有主流现代浏览器是否支持CSS3或HTML5功能?

使用
@Font-face
通过CSS嵌入字体。Webkit/Safari从3.1版开始支持它,微软从IE4开始支持它,Mozilla从Firefox 3.5开始支持它()

另外,的各种实现提供了一个用于DOM脚本编写的浏览器本机CSS选择器引擎


对于其他示例,这似乎是一个很好的参考。

是一个跟踪当前和即将推出的web标准的浏览器支持的网站。如果您想知道某一特定功能是否得到广泛支持,请查看它。

浏览器对本地存储的支持应该会带来一系列新想法,因为一些内容可以保存在用户的机器上

参考文件:


我想说的是,显示:表格和一系列CSS2.1选择器是设计师的大胜利。显示:表格解决了一些无法解决的或困难的布局,如100%高度和内部边界,而不破坏语义和使用实际表格

多个类(.c1.c2)

我经常使用最小/最大宽度/高度

同时工作:悬停和!重要的是你很棒

我本想将SVG支持添加到该列表中,但微软自然会把它搞糟


顺便说一句,对于那些对HTML5功能感到兴奋的人来说,这是一个巨大的警告。目前还没有正式的日期来通过这个规范。甚至有人暗示它可能还需要10年的时间(尽管我对此表示怀疑)。关键是,当官方规范真的到来时,你现在对HTML5所做的任何事情都会受到破坏,同时你可能会看到大量的浏览器不一致、错误和API更改(更不用说根本不支持这些功能的浏览器了)。

+1对于SVG。SVG和Canvas都很好,但是IE在本地都不支持。一个可疑的人会说这可能与Silverlight有关。