登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

把酒狂歌醉谭

饭疏食饮水,曲肱而枕之,乐亦在其中矣。

 
 
 

日志

 
 

firefox vs opera vs maxthon vs k-meleon(ccf{me})  

2006-12-12 19:04:02|  分类: IT |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
闲来无事,决定折磨一下几个浏览器。电脑里的默认浏览器是maxthon,实在是用习惯了,所以,所抱着的目的就是和maxthon越像越好。(没办法,这就是习惯的力量。微软就是靠像我一样的人垄断起来的。)

FIREFOX2.0虽说从第一天正式版发布就下载了,但一直都没怎么用,没有下载任何扩展。昨天一股脑地下载了好几个扩展,再google了一把,详细看了一下老鸟们的使用心得。一天用下来,对其改观不少。总共下载了以下几个扩展:
1.adblock plus。号称firefox第一扩展,全球下载量第一位的。用来拦截广告的,功能强大,不过让我自己编写正则表达式有点强我所难,所以在官方网站上订阅了一个叫“chinalist”的过滤规则。再打开设置菜单胡乱设置了一把,果然,广告不见影子了。爽。
2.autohide。用来自动隐藏菜单栏和工具栏的。模仿maxthon的自动隐藏功能。挺好用。找回了maxthon的感觉。
3.fastfox。加速软件。用来加速firefox的浏览速度的。似乎有点用,没有太多感觉。
4.IE TAB。让你可以内嵌IE引擎来打来网页。对于不遵守规范的网页特别有用。不可或缺。
5.mediawrap。它的作用是将 ActiveX 控件方式的网页内嵌媒体转换成 Firefox 能够支持的 Plugin 方式,从而使 Firefox 也能够象 IE 一样正常播放 Wmplayer、Rmplayer、QtPlayer 和 FlashPlayer 格式的媒体文件。
6.tab mix lite ce。增强标签的功能。比如,可以双击打开,可以把标签栏放在下方,后台打开等。
7.downthemall!类似网络迅雷一样的下载扩展。可以多线程下载。
8.drag de go。提供使用超级拖曳功能。
有了这八个扩展,基本上fifefox可以接近MAXTHON了。其最大的问题还是,有太多的网页不符合标准,所以,用firefox是很郁闷地。再在配置文件里面修改一番,让它最小化时可以自动释放内存,接近完美了。耶!

opera和firefox一样,都有自己单独的搜索引擎。所以,也存在同样的问题,对非标准网页的兼容性是很头疼的。从第一次用opera到现在接近5年了,从最早用带广告栏的官方版,到后来下载盗版,直到现在它变成免费的,最大的感觉就是,快!确实是不同凡响,号称地球上最快的浏览器,盛名可符。但是以前一直不知道,其实它的可定制性非常强,只不过有点烦,不是在菜单里,是在配置文件里,要自己去改。到forum里面去下载了一个yumumao的非官方修改版,再自定义了一点鼠标手势、搜索引擎,于是,maxthon80%的功能也基本实现了。
1.全屏,但是让标签栏和地址栏留着。在鼠标自定义一项里面改成了“Enter fullscreen & View page bar, 4 & View main bar, 2 | Leave fullscreen”,OK.
2.把开始栏调出来,开始栏里面自带了书签和搜索框,在工具栏自定义文件里面可以更改搜索引擎。于是,全屏状态下也找得到书签了。
3.把opera最小化,可以自动释放内存。不用设置,默认如此。
4.超级拖曳在配置文件里(opera:config)里修改user prefs下的Enable drag改为255即可。
5.内置IE引擎此修改版是自带的。到官方论坛里也有下载的,只需要一个js文件。
好了,做完以上这些设置,opera运转如风,而且称心快意。爽!

K-meleon和firefox一样,都是gecko引擎,只不过其出发点是快。ccf是k-meleon的修改版,自称是真正的tab式浏览,而k-meleon其实是仿标签式浏览的。
(ccf作者的介绍:K-MeleonCCF 支持的是完全的Tab结构. 而K-Meleon 1.0 是使用Layer插件模拟 Tab结构. 就是说Layer插件捕捉K-Meleon的新建窗口,把它内置到K-Meleon的窗口中形成一个Tab. 如果你注意看Windows的任务栏,会发现K-Meleon先建立了一个窗口,然后这个窗口消失了. 这个问题很Annoying, K-MeleonCCF 使用exe中内建的Tab结构解决了这个问题. 所以不会有这个工具栏上标签先建立后消失的问题. 之后的K-Meleon 1.5 版本将会采用完全的Tab 结构.主程序来说 K-Meleon 1.0, K-MeleonCCF 0.05.6.1和 K-MeleonCCF ME 0.066的稳定性是相同的. 不过K-Meleon 1.0使用的是Macro, 而后两者使用Lua macro, 而Macro比Lua macro要略微稳定些. Macro 可以说是 K-Meleon 开发人员自行开发的一套为K-Meleon服务的解释器, 或者说是宏.基本上 Macro 系统就类似 Firefox 的 Extension 系统,可以让用户扩展 K-Meleon的功能.由于 Macro 插件的自身缺陷, Macro 解释器的功能有很多限制, 比如说无法定义对话框, 无法自由地操纵菜单, 对于字符串的控制本领比较局限. 针对于这些局限, K-Meleon的开发人员考虑到两种解决方法: 1. 继续发展Macro解释器,让它支持更多的功能.这就是K-Meleon 1.0 的选择, 最新更新的Macro插件支持了一些新的功能, 包括InjectJS, InjectCSS, ReadFile(), 等新的函数, 可以通过Macro在网页中导入用户定义的 Javascript, CSS 等.2. 干脆开发一套全新的Macro系统, 使用新的系统支持更多的功能.这就是K-MeleonCCF现在正在做的和以后也准备做的. 使用的是全新的 Lua Macro/kmplus系统 。Lua 语言是一种新的解释语言, 脱胎于 C++, 所以支持面向对象的编程*, 最关键的好处是,特别合适内置于一些大程序中,充当插件或者扩展程序. Macro插件编写历史悠久, 稳定. Lua macros插件还是新生事物, 所以还在不断完善中, 不过最新的Lua macros插件也已经非常稳定了)
而所谓ccf me是ccf的Non-xul的版本. 功能比较少,但速度更快。K-meleon看起来是不错的,但仿tab结构这一条听起来非常不爽。放弃。而且诸多功能无法实现。单纯是追求速度,不如用速度更快的ccf me。ccf速度是不错的,但是比较简陋,而且更新速度比较慢。我想要的功能基本上都不太好实现。ME就更简陋了。除了速度,简直可以用寒伧来形容。连favorate的插件都都自己去找。玩玩可以,当作主要浏览器,还有很长的路要走。另外,CCF系列的版本稳定性欠佳,容易死掉。严重不爽。

什么时候,网页都符合w3c标准了,IE就真的有危机感了。
  评论这张
 
阅读(1098)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018