9月 142008
 

Firefox下调试Div/ CSS网页的三大插件

Firefox 是什么就不用说了,地球上的站长都知道,他的浏览器市场占有率仅次于IE,尤其被各大小站长所喜爱。除了大家都熟知的标签显示,定制外观等许多功能外,被站长们喜欢的还有以下两个重要原因,一是Firefox是完全符合W3C标准的,而IE却自成体系,搞自己的一套,导致很多网页只能在IE 下浏览,可怜的站长们为了保证所有用户的正常浏览,不得不在开发时,在IE、Firefox中频繁切换,以求兼容;另一个原因是Firefox提供了大量的各种免费功能插件给用户,用户可以方便获得众多附加功能。

Firefox的插件实在是太多了,今天,我们只讲一下在进行网站的DIV/CSS设计与调试中所使用到的几个插件。 Continue reading »

9月 122008
 

最近很多人都在谈谷歌Chrome浏览器将如何与微软IE8和Fierfox竞争,如何为“云计算”做准备。我不太认同这些看法。

在我看来,Chrome对于谷歌来说,绝不是一个浏览器那么简单,而是一个打着“浏览器”旗号的“网络开发平台”。其真正的目的是要打破基于Windows API的微软‘经济系统’的生态平衡,从而使开发者和普通用户逐渐不再依赖微软操作系统,最终实现颠覆微软的长期目标。

Chrome的实质:网络开发平台

谷歌在Chrome里做了三件事。

首先,谷歌重写了Java Script引擎,大大提升了Chrome运行Web化软件应用的性能,使其可以承载更强大的软件化Web应用;其次,Chrome革命性地改造了浏览器的界面,每一个标签可以单独拖出来形成独立窗口,使其看起来不再是传统的浏览器,而更像一个本地化的软件应用程序;第三,将每个标签作为独立进程来运行,并采用了与360安全浏览器一样的“沙箱”技术,任何一个进程的崩溃或假死都不会影响其他进程,大大提高了浏览器的稳定性。

现在很多网络版Office的应用因为仍在浏览器里运行,浏览器上的菜单、按纽会严重干扰用户体验,总会觉得这个在网页里运行的Web应用比不上本机的软件。 Chrome的这种标签设计,可以把很多WEB应用的界面和使用体变成跟本地软件几乎一样。这种用户体验的转变对于微软来说,很可能带来一场可怕的革命。

举个例子,今天的Widget(微巨)应用分为两种,一种是独立的应用软件,比如桌面上的天气预报;另一种是在网页上的Widget 应用。现在有了Chrome后就可以把网页上和桌面上的Widget打通。比如我为Fierfox开发了一个网页Widget游戏,我现在就可以把它单独抽出来放在一个Chrome窗口里运行,由于Chrome本身没有界面,这个网页Widget游戏看起来就变成了桌面Widget游戏。

所以说,Chrome不是为一般的网页浏览设计的,也不像IE那样是给普通用户使用的,而是为很多网络应用的开发者提供的。这些人以前开发的网络应用,也可以放在IE里一下子给很多人使用,但它始终是一个网页应用。但如果现在把它放在Chrome平台上,变成跟本地软件一模一样的应用,那么很多开发者开发 Web应用软件时,很可能会把Chrome作为底层平台,并用户大力推荐使用Chrome。随着客户端往WEB化发展,而WEB化又向客户端靠拢,Chrome就会成为两者融合的一个桥梁。 Continue reading »