JavaScript2难道是未来浏览器的必备装备?

在这个月中,IE7和Firefox2都发布了。这下浏览们之间的战争也许将拉开新的战幕。

 其实,现在浏览器们恐怕出现了新的敌人。关于Adobe的Apollo,这东西将flash从浏览器独立出来。具体是个什么我也不清楚,不过我觉得这就是一个强化Flash的浏览器,通过内置的Flash,来提供更RIA的功能。

随着Ajax的成功,更好的用户体验将是后面网页发展的重点。Ajax的重要组成部分JavaScript已经不能满足一些新的要求。目前来看,IE实现的JavaScript版本相关于JavaScript1.5,Firefox2.0中实现的JavaScript版本为JavaScript1.7。就目前最新显示,在IE8中实现JavaScript2,Firefox3.0中实现JavaScript1.9。微软为什么把JavaScript2做为重要更新,一定有他的原因,浏览器代替客户端应用在未来应该是趋势。

这里有个关于JavaScript2的胶片 

还真是郁闷啊

再做这个站点的时间,总有些郁闷的事情。在自己机了上面测试OK的,但到了服务器就不行了。

  • 原来使用PEAR连的数据库,放到服务器上尽然不能用?然后我改PDO了。
  • 昨天把TAG功能加上去后,尽然有数据库没插入表。
  • 今天数据库进表后,又取不出来。

Cry

对Firefox的展望

差不多从Firefox1.0起,我就开始使用这家伙了,我非常喜欢这家伙。

随着基于Web应用的发展,浏览器们将被使用在更多的用途。这就对他们支持的各自技术有了新的要求。经过5年后,IE7将在本月的18日(也就是2006年10月18日)推出正式版。这是非常让人高兴的事,大家都可以使用更先进的浏览器了。其实,我非常关心IE7具体支持哪些技术,有机会把IE7支持的新技术罗列一下。照Firefox2.0的日程的话,会在本月的当地时间17号发布RC3的版本。然后,也许会在半个月这后发布Firefox2.0最终版本。Firefox2.0主要更新了一些界面和RSS及扩展管理的东西,当然还有其它一些东西。

由于Firefox2.0和3.0差不多是同期开发的,一些在2.0中没有实现的功能就移动的3.0里去了。在3.0中的重到更新就是在Gecko中引入Cairo,至于这到底是个什么东西,可以通过Google搜索一下。虽然,现在也看到了些关于Cairo的其它东西,说渲染速度并不理想。(在nightly版中已经实现了)因为,现在也才是Alpha1版,还有很长的一段时间可以来改进。假设这个技术非常完美,那会给浏览器带来些什么东西呢?在网上有关于Cairo应用前景,那是非常让人兴奋的事情。个人感觉是跟现在很火的Xgl差不多的东西。

这个是关键:Cairo 能使用 OpenGL或X Render扩展的硬件加速功能来绘制图像,这使得基于Cairo的应用能在现代化的3D显示硬件上获得益处。

XUL是Mozilla实现的东西,他可以提供更Rich的网络体验。在IBM的Developer中文网上有对几种Rich应用的文章。也许将来使用Firefox制作图像将成为可能,也许以后出现已浏览器为基础的OS,为非Windows用户提供更多的可能。这每个设想都很Cool,不是吗?