新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 新闻中心 > 软件新闻 > 正文:Firefox 3浏览器支持全页面缩放

Firefox 3浏览器支持全页面缩放

新客网 XKER.COM 2007-07-30 来源: 收藏本文
  Firefox 3的一项新功能——全页面缩放据说已经登陆Firefox 3的nightly版本(nightly不是什么正式版,只是每天晚上系统自动编译的版本,仅用于测试),全页面缩放可以放大缩小整个网页的所有元素,包括图片和文字,此前Opera和IE 7早已经引入了这项功能。   

  早在1999年Mozilla就已经提出了全页面缩放的概念,不过受限于Firefox 2.0现采用的Gecko1.8引擎,这一功能并没有加入到火狐浏览器中来。而在Firefox 3中Mozilla将采用全新的Gecko 1.9引擎,Gecko 1.9图形架构方面有了根本性的改变,Gecko 1.8采用传统的gfx图形架构,它是一种软件方案,由CPU来完成对2D图形图像的渲染;而Gecko 1.9改用"Cairo"图形架构,"Cairo"可以借助GPU来负责渲染2D图形图像,相当于实现网页渲染的GPU硬件加速,这样,CPU就被完全解放出来。由于现在的GPU普遍都拥有非常强劲的硬件效能,承担网页渲染任务会非常轻松,因此从理论上说,Gecko 1.9引擎既可以实现更快的渲染速度,又能够大幅度降低CPU资源占用率,实现真正意义上的飞跃。因而在Firefox 3中引入全页面缩放功能也属水到渠成之事。   

  最新的nightly版本尽管已经具备了全页面缩放的功能,但由于相关用户界面和功能按钮还没有做出来,所以我们还看不到这一功能。不过有国外玩家发现了可以利用Firefox内建的JavaScript error控制台来调用这一功能。   

  打开Javascript控制台输入下面的代码按下Evaluate按钮,页面就会放大到目前的3倍大小,修改最后的数值就可以实现不同比率的缩放。相信在Firefox 3正式发布后,这一功能会成为更多人加入火狐大家庭的理由之一。   

  Components.classes["@mozilla.org/appshell/window-mediator;1"].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow("navigator:browser").getBrowser().mCurrentBrowser.markupDocumentViewer.fullZoom = 3;
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