Archive for January, 2009

傲游浏览器 2.5.1.4751 发布

Thursday, January 22nd, 2009

春节马上就要到了,在此,傲游全体成员祝大家牛年吉祥!
2.5.1首个正式版发布后,我们收到了很多有价值的用户反馈。
根据用户们指出的问题,我们对上个版本进行了修正,今天发布2.5.1.4751版。

尚未解决的已知问题还有:
· 不能显示浏览器窗口边框
· 暂时不支持IE插件
· 对话框遮挡问题
· 与其他程序alt+tab切换时出现需要按多次才能出现

对于浏览器新构架的尝试产生了些许问题,给大家的使用造成了诸多不便。对此我们再次表示歉意。
但请大家相信,我们一直在努力,力求给大家带来更好的使用体验。
如果大家在使用过程中遇到任何其他问题,也希望大家能够及时指出,让我们做得更好。

下载地址:http://www.maxthon.cn/download.htm

具体更新列表

[界面]
解决了在标签栏的功能按钮上使用滚轮会导致崩溃的问题
解决了点击页面内查找的统计按钮可能会导致崩溃的问题
解决用老板键隐藏后再恢复,一些情况下界面显示错误的问题
解决了一些弹出对话框导致程序崩溃的问题

[浏览辅助]
解决弹出标签和插件设置,alert()/window.close 无效的问题
优化了标签切换的速度
解决了焦点在外部时的滚轮速度问题
解决了退出时清除历史记录,撤销列表不清除的问题

也谈防假死

Monday, January 19th, 2009

“假死”、“防假死”是我们在使用浏览器的过程中提及次数非常多的两个词汇。那么,到底什么是“假死”,“防假死”的原理又是什么呢?今天就让我们来谈谈有关“假死”的话题。

首先从概念上来解释一下。传说中的浏览器假死如洪水猛兽,人人遇而避之,万不得已只得祭出任务管理器大法。最近“假死”这个词汇大有被妖魔化的趋势——其实没有那么多玄机。“假死”只是通俗的说法,比较准确的说法是,在网页装载或者运行的过程中,多种原因造成浏览器响应变慢,甚至无法操作的状态。所以,“假死”并不是一个特定的BUG,仅仅是复杂的网络环境造成的浏览器不稳定状态。

那么,假死是什么原因造成的?我们总结了这样几点:
1、网页代码比较复杂:
浏览器在处理过程中会占用大量的CPU使用率和内存、造成浏览器甚至电脑失去响应;
2、网页代码有bug:
大量个人网站和低质量网站代码的涌现造成对浏览标注的普遍不支持,浏览器渲染引擎在处理这些网页代码的时候会出错,比如陷入死循环等;
3、网页数据过多:
网页含有大量需要处理的数据,造成系统繁忙,如多图页面,超长页面等;
4、网页控件数据过多:
网页内嵌的各种控件会导致浏览器处理大量数据,造成系统繁忙。如Flash游戏,ActiveX控件等。
在以上情况下,如果浏览器框架设计未考虑多页面浏览的特殊性,资源共享访问时未做适当优化,就可能会造成整个浏览器因为单个页面的处理响应过慢而变慢。

通常的防假死技术有哪些?各有何优劣呢?
1、多线程技术:
这种技术把网页放到独立的线程中执行,如Maxthon2.5.1之前的版本。这种技术会使浏览器占用的系统资源相对较少。
2、多进程技术:
IE8、Chrome采用的技术,把页面放到独立的进程中执行。
@ 以上两种技术都是通过进程,线程模型来解决,对javascript等代码造成的假死效果比较好,但对于Flash等控件造成的假死效果不理想。
线程和进程有何区别?简而言之,一个程序占用一个进程,而每个进程中会有多个线程。一个进程中的线程可能会互相影响或影响整个进程,而不同的进程彼此之间就不会有太大影响。

Maxthon2.5.1版本加入了防假死技术,是上面的那一种?
Maxthon2.5.1之前的版本采用的就是多线程技术,把页面放到独立的线程中执行。Maxthon2.5.1版本采用页面分离技术,这种技术通过把页面和整个浏览器的主体UI分离开,来解决假死,能比较好的处理Flash等控件造成的问题。但这种方式比较复杂,造成的很多小问题也不少,需要长期的优化。

浏览器假死、崩溃、卡死等问题是一个普遍且复杂的问题。针对这样的情况我们不能指望通过一个技术就可以多快好省的解决,因而这必然是一个逐步优化的过程。随着网络应用的越来越复杂,新的挑战一定也会越来越多。比如几年前不存在视频播放网站,现在就非常的多,这些都给浏览器提出了新的挑战。傲游会加大研发力度,力求给大家带来更好的浏览体验。:)

2.5.1版本相关问题公告

Friday, January 16th, 2009

——致傲游用户书

亲爱的傲游用户:
傲游浏览器2.5.1正式版在发布(2009年1月14日)以来, 我们收到了大量的用户反馈. 经过统计和测试, 目前已经确认的问题列表如下:

不能显示浏览器窗口边框
不支持部分com类插件(需要插件作者更改)
暂时不支持IE插件
切换标签反应速度慢
滚轮在页面里滚动不顺畅
鼠标焦点问题
对话框遮挡问题
与其他程序alt+tab切换时出现需要按多次才能出现
从高分辨率窗口模式游戏(即使用窗口模式时看不到开始菜单栏)切换到傲游浏览器时 无法看到开始菜单栏
浏览器最下方的状态栏会挡住输入法状态框

