ugmbbc
小狐狸
小狐狸
  • UID6749
  • 注册日期2005-06-13
  • 最后登录2006-06-08
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:15793回复:39

cnBeta.COM 独家:有关于Maxthon浏览器修改用户UA的官方说明

楼主#
更多 发布于:2006-06-09 09:47
昨天晚上,CB接到来自Mozilla中国论坛FireFox板块的用户投递.
投递者称,在一台装有IE浏览器的机器上安装了Maxthon后,Maxthon会修改系统设置,把IE的用户端标识(User Agent)修改为Maxthon,但在关闭程序的时候并没有修改回来,这个时候大家用IE和其它外壳(例如avant等)访问网站的时候,网站的统计端记录的将全部是Maxthon的访问记录.
针对此事,我们火速联系了Maxthon的公关和负责人,
Maxthon官方发布声明如下:

---------------------------------------------
最近有接到用户的报告说使用了 Maxthon 浏览器以后,即使用IE浏览的时候,也会显示有 Maxthon 的 User Agent 字串.

我们进行了调查和比较,发现类似的IE外壳浏览器(比如 国外非常流行Avant Browser)都有同样的问题.我们跟 Maxthon 开发小组进行了询问,以下是得到的回答.

Maxthon 小组加入 Maxthon 的标示字串是为了让网站更好的针对用户使用的浏览器软件提供相应的服务.Maxthon 浏览器提供了选项,可以选择加入或者取消 Maxthon User Agent 标示的方法.具体位置在 Maxthon 选项->常规 添加 Maxthon 浏览器标示.

另外,在Maxthon的反安装程序里边也会自动的去掉 Maxthon的标示.之所以出现提到的问题,是因为 IE 没有提供相应的接口来动态的实现添加第三方 User Agent的方式,对于 User Agent 的改动对所有的IE内核都会生效. 我们已经向微软提交了这个问题,希望他们能在IE7里边提供动态添加第三方浏览器标示的接口.

同时,我们也会查找技术资料,希望能完美的解决这个问题.对于不希望添加 Maxthon 标示的朋友,可以使用我们提供的选项取消.
---------------------------------------------
CB将继续关注此事,并继续和Maxthon保持接触,如果大家有何疑问,可以跟帖提出相应的问题,相信会有一个满意的答复.
CrossBud
黄金狐狸
黄金狐狸
  • UID7038
  • 注册日期2005-06-29
  • 最后登录2016-08-31
  • 发帖数5948
  • 经验12枚
  • 威望2点
  • 贡献值40点
  • 好评度20点
  • 社区居民
1楼#
发布于:2006-06-09 09:47
果然很能解释
不过我们已经作了较详细的测试了
可以发现还是有不少IE内核的浏览器没有这么做

默认就开启添加UA的功能似乎也不能让人满意吧
mfkdmrd9
千年狐狸
千年狐狸
  • UID2783
  • 注册日期2005-02-04
  • 最后登录2019-05-03
  • 发帖数1461
  • 经验-174枚
  • 威望0点
  • 贡献值-372点
  • 好评度-196点
  • 社区居民
2楼#
发布于:2006-06-09 09:47
明明知道IE 没有提供相应的接口来动态的实现添加第三方 User Agent的方式,默认就开启那是绝对的无赖
晕……
hugauss
火狐狸
火狐狸
  • UID44
  • 注册日期2004-11-22
  • 最后登录2007-10-23
  • 发帖数243
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2006-06-09 09:47
感觉就像是陈解释他是清白的,其他人反他简直就是无理取闹,呵呵
CrossBud
黄金狐狸
黄金狐狸
  • UID7038
  • 注册日期2005-06-29
  • 最后登录2016-08-31
  • 发帖数5948
  • 经验12枚
  • 威望2点
  • 贡献值40点
  • 好评度20点
  • 社区居民
4楼#
发布于:2006-06-09 09:47
Maxthon2也没有默认修改注册表吧,仅在自身运行时使用Maxthon2的UA,并不影响其他的UA

所以说明Maxthon在后来已经注意到了这个问题可能的影响,而做出了策略上的调整
但是这不能抹煞它过去的相当长的版本中默认修改IE内核UA的事实,特别是现在的稳定版本依旧是如此的
hnstxx
千年狐狸
千年狐狸
  • UID1952
  • 注册日期2005-01-09
  • 最后登录2013-05-14
  • 发帖数4977
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2006-06-09 09:47
hugauss:感觉就像是陈解释他是清白的,其他人反他简直就是无理取闹,呵呵回到原帖


就是这个道理。这就叫做贼喊捉贼啊。
MM:你是个外表冷酷,内心却很甜蜜的男人。
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2025-04-28
  • 发帖数18492
  • 经验4848枚
  • 威望5点
  • 贡献值4324点
  • 好评度1117点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
6楼#
发布于:2006-06-09 09:47
恩 对的 默认不要设置为自动添加UA  这就像流氓软件 你应该默认不安装才对的 不然说不过
Firefox More than meets your experience
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
7楼#
发布于:2006-06-09 09:47
fang5566:恩 对的 默认不要设置为自动添加UA  这就像流氓软件 你应该默认不安装才对的 不然说不过回到原帖

