copyliu
非常火狐
非常火狐
  • UID2416
  • 注册日期2005-01-21
  • 最后登录2012-05-14
  • 发帖数611
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:8626回复:36

关于Maxthon在修改UserAgent的失误的个人观点

楼主#
更多 发布于:2006-06-15 14:12
先解释一下什么叫UserAgent:
要解释这个问题,要从整个HTTP通讯协议解释。
首先,在HTTP协议中,是通过一些命令(如get post)来达到与服务器通讯的目的的。其中有一个命令就是叫UserAgent,它传送的是客户端的软件名称。而传送的东西就是叫UserAgent,(用户代理识别字串)。服务器能通过这个字串辨别客户端的软件系统,达到针对不同浏览器的更多支持,(这个在IE 3.0时代是非常重要的),而现在,Useragent字串就是用来分析浏览器的占有率的重要指标。

其实现在的HTML语法开始有大一统趋势,UA的识别已经变得不太重要,但是UA的初衷还是为了识别不同浏览器而优化网站。显然Maxthon作为IE核心浏览器(虽然有Gecko核心,这里不作讨论,也不在讨论范围),其HTML解析引擎和IE根本一样,(MT连与服务器通讯的方式也是和IE相一致的,这和Firefox不同,简单来说就是MT只是作为IE的一个外壳而已,一个窗口里面包着一个IE而已)在服务器端应该不需要将IE和MT分开发送不同的数据或文件,那么就UA在MT看来就只变成了提高市场占有率数据的工具。如果MT能修改IE的UA,那么就可以达到提高占有率统计数据的目的。(如果不作修改那还怎样提高呢?)

现在最集中的问题是,微软在设计IE的时候的UA字串是放在注册表里的,通过一个很简单的脚本就能够修改这个字串,也同时方便了各种第三方软件,但是,MT在使用期间修改注册表,这个处于软件行业的角度来说是没有问题的,关键在于MT又没有在修改之前做一个备份?MT进程正常关闭以后又没有还原他修改过的痕迹?事实已经证明,没有!这个只能叫做MT开发过程中的失误,但是现在更重要的问题是,MT这个失误是不是特意的。如果是特意加上去的话,那么MT篡改UA导致市场占有率数据混乱已经是不可推翻的事实,这个是恶意竞争!从道德上就说不过去!

不过我更倾向于MT的失误是无意的,但是即使是这样,造成的影响已经非常巨大,不是一天两天就能解决的事情。

我是Firefox的支持者,今天为了公平,我特意用IE来写这个帖子。目的是我的这个帖子是在完全中立的角度从MT本身去批判,并没有反对MT使用者和推广FX的意思,使用是客户的问题,用不用是自己的事。MT的这个失误很明显没有对MT使用者造成影响,但是不能说在其他地方没有影响,在各个软件的竞争方面,MT的这个失误已经导致MT客户端的市场占有率比平时偏高。

有人指出:卸载MT会去掉这个UA修改痕迹,但是,装了MT就等于客户不会用IE了么?不会用其他的IE内核浏览器了么?很多人的电脑的软件是别人帮忙(或者是电脑公司帮忙)安装的,但是装上去了一定要永久的用么?这个是不可能的。

