Archive for December, 2006

做皮肤的心得

Wednesday, December 27th, 2006

感谢狐狸同学的热心投稿。

作者简介:本文作者狐狸是傲游的资深用户,以皮肤的高产闻名于众,相信很多朋友使用的 2.0 第三方的皮肤都来自与他的制作。


看大家都挺喜欢傲游2.0 (至少关注这里的人喜欢),我也来凑凑热闹~主要目的其实是想和大家分享一些自己做皮肤的心得,高手就可以不用看了哈-___,-!

偶做卧底时间很长咯,上个世纪就开始了,看到过很多皮肤,可是总觉得缺少一些什么,可能作者考虑了好不好看,而忽视了好不好用的问题。一个皮肤无论做得有多眩,样式有多新颖,但是皮肤实用性方面没有为别人考虑的话,我认为不能算一个完整的皮肤,所以想分享一些自己做皮肤时考虑到的一些东西供大家参考,可能想法也不太对,希望大家可以随时补充新想法。

1. 颜色是否要“引人注目”?
一般来说,浏览器不同于其他软件,它是要经常看,也是经常用的东西,色彩活跃自然可以提神醒目,但过渡强调色彩,则会抢夺焦点,甚至造成视觉疲劳。跳跃的色彩可以一时吸引用户的眼球,也可能长期占据用户的硬盘,但不会长期霸占显示器。

2.常用按钮是否好找到?
一些喜欢做卡通界面的朋友喜欢用图中的某些元素做成功能按钮,比如界面是一堆食物,可这里的按钮做成了汉堡,那边的按钮做成了奶酪等等。这样界面看起来挺好挺个性,可是是否考虑过用户会记不清功能键?毕竟一个界面有很多按钮,用户不可能每次都打开你做的预览图对照着画出的按钮位置来操作软件,这会使易用性大打折扣,也会让用户使用皮肤时因为找不到按钮而失去耐性。

3.按钮非要做出4种状态?
工具栏的按钮常有的状态主要是普通状态,鼠标悬停状态,鼠标按下状态,禁用状态,有些朋友可能觉得麻烦,所以这里就忽略了(偶开始也是这样),这样可能看起来没有大关系,但是对互动性是有影响的。做出这些激活的效果不光是因为样式的需要,而且也可以加强用户与软件的交互,更可以明确的提示用户这里是可点的。界面本来就是死的,但我们可以通过这些方面来增加它的亲切度。

4. 白色皮肤还是黑色皮肤?
看文本是白底黑字最好,但用浏览器究竟是白色好还是黑色好呢?这个可能很多人都有疑问,偶以为,在调整好显示器亮度、对比度的情况下,使用白色皮肤和黑色皮肤其实是一样的,(但黑色皮肤更省电)。但要注意,晚上用黑色皮肤的话,旁边要有一个背景灯,不能全黑。那样,只有一个光源,对眼睛是不好的。

这样的问题可能还有很多,答案可能不是一定的,但是如果在考虑这些问题的同时,能权衡到这些使用上的问题和用户的习惯,可以让你的皮肤更加友好,毕竟每个人审美眼光都不一样,没有办法设计出所有人都觉得好看的样式。

被大家广泛使用的皮肤不一定是最好看的,但应该是最好用的,我认为是这样的-___,-!

祝大家圣诞快乐

Saturday, December 23rd, 2006

圣诞节是基督教最大的节日,同时也是全世界所有善良人的节日。在此我们傲游全体开发人员和员工向各位用户表示最衷心的感谢,并祝大家节日快乐!

傲游 Beta2 版姗姗来迟,希望来得及献上一份圣诞小礼。
本次 Beta2 做了很大的改动,主要是对网络层的优化设计,相信这一版能够让反应2.0速度较慢的用户比较满意。下载地址: http://www.maxthon.cn/download.htm

更新如下:
+ 加强了广告猎手
- 暂时屏蔽了高级代理和用户自定义过滤包,下一版将加回
+ 自动高亮搜索关键字选项生效
+ 一键通可以打开多个URL(多个URL通过回车进行分隔
+ 收藏菜单,工具栏支持拖放排序
+ 可以拖放更多命令到网页工具栏
* 解决多个显示器最大化的问题
+ 添加的内建皮肤
+ 支持多个通用表单
* 解决了鼠标轨迹有时失效的问题
+ 可以通过拖拉搜索栏左边框来改变搜索栏大小
* 提高了界面绘制的效率
× 降低了内存占用
× 提高了浏览速度

同步发布的产品:
新版的中文官方主页:                   http://www.maxthon.cn
新版与傲游帐户集成的中文论坛:   http://forum.maxthon.cn

目前,高级代理和用户自定义过滤包功能暂时没有加上去,请经常使用这些功能的用户暂时不要升级。我们许诺,下一版一定加回。由于网络层的未完善,在状态栏的网络速度显示会为0,这里声明一下。

本版的问题依然会比较多,请大家一起参与测试,在论坛反馈,协助我们找到问题的来源,一起把软件做得更好。谢谢大家!

最后,我们可爱的狐狸做了一个圣诞皮肤送给大家,点击此处下载。

论坛与傲游账户的集成

Thursday, December 14th, 2006

从傲游志发布以来,很多的文章都是我写的。最近博客更新比较慢,很多用户开始说我懒了:)

大家关注最多的是什么时候发布Beta2版本。我先透露一下Beta2会有那些改进。