退出时没清除 UA 是缺失,但默认添加 UA 就像流氓软件?FF 不添加 UA 的吗?

为甚么需要辨别 IE 和 IE 外壳?

IE 外壳大部分是标签的,而 IE 是独立窗口的。部分 IE 外壳 (myie2, theworld, green browser) 不能打开用户要求的指定大小弹出窗口,而部分 (maxthon 1.x, avant) 则不能在指定位置打开用户要求的指定大小弹出窗口。在 IE showModalDialog 只锁定一个页面(窗口),其他页面(窗口)可以继续操作,而在多页面 IE 外壳或 IE7 则会锁定整个浏览器,其他页面不能操作。...

有网站对 maxthon 作出兼容吗?

我知道的不是太多,一般我会教他们用比较准确的方法探测 maxthon - 用 maxthon 的 external command (部分不需要 security id )。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
nighttalker
千年狐狸
千年狐狸
  • UID43
  • 注册日期2004-11-22
  • 最后登录2015-05-03
  • 发帖数2283
  • 经验40枚
  • 威望0点
  • 贡献值42点
  • 好评度0点
  • 社区居民
  • 忠实会员
8楼#
发布于:2006-06-09 09:47
abc@home:退出时没清除 UA 是缺失,但默认添加 UA 就像流氓软件?FF 不添加 UA 的吗?回到原帖

你理解我们说的是 Maxthon 修改 IE 的 UA, FX 修改其他浏览器的 UA 了么?
目前最新版本是:Firefox 37,  请各位注意升级保证安全。
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
9楼#
发布于:2006-06-09 09:47
nighttalker
結果有分別嗎?用 maxthon 的時候 UA 顯示 maxthon,用 FF 的時候 UA 顯示 FF。

當然,前提是:
[quote="abc@home"]退出时没清除 UA 是缺失,但默认添加 UA 就像流氓软件?FF 不添加 UA 的吗?
回到原帖



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
desatan
千年狐狸
千年狐狸
  • UID5373
  • 注册日期2005-04-22
  • 最后登录2008-10-16
  • 发帖数1033
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2006-06-09 09:47
有分别 ,不用maxthon的时候也显示maxthon的UA,但不用FF的最时候显示过FF的UA吗?

这叫bug?没错,不过不是maxthon软件本身的bug,而是开发团队的bug。

PS:默认状况。用指使用,不用不指卸载。
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
11楼#
发布于:2006-06-09 09:47
desatan:有分别 ,不用maxthon的时候也显示maxthon的UA,但不用FF的最时候显示过FF的UA吗?

这叫bug?没错,不过不是maxthon软件本身的bug,而是开发团队的bug。

PS:默认状况。用指使用,不用不指卸载。
回到原帖

在关闭 maxthon 后不应该保留在 IE 的 UA 添加的 post platform 这点我一开始就同意。这是 maxthon 的 bug,大家喜欢怎么称呼我也没意见。

但说默认在 IE 的 UA 添加 post platform 就像流氓软件便不能苟同。

[quote="fang5566"]恩 对的 默认不要设置为自动添加UA  这就像流氓软件 你应该默认不安装才对的 不然说不过[/quote]



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
nighttalker
千年狐狸
千年狐狸
  • UID43
  • 注册日期2004-11-22
  • 最后登录2015-05-03
  • 发帖数2283
  • 经验40枚
  • 威望0点
  • 贡献值42点
  • 好评度0点
  • 社区居民
  • 忠实会员
12楼#
发布于:2006-06-09 09:47
結果有分別嗎?用 maxthon 的時候 UA 顯示 maxthon,用 FF 的時候 UA 顯示 FF。

我冷,我说的是 "用 IE 的时候 UA 显示 Maxthon",明白了么?
目前最新版本是:Firefox 37,  请各位注意升级保证安全。
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
13楼#
发布于:2006-06-09 09:47

在关闭 maxthon 后没有删在 IE 的 UA 添加的 post platform 是 maxthon 的 bug 或 whatever-you'd-like-to-call 这点我一开始就同意,而且已经说了 N 次。

我针对的是默认在 IE 的 UA 添加 post platform 就像流氓软件这个说法。

[quote="fang5566"]恩 对的 默认不要设置为自动添加UA  这就像流氓软件 你应该默认不安装才对的 不然说不过


简单的说,在使用时出现自己的 UA 是正常的事。但在不使用时 (使用 IE 时) 出现则是个问题 (说第 N+1 次)。

应该十分清楚了吧。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
xincentre
非常火狐
非常火狐
  • UID12562
  • 注册日期2006-05-02
  • 最后登录2022-06-19
  • 发帖数705
  • 经验15枚
  • 威望0点
  • 贡献值4点
  • 好评度0点
  • 社区居民
14楼#
发布于:2006-06-09 09:47
居然还在这里废话,你无非是承认做法不对,然后说:俺的3721开发者初衷是好的,人品也是一流的,只不过失手出现一个“bug”——安装时忘了提示
上一页
游客

返回顶部