谈谈 Opera 的表现

前面的废话

在本人的 blog 中似乎不太谈论自己已经掌握的内容,感觉就像是夹菜的筷子属于人们身体的一部分那样。这篇贴文一改以往的“学习笔记”,分享下 Opera 浏览器的表现之个人心得体会。

Opera浏览器也似乎挺低调,与其他浏览器的高调相比,感觉国内没有多少 web 开发人员会使用这款浏览器。就像你用惯了 IE/Win 一样。

Opera 10 版本及以上的浏览器的表现

Opera 的表现是你在面试 web 前端开发的职位或web客户端应用开发的职位时(注1)有可能会遇到的问题,Opera 虽然在桌面平台的份额少得可怜,但它在移动平台上是王者霸主,其地位就像IE在桌面平台上一样。下面就 Opera 10 版本来谈对 web 开发人员怎么看这款浏览器。

Opera 10 对于 Web 前端开发人员而言,它加载页面的原理感觉与其他浏览器不一样。本人在低速的情况下发现,它具有“Opera Turbo”功能,可自启动对加载的内容进行优化,比如大块头的图片会下降其图片的质量,flash 会有激活的鼠标点击“播放”的图标占位。

支持单键的快捷方式估计是这款浏览器很爽的独门绝杀。比如Z是向后退一页,X是向前进一页,1是向后退一页签(tab),2是向前翻一页签(tab)。也不多说其他浏览器都有支持那些通用的快捷键方式了。在《卓有高效的程序员》书中讲的程序员必须掌握快捷键的使用嘛。下面是简述 web 开发人员最感兴趣的一大功能:“开发者工具”。

这款工具完全是“IE8开发人员工具”在 Opera 的翻版。Opera 称开发者工具为:“蜻蜓”。你会用Firebug(萤火虫),就会用“蜻蜓”。用法不都差不多嘛。所以,我只说说它的缺点:由于它是 web 应用程序而不是本地应用程序,所以依赖网络和网站的服务器,这就产生了断网和网络不好的情况不能使用的问题,个人建议 Opera 开发团队能够改进这一缺点。至于各款浏览器中的 JavaScript 解释器的贴文,请见:《计算机程序的构造与解释》读书笔记之JavaScript控制台

它作为最遵照W3C制定的标准严格执行的 web 浏览器,在页面的呈现上,会有与国内一些不按Web标准的布局页面不兼容的情况。一遇到这种情况,就换别的web浏览器(如 google chrome),但随着国内的 Web 开发人员的努力和 Opera 开发团队的努力,情况在慢慢的转好。国内唯一较难改变的可能是网上电子银行的兼容性问题,你只要依赖这项业务一天,桌面的 IE 浏览器你就得留着放在那儿。

注1:两年前本人初去上海时于某大型互联网行业的公司(纳斯达克上市)面试时的最后一道题。

posted on 2009-11-07 16:09  豆豆の爸爸  阅读(498)  评论(2编辑  收藏  举报