2.0 的一大特色是非常强大的过滤系统。这个过滤系统采用代理的机制,相当于浏览的网页需要经过一个代理层,再显示给用户。这个代理机制合理利用确实存在不少的好处;同时也会带来一些副作用,例如会消耗资源比较多,例如会和某些软件不兼容(DR.com)等。 所以我们需要不断积累经验对这套系统进行优化,使2.0可用并能够高效运行。在以前的文中已经说过了,这是Beta2的目标之一。

另外,2.0的另一个很大的特色是界面的高度自定义。大家反映这个功能很棒,但是不容易被发现,不够易用。Beta2在界面定制易用性方面会下功夫,细心雕琢。网页工具条曾经一直是一个受争议的功能,很多用户希望这个工具条也能够自定义。如果开发顺利,Beta2会有一些惊喜。其他主要的工作会放在修正Bug和优化程序上。

有一件事情我想还是值得高兴的。我们将在国内重新开设一个全新的中文论坛。由于以前为了照顾到各国用户的需要,我们把论坛架设在美国,中国的用户访问就受苦了。高校学生只能通过有限的代理服务器那微弱的带宽访问。最近我们对 IPB 论坛进行了修改,使得论坛与我们的傲游账户集成。熟悉WEB技术的人都知道,这可不是一个轻松的活。但幸运的是,目前已经基本实现集成了。现在只要登录了浏览器就可以直接登录新论坛。该系统只等待最后的全面测试了。大家可以先登录http://passport.maxthon.cn (注意,是CN哦)来更新自己的信息和头像。

可能某些论坛老鸟会说,我辛辛苦苦灌水几年,论坛一换让我回到解放前。水岂是白灌的? 我们考虑到这一点,可以让已有老用户从旧论坛导入自己的信息到新论坛,包括帖子数、级别、签名档等信息。这个论坛会在Beta2前后正式发布。相信习惯了旧论坛的用户会觉得新论坛速度飞一般。(我们开发浏览器以及Web应用是同步进行的,所以并没有暂停浏览器的开发)

清爽的2.0,还有清爽的傲游志、傲游账户等站点,是不是需要有一个更清爽的 2.0 主站呢,熟悉Sic的用户届时可以鉴赏到他的新作了。

BTW,大家反映网络收藏不够稳定,2.0 有较多的Bug。我要说的是,这些信息其实我们都很重视,并会逐步改进。网络收藏负荷较重,有时请求连接没有成功,需要重试,我们已经计划通过增加服务器来解决目前的问题。我们自己也是傲游用户,所以我们了解上传或下载收藏失败的郁闷,了解使用软件时假死或出现Bug的痛苦。

就写这么多了,再次感谢大家对2.0的期待,对傲游志的期待。

傲游浏览器 User Agent

Friday, December 8th, 2006

傲游 2.0 Beta2 版本正在紧锣密鼓地研发中,会在内部测试后发布。这里我想谈谈如何通过 User Agent 来识别用户是通过傲游来访问某站点的。

User Agent (UA) 字符串在每次浏览器 HTTP 请求时发送到服务器,所以服务器就知道了用户是使用什么浏览器来访问的。

例如在我自己机器上显示的 User Agent 字串为:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; Maxthon 2.0)
表示我现在使用 Maxthon 2.0 浏览器,使用 IE7 内核,操作系统为 Windows XP。

对于 Web 开发人员,可以通过编程来识别出使用什么浏览器访问本站点。例如,在 ASP.NET 中使用 Request.Header["User-Agent"] 得到浏览器的 User Agent,也可以使用 Request.UserAgent 来获取;Java 中使用 request.getHeader(”User-Agent”) 来获得;PHP 中的相应代码如下:$_SERVER[HTTP_USER_AGENT]。

傲游 1.x 系列的 UserAgent 值是  “Maxthon”,傲游 2.0 的 UserAgent 值是 “Maxthon 2.0″。所以只需要通过程序在 User-Agent 字符串中查找是否出现 “Maxthon” 或者 “Maxthon 2.0″,就能够知道用户是否通过傲游访问该站点。

傲游 Beta2 预览版发布

Friday, December 1st, 2006

为了答谢等待我们软件的热心用户,我们在 Beta2 版本之前先发布一个预览版给大家体验。

新增功能:

- 为了兼容1.x 老用户的需求,增加了菜单上快捷组功能 (导入1.x快捷组可以激活这个功能)
- 智能填表功能,(Alt+Q智能填写,Alt+1保存表单) 同时增加了自动登录功能
- 屏幕截图功能,(工具->屏幕截图) 包括区域截图、全屏截图和页面保存为图片等功能
- 热键自定义功能
- 选择字体大小
- 新的皮肤设定,可以设置菜单的背景色
- 新插件命令
- 标签列表(标签栏最右按钮, 也可设定热键)。
- 外部工具(跟插件放在一起)。
- 显示菜单命令的快捷键。
- Maxthon(调试模式) (从程序组选择, 类似dr.com问题的朋友可以尝试这个模式)
- 滚屏到页首,滚屏到页尾命令
- 地址栏右键菜单添加”向上一级”

增强功能:
- 侧边栏的快速弹出
- 可以从工具栏右键菜单直接添加删除按钮
- 启用/禁用插件实时生效
- Exe 类型插件支持参数
- 优化了默认过滤规则

解决问题:
- 代理有时不工作
- 地址栏,搜索栏文本位置有时不对
- 鼠标中键点击激活选项无效
- 多个插件相关问题
- 多个过滤系统问题
- 一些与绘制相关的问题

请点击此处下载新的版本。

再次感谢大家的支持!