我们对上述问题给大家造成的不便与困扰深表歉意, 同时也要感谢大家耐心的指出了这些问题, 使我们能够及时发现并解决问题.
为了彻底解决长期困扰广大傲游用户的假死问题, 在2.5.1版中我们颠覆旧有的浏览器框架. 然而, 傲游功能的复杂性以及测试的局限性, 直接导致了上述问题. 这次事件提醒我们, 必须高度重视开发与测试工作的严谨性. 我们将对尽全力修复已知问题, 如果在使用过程中还发现其他问题, 也请大家及时指出.

感谢大家长期以来对傲游的关心. 您的批评与建议将为我们指明前进的方向; 您的支持与鼓励永远是我们前进的动力. 我们将竭尽所能, 打造一个大家满意的浏览器.

如果新版影响到您的正常使用, 请下载使用上一稳定版本 下载Maxthon 2.1.5
其他版本可以在这里找到 http://dl.maxthon.cn/cn/

来自傲游的礼物

Wednesday, January 14th, 2009

在去年的最后一篇日志中,我们说过“不久之后我们将会为大家奉上精心准备的新年礼物。”我们收到了多方反馈和大家的强烈回应。
此时此刻,就让我们为一直辛苦盼望的傲友们奉上筹备多时的新年礼物吧——

傲游(Maxthon)浏览器2.5.1正式版发布!(猛击此处下载

刚出锅的,小心烫手 :P

在这里我们要感谢的是用户们的大力支持。经过全体员工的共同努力,终于实现了用户们一个比较大的愿望(笑)。不过话又说回来,这也是我们自己的愿望。

为什么版本号从2.1.5直接跳到了是2.5.1?因为我们革新了系统构架,经过一系列的变更和整合,加入了革命性的防假死系统。我们决定将这一具有里程碑意义的版本设置为2.5系列的第一个版本。(2.5.1的上个版本不吉利——某人语)

通过防假死技术,我们实现了使浏览器各个标签独立载入,互不干涉。这一技术革新能够有效解决由于单一标签失去响应导致整个浏览器失去响应的问题,使浏览效率得到提升。举例来说,当某个标签响应变慢时,不会影响整个浏览器的运作,你还可以顺畅的浏览其他网页或者直接关闭该标签。

界面方面有诸多改进。首先,旧版本在退出浏览器提示窗口中提供了“重新启动‘傲游’浏览器”和“不再询问此操作”选项,新版本在该窗口中加增加了 “立即清除所有历史”选项。这一改进这对于注重隐私保护的朋友们来说无疑是个好消息。同时现在清除浏览记录时会出现一个显示进度的提示窗口。

关闭确认

退出确认对话框中添加了清除历史

清除提示

清除历史记录的等待提示窗口

其次,收集面板也有所调整。应各位傲友的要求,新版本增加了一个另存为按钮,可以将收集内容保存为txt文档。原有的保存按钮现在可以直接将收集内容在本地保存方便下次调用。不过在这里要提醒大家的是,为了保证收集面板的内容随时随地都能调用或保证其不会丢失,还是养成随手将内容上传的习惯比较好。

本次更新还改进了截图模块的程序,修复了多页面截图时仅会截取第一页面的情况。此外,我们还在浏览辅助方面做出了一些修正,例如修正了智能填表对百度登录失败的问题,限制了页面缩放的范围在10%~1000%之间等。

最后,本次更新还提升了傲游插件系统的安全性,解决了一些其他的bug,进一步增强了傲游浏览器的稳定性及易用性。完整的更新列表请看附录。祝大家使用愉快!

中国版:http://www.maxthon.cn/download.htm
国际版:http://www.maxthon.com/download.htm

附录:详细更新列表
【核心】
重新设计的浏览器架构,增加了防假死技术,浏览更快速更流畅。

【插件及外部工具】
进一步的提升了傲游插件系统的安全性,取消给插件在max.src提供SecurityId的方式,对现有插件基本不造成影响。对一些特殊的com插件,将采用putSecurityId方式提供SecurityId。详情见论坛插件版。

【界面】
现在可以在退出浏览器的提示窗口中选择清除所有浏览记录了
修复一个拖放Tab时导致GDI泄漏的问题
简易收集面板增加一个另存为按钮
解决了收藏、订阅侧边栏抢焦点的问题
解决一个多显示器时浏览器最大化的问题
为清除浏览记录增加了一个等待的提示窗口
解决分屏浏览时,浮动按钮出现的位置错误的问题(79950)
可能解决了启动浏览器时边框不绘制的问题
可能解决了打开外部链接时,浏览器跑到窗口最下面的问题
现在鼠标悬停在侧边栏收藏上时,会在状态栏上显示当前链接的URL
修正一个RSS重复添加的错误提示问题
现在当关闭按钮只显示在活动标签上时,关闭按钮的动作在放开鼠标后才生效
解决了点击菜单阴影时,浏览器无响应的问题

【截图模块】
截图程序改进,修复多页面截图无效的问题

【浏览辅助】
加上了收集面板的另存为功能,可以保存内容为txt,包括utf-8, ansi,unicode编码方式
解决一个IE8下页面缩放错误的问题
解决一个浏览器退出时卡死的问题
改善了页面中滚轮的效率
现在限制了页面缩放的范围在10%~1000%之间
修正了智能填表对百度登录失败的问题
修正了右键点击.url快捷方式用傲游打开失败的问题
尝试修复了一些可能导致浏览器抢焦点的问题
修正了一些内存泄漏的问题

新版傲游志上线

Wednesday, January 7th, 2009

 

大家好!新版的傲游志今天正式上线了!

  

change

 

我们主要调整了界面的配色方案,并且把日期索引放在了文章右侧.我们还在日期索引目录最下端添加了搜索框,在这里您可以输入关键字在所有傲游志的标题和内容中进行搜索。

 

search

 

感谢大家一直以来对我们的支持,希望大家多提意见和建议,让我们做的更好:)