Safari 4 Beta

相信不少人都用上Safari 4 Beta版了吧,这下更有意思了,将用户浏览体验又提升了一个台阶。在有些外观元素上,是跟Google学的,这也证明了那是更优的用户体验。在这个版本中,在浏览器的历史查看效果达到了新的高度,通过图片来展示,当然这也是苹果的特色。虽然现在使用起来还是有些Bug,但完成可以期待正式版的出现。

Firefox 3.1的开发有点不顺利,新的JavaScript引擎Bug还没有修复,导致发布时候一拖再拖,如果Firefox 3.1不带有新的JavaScript引擎的话,相信会在未来的性能大战时候处于劣势,虽然IE8肯定是最后的。

依然保持我的看法,在桌面环境中Opera不会有太多的占有率,个人觉得Safari应该会超过chrome,而Firefox的占有率应该会受前两者的影响,这要看Chrome跨平台后,一个发行版对它的青睐了。

不管怎么说Apple为现代浏览器做出了非常大的贡献,这是绝对不能忘记的。

头痛的Ajax的问题

最近在使用Ajax的时候,碰到个头痛的问题,就是在ajax执行时的callback中,对全局变量的访问,开始还以为是jQuery的问题,后来换原始的也不行。虽然,再jQuery-en上找到了解决方法,但还是不能解决我现在碰到问题。。。。

在Firefox3上使用Firebug

Firefox3已经发布了Beta2版,离正式版又接近了一步,但是还是有很多扩展不能使用。Firebug是一个超好的扩展,1.05强制在Firefox3上使用好像有问题,还有Firebug的1.1版,正在开发,已经放出了Firebug 1.1 Beta可以使用。Firefox3和Firefox2之间的区别是巨大的,没有什么理由还用Firefox2了。

Firefox 3 Beta 1归来

Firefox3的第一个Beta版马上就要发布了,但我还是忍不住下了nightly版来用。现在界面上还没有很大的变化,在Beta2时会有新的主题,但其中有许多小的细节变化。地址栏变得更智能化了,不再是像已前的顺序匹配了,现在会搜索你在地址栏输入的字母,并显示所有匹配的URL,这里有篇文章说明。书签管理也有了新的变化,但现在这个新的系统使用起来还不是很方便,新的UI希望有在Beta2现出。下载管理和add-ons也有新的改变。页面的显示速度更快了,这个非常明显。

新的Add-ons系统好象可以直接通过Add-ons窗口安装,不用去网站上面找,这里有一个简单的流程图

Firefox最头痛的内存泄漏问题也得到了强化,还有web兼容性和性能都得到了加强。这一切都让人非常兴奋。

现在的Web平台大战越来越明显,而且越来越有意思了。mozilla最近发布了一个叫prism的东西,让web平台桌面化,初看一下好象没有什么新意,但从mozilla实验室的weblog的一张图看到兴奋的东西,通过浏览器很难显示出3d的东西,必须要借住于其它的技术,如:flash。

文章在这里:http://labs.mozilla.com/2007/10/prism/

下一段开发热潮是什么呢?真是让人期待啊。Laughing

手机到底需要什么web浏览器

我还没有使用过手机上面的浏览器。虽然通过手机上网也不是什么新鲜事,WAP就不说了。但手机浏览器在以前并没有太多的发展。这里手机主要分为两类:智能手机和非智能手机。由于智能手机都有相应操作系统,一般都有自己的Web浏览器。而且,还有像Opera Mobile这个跨平台的解决方案。对非智能手机来说,可能通过其上网的机会不大,应该都是基于JAVA平台的,Opera Mini,国产的也有。像iPhone这种智能手机应该单独归为一类,她跟别的智能手机最大的区别就是更方便的操作方式。

由于手机的特殊性,跟本不能很精确移动。S60第三版中引入了S60WebKit和Opera Mobile都具有现在桌面浏览器的主要功能,如:完整的html解析、javascript的执行。但移动起来并不方便,但iPhone完全不会有这种情况,由于是使用触摸屏,可以很方便的移动,而不是通过按键来移动。而且,我很难想像使用手机浏览那些并没有针对移动设备优化过的页面。

而像Javascript这种能给页面带来更友好的交互操作,但这些智能手机浏览器能否从中受益呢?我看大多数都不能,那是否需要针对这些浏览器的版本呢?这应该是有价值的问题。

而像非智能手机浏览器Opera Mini是个非常好的选择,她返回的页面是经过优化的页面,应该更则重于内容,用来读文字为主的页面非常不错。而且,就现在的市场占有率也肯定了这一点。

手机浏览器将会改变手机设计理念,这也是有可能的。 

海量的历史记录

Firefox3 Alpha7版已经发布了。根据最新的releasenotes显示,默认的历史记录从原来的9天变成了180天,这些都要归功于内置的sqlite。Firefox2中的历史记录好象并不能记录每一张页面似的,有时浏览过不会出现在历史中,不知道在3.0中会不会决定这个问题。

在这个版本中,还有几个非常让人关注的东西:支持全比例缩放,不过好象还没有提供直接的按扭;Cross site XMLHttpReques也实现了;还有些css相关的问题。

Firefox3对svg的渲染更平滑了

刚才突然看了一个svg格式的图片,在Firefox2下面的渲染速度实在不是行,滚动时非常慢,换Opera9试试后,速度比Firefox2快点。然后我用Firefox3的Nightly测试,发现渲染速度非常好,滚动非常的平滑。接着我又用windows版的Safari查看,渲染速度也非常不错,比Opera9强,但比Firefox3的速度还是差点。在Safari中,好象没有显示滚动条。ie好象需要安装插件才能看。

这非常的Cool,对新技术的支持总是让人兴奋。当然这应该得益于新的gecko内核。

SVG的详细说明