不得不承认,试图在Leopard平台上运行Windows的程序,的确是没有一点乐趣可言。
由于临时在只有Mac的情况下要使用CMB的在线支付,所以需要找一款支持ActiveX的浏览器。然而为Firefox提供ActiveX支持的MyFirefox、IETab或是MediaWrap插件,也需要依赖Windows平台才可以提供ActiveX支持。于是开始尝试ies4osx,期望可以在Mac上运行原生的Win程序。在为Mac OS提供Windows程序运行环境的Darwine支持下,将IE 6在Leopard上跑了起来。
先不说运行速度的问题,由于ies4osx需要X11的支持,安装之后IE的字体也是一大问题,需要一系列配置才可以正常在浏览器中显示中文。最后只好通过微软为Mac打造的远程桌面工具RDC 2.0来使用其他安装Win系统的机器登录CMB支付,不料却被CMB检测出使用代理机器登录网银,而中止了交易过程,无语中。
不过在这个过程中,到时发现了不少非IE内核的优秀浏览器。大都以开放源代码的Gecko内核为主,Gecko是由C++编写的网页排版引擎,由最初的网景移交给现在的Mozilla基金会维护。在执行速度、对W3C标准的支持度方面,Gecko都不逊于IE内核使用的Trident引擎。
Gecko引擎的领军者Firefox就不再多言了。在Mac平台上几个值得推荐的浏览器还包含有Camino、Navigator和Flock,特别是Flock,拥有非常Cute的界面,还集成了很多Web 2.0的常用元素。比方说delicious、Twitter、Flickr(顺便悼念一下之前的Flickr相册)、Facebook,还可以与朋友共享照片和读取订阅的博客,简直是个不折不扣的Web 2.0和SNS中心。不要总是让Windows挡住视线,就会发现,世界上还有其他靓丽的色彩。
可以考虑用PD直接装一个XP跑,这样是最省事的。浏览器方面FF在10.4上完全不靠谱,经常crash。flock比较娱乐,有一段我就用flock传照片去flickr,不过现在我基本都是用Camino,很靠谱。