便携版的好处就是不写入注册表,重装系统或者是复制到其他电脑时直接使用,不用再进行任何的设置。便携化不算难事,像Firefox,Chrome直接在快捷方式后面加“profiles”的参数即可。不过浏览器还涉及一个普遍的“默认浏览器”的问题,直接加参数等方法就不能保证“是使用默认浏览器打开网址”。
IEshell的便携版
以IE为核心的加壳浏览器似乎都是国人制作的多,Maxthon、TheWorld、Greenbrowser和Avant等都支持便携版。这些浏览器不管是提供的exe版,还是zip版,设置信息都是保存在ini文件,所以是可便携的。可惜的是,Greenbrowser在Win7下默认浏览器设置不具备完全适用性。
PortableApps.com版本和PortableAppZ版本
Firefox、Chrome、Opera和Maxthon 3都有Portableapps.com版本,除了《Portableapps.com便携版程序的3大问题》外,同样有不能设置为默认浏览器的问题。
以Firefox为例:运行Firefoxportable.exe设置为默认浏览器后,在MSN里面点击一个网址,运行的是Firefox.exe,而不是Firefoxportable.exe,这样就失去了原来profiles的控制。
当然可以使用DefaultBrowser等第三方工具来设置,不过不是普遍有效,还是手动更改注册表保险。
PortableAppZ和PortableApps.com实在是太相似了,制作便携版的方法,程序的启动画面和附加进程等问题都一模一样。
PortableApps.com是以开源软件为主,PortableAppZ以流行软件为主,包括了共享软件。
非官方编译版
Firefox,Chromium的第三方编译版非常多,而且普遍都支持便携化。比如Firefox的tete009、苍月等,Chromium的世界之窗、太阳花、chromeplus和SRware Iron等。
Firefox便携版
- 蓝冰引导器——FirefoxLoader
- 甲壳虫引导器——MyFirefox
蓝冰引导器版,也是默认浏览器的问题,《Firefoxloader和Chromeloader非真正便携版》已经说明过。
甲壳虫引导器其实也有默认浏览器的问题,必须保证“DefaultFF=1(管理员模式)”才有效。
Chrome便携版
- 蓝冰引导器——ChromeLoader
- 甲壳虫引导器——MyChrome
2个版本的问题和Firefox的一样。
Opera便携版
Opera可以使用“Multi User=0”和相对路径来便携化,但是依然存在默认浏览器的问题。Opera 11支持在安装时选择“USB”模式来便携化。
Opera论坛也提供了很多的第三方工具来保证默认浏览器设置。
Opera@USB直接提供了设置好的便携版。
Safari便携版
Safari唯一使用过的便携版就是Portableappz制作的——SafariPortable