以上是我的一些观点。
业余占星、占卜 星海茫茫 谁主沉浮? [url=http://www.copyliu.cn]Copyliu's Blog 不奢吞食天地,只求浪漫人间![/url] [img]http://copyliu.cn/statusbot.png.php[/img] [img]http://copyliu.cn/gfw-large.png[/img]
xiaonanhai
非常火狐
非常火狐
  • UID3926
  • 注册日期2005-03-12
  • 最后登录2013-08-11
  • 发帖数830
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2006-06-15 14:12
不错,还是比较中立的。

可以做为前一段讨论的总结。
mfkdmrd9
千年狐狸
千年狐狸
  • UID2783
  • 注册日期2005-02-04
  • 最后登录2019-05-03
  • 发帖数1462
  • 经验-173枚
  • 威望0点
  • 贡献值-370点
  • 好评度-195点
  • 社区居民
2楼#
发布于:2006-06-15 14:12
想问一个问题,为什么楼主的UA中有“Mozilla/4.0 ”这样的字段呢?
晕……
dangerboy_dx
非常火狐
非常火狐
  • UID9755
  • 注册日期2005-11-12
  • 最后登录2023-09-24
  • 发帖数969
  • 经验108枚
  • 威望0点
  • 贡献值82点
  • 好评度7点
  • 社区居民
  • 忠实会员
3楼#
发布于:2006-06-15 14:12
。。。。。。
BS这种做法?
nighttalker
千年狐狸
千年狐狸
  • UID43
  • 注册日期2004-11-22
  • 最后登录2015-05-03
  • 发帖数2283
  • 经验40枚
  • 威望0点
  • 贡献值42点
  • 好评度0点
  • 社区居民
  • 忠实会员
4楼#
发布于:2006-06-15 14:12
最早的网页都是为 Netscape 优化的,微软为了保持兼容性,在 IE 的 UA 里加入了 Mozilla 4.0 compatible 的字符串。
目前最新版本是:Firefox 37,  请各位注意升级保证安全。
mfkdmrd9
千年狐狸
千年狐狸
  • UID2783
  • 注册日期2005-02-04
  • 最后登录2019-05-03
  • 发帖数1462
  • 经验-173枚
  • 威望0点
  • 贡献值-370点
  • 好评度-195点
  • 社区居民
5楼#
发布于:2006-06-15 14:12
哦?纯IE试下,看看是不是真的
晕……
mfkdmrd9
千年狐狸
千年狐狸
  • UID2783
  • 注册日期2005-02-04
  • 最后登录2019-05-03
  • 发帖数1462
  • 经验-173枚
  • 威望0点
  • 贡献值-370点
  • 好评度-195点
  • 社区居民
6楼#
发布于:2006-06-15 14:12
晕,什么时候中了56flvplayer 1.0我都不知道~
改了注册表,再试
晕……
mfkdmrd9
千年狐狸
千年狐狸
  • UID2783
  • 注册日期2005-02-04
  • 最后登录2019-05-03
  • 发帖数1462
  • 经验-173枚
  • 威望0点
  • 贡献值-370点
  • 好评度-195点
  • 社区居民
7楼#
发布于:2006-06-15 14:12
5555^……
去不掉了……
我是在用纯IE啊,怎么办?开着Maxthon,但没用它上这里
晕……
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
8楼#
发布于:2006-06-15 14:12
都详细讨论过了...

1. maxthon 和 IE 并非完全相同。比如 maxthon 是 MDI,IE 是 SDI,在窗口特性上便有重大分别。maxthon 的 UA 能提供一个辨别方法。

2. maxthon 的 UA 失误对市场占用率没影响,因为根本没有统计把 maxthon,avant,tt,... 等 IE 外壳从 IE 分别出来。

另外指出卸载 maxthon 会回复原来的 UA 只是更正错误资讯,并非用来辩解 maxthon 的 UA 失误。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
mfkdmrd9
千年狐狸
千年狐狸
  • UID2783
  • 注册日期2005-02-04
  • 最后登录2019-05-03
  • 发帖数1462
  • 经验-173枚
  • 威望0点
  • 贡献值-370点
  • 好评度-195点
  • 社区居民
9楼#
发布于:2006-06-15 14:12
关了Maxthon试试
晕……
copyliu
非常火狐
非常火狐
  • UID2416
  • 注册日期2005-01-21
  • 最后登录2012-05-14
  • 发帖数611
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2006-06-15 14:12
abc@home:都详细讨论过了...

1. maxthon 和 IE 并非完全相同。比如 maxthon 是 MDI,IE 是 SDI,在窗口特性上便有重大分别。maxthon 的 UA 能提供一个辨别方法。
回到原帖

这个我没有意见


那么我想请问abc大大,各方网站的市场占有率如何弄出来的?
[quote="abc@home"]
另外指出卸载 maxthon 会回复原来的 UA 只是更正错误资讯,并非用来辩解 maxthon 的 UA 失误。[/quote]
几乎任何软件的反安装程序都会把安装程序在注册表中的修改进行还原,这个是必定的
业余占星、占卜 星海茫茫 谁主沉浮? [url=http://www.copyliu.cn]Copyliu's Blog 不奢吞食天地,只求浪漫人间![/url] [img]http://copyliu.cn/statusbot.png.php[/img] [img]http://copyliu.cn/gfw-large.png[/img]
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
11楼#
发布于:2006-06-15 14:12

...

那么我想请问abc大大,各方网站的市场占有率如何弄出来的?
...

你是在哪里的统计见到 maxthon 及其他 IE 外殼的市场占有率?我没见过。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
smoke
千年狐狸
千年狐狸
  • UID3052
  • 注册日期2005-02-16
  • 最后登录2015-02-01
  • 发帖数2367
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
  • 忠实会员
12楼#
发布于:2006-06-15 14:12
市场占有率是怎样统计?
当然是逐家打电话和看下载量嘛
.
.
.
哪个网站会统计呢...我说得对吧
遇到问题请善用论坛搜索功能
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
13楼#
发布于:2006-06-15 14:12
smoke:市场占有率是怎样统计?
当然是逐家打电话和看下载量嘛
.
.
.
哪个网站会统计呢...我说得对吧
回到原帖

甚么意思?  

市场占有率统计一般是用 UA 统计,但是根本没有市场占有率会统计 maxthon,avant,tt,gb,tw,... 等 IE 外壳。那 maxthon 的 UA 能影响了哪个市场占有率统计?



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
xiaonanhai
非常火狐
非常火狐
  • UID3926
  • 注册日期2005-03-12
  • 最后登录2013-08-11
  • 发帖数830
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
14楼#
发布于:2006-06-15 14:12
好难得看到abc@home自相矛盾啊。
上一页
游客

返回顶部