找回密码
 加入傲游社区
跳转到指定楼层

[话题] 浏览器内核自动切换控制说明

[复制链接]
本帖由 admin [管理员] 发表于 2017-4-21 14:53:43 | 显示全部楼层 |阅读模式  286066 25
大家好,下面我会分为两步来说这个内容,相信你们都会看得懂



一、介绍



大家都知道目前国内的主流的浏览器都是双内核浏览器,Maxthon基于webkit内核常用于网站的极速浏览,而基于IE内核主要用户部分网银、政府网站、内网OA办公系统等网站的正常使用。那么Maxthon默认优先通过webkit内核渲染主流网站,只有少量的网站通过IE内核渲染,以保证页面兼容性。在过去很长一段时间里,我们的主要控制手段是几百K大小的网址库,它是通过长期人工收集来进行运营的。


尽管我们努力通过用户反馈、代码标签智能判断等各种手段来提高浏览器自动切核的准确率,但在很多情况下,仍然无法达到百分之百正确。因此,我们增加了一个控制手段——“内核控制标签”,只要你在自己的网站里增加一个meta标签,Maxthon浏览器这个网站应该用哪个内核渲染,那么浏览器就会在读取到这个标签后,立即切换对应的内核,并将这个行为应用于这个二级域名下所有网址。


不论你是高手还是小白,看了下面的介绍马上就能明白,那么我们一步一步来介绍!


首先看一下代码示例
浏览器默认内核的指定只需在head标签中添加一行代码即可:

实例
  1. <html>
  2.   <head>
  3.     <meta name="renderer" content="webkit|ie-comp|ie-stand">
  4.   </head>
  5.   <body>
  6.   </body>
  7. </html>
复制代码

若页面需默认用极速核,增加标签:<meta name="renderer" content="webkit">
若页面需默认用ie兼容内核,增加标签:<meta name="renderer" content="ie-comp">
若页面需默认用ie标准内核,增加标签:<meta name="renderer" content="ie-stand">
content的取值为webkit,ie-comp,ie-stand之一,区分大小写,分别代表用webkit内核,IE兼容内核,IE标准内核。
(如过你真的不知道,那么你只要知道标记红色的对应的是什么就可以)

各渲染内核的技术细节
内核
WebkitIE兼容IE标准
内核版本
相当于chrome47 IE6/7IE9/IE10/IE11(取决于用户的IE)
HTML5支持
YESNOYES
ActiveX控件支持
NOYESYES
各内核UA示例

Webkit内核UA示例

User-Agent:Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Maxthon/5.0 Chrome/47.0.2526.73 Safari/537.36

IE兼容内核UA示例

User-Agent:Mozilla/4.0 (compatible; MSIE 7.0 ; Windows NT 6.1;WOW ; Trident/6.0;SLCC2 ;  .NET CLR 2.0.50727 ;  .NET CLR 3.5.30729 ;  .NET CLR 3.0.30729 ; Media
Center PC 6.0 ;  .NET4 . 0C ; .NET4 . 0E ; InfoPath . 3)

IE标准内核UA示例

User-Agent:Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)


二、实际展示查看
我们首先要知道自己在当前网页中所使用的内核,那么我们需要点击右上角菜单--界面--勾选奇幻浏览内核按钮.之后可以在地址栏看到闪电图标(极速模式)和蓝色裂纸图标(兼容模式)

网易云音乐
首先大家可以访问网易云音乐后按F12,找到meta name后查看,他家代码中并没有指定内核
网易云未指定内核.png

剁手买买买的淘宝
同样如上面操作,在淘宝中可以看到<meta name="renderer" content="webkit"> 那么我们会自动访问识别为极速
淘宝指定了默认的webkit内核.png

那么当大家遇到页面显示出现问题时,除因缓存过多原因、css未加载异常原因外,查看首页与二级页是否都指定了内核或指定的内部不同,举个小例子,当时
用户反馈一个音乐网站出现问题,那么经过我们查看在首页与二级页指定内核不同时,在访问页面切换内核候页面会出现异常情况,经过我们确认和测试后,把
该网址加入网址库后强制一种模式来使用,请大家了解,添加到网址库锁定内核优先级为最高级.


评论
精彩评论 ( 25条 ) 跳转到指定楼层
Devilヽ佑 [体验群2017] 发表于 2017-4-21 18:57:57 | 显示全部楼层
点赞!同时希望傲游能尽快解决起始页的问题
钓鱼·小虾 [小有名气] 发表于 2017-4-21 20:58:34 | 显示全部楼层
这个好像是针对的是开发者的啊。。。
yyq3663 [初入江湖] 发表于 2017-4-21 22:19:20 来自手机 | 显示全部楼层
我只想知道:我作为一个普通用户,在单位办公电脑(win7+IE11)这样才能让所有网址都使用标准IE内核。我们是全国性内网,都是基于IE开发的。请告知具体方法。谢谢
阿彤木 [名动一方] 发表于 2017-4-22 18:02:04 | 显示全部楼层
这种百科贴发一发还是很有益浏览器健康的
马_小花Pro [初入江湖] 发表于 2017-4-22 20:20:07 | 显示全部楼层
yyq3663 发表于 2017-4-21 22:19
我只想知道:我作为一个普通用户,在单位办公电脑(win7+IE11)这样才能让所有网址都使用标准IE内核。我们 ...

设置 ,高级,兼容模式下使用标准渲染(需安装 IE8 或以上版本)
liansir [江湖少侠] 发表于 2017-4-23 17:35:44 | 显示全部楼层
点赞。
本帖由 admin [管理员] 发表于 2017-4-24 10:56:39 | 显示全部楼层
钓鱼·小虾 发表于 2017-4-21 20:58
这个好像是针对的是开发者的啊。。。

不是,这是针对每一位用户,让他们了解到出了我们人工维护,那么遇到没有识别的解决方案
本帖由 admin [管理员] 发表于 2017-4-24 16:07:18 | 显示全部楼层
yyq3663 发表于 2017-4-21 22:19
我只想知道:我作为一个普通用户,在单位办公电脑(win7+IE11)这样才能让所有网址都使用标准IE内核。我们 ...

你所说的告知方法是?你是说使用浏览器切换内核的方法还是?
.Andy [体验群] 发表于 2017-4-25 12:19:24 | 显示全部楼层
确实是针对开发者的,所有双核浏览器的应该都统一一下这个meta标签
本帖由 admin [管理员] 发表于 2017-4-25 14:16:36 | 显示全部楼层
.Andy 发表于 2017-4-25 12:19
确实是针对开发者的,所有双核浏览器的应该都统一一下这个meta标签

是的,不过我也期望让大家都了解到是如何运作的
Symphile [初入江湖] 发表于 2017-4-29 16:21:15 | 显示全部楼层
在地址栏后面要显示那切换内核的图标如何显示出来?
23159721 [初入江湖] 发表于 2017-5-2 11:02:03 | 显示全部楼层
内核常用于网站的极速浏览,而基于IE内核主要用户部分网银、政府网站
本帖由 admin [管理员] 发表于 2017-5-2 15:55:56 | 显示全部楼层
Symphile 发表于 2017-4-29 16:21
在地址栏后面要显示那切换内核的图标如何显示出来?

点击右上角菜单--界面--勾选切换浏览器内核按钮
爬过的秋天 [小有名气] 发表于 2017-5-6 13:34:25 | 显示全部楼层
强制极速之后呢?我只想用极速内核,那么这代码是否还有效,如果有效,那这强制内核还有什么用?矛盾不??????矛盾不???
9287969 [初入江湖] 发表于 2017-5-17 11:33:48 | 显示全部楼层
本帖最后由 9287969 于 2017-5-17 11:35 编辑

呵呵,你们搞这个有什么用,现在很多网站都使用<meta name="renderer" content="ie-stand"> ,为什么呢,因为用IE内核浏览广告不会被屏蔽。举个例子:环球网,二级页面很多都添加使用IE标准内核的。每次都要手动去把他改成webkit内核。你说我们用户麻烦不。
我觉得你就像IE兼容模式一下。用户想要那些用IE内核就记录一下。下次浏览记录中的网站都用IE内核。其他的都用webkit内核。
本帖由 admin [管理员] 发表于 2017-5-17 14:46:26 | 显示全部楼层
9287969 发表于 2017-5-17 11:33
呵呵,你们搞这个有什么用,现在很多网站都使用 ,为什么呢,因为用IE内核浏览广告不会被屏蔽。举个例子: ...

什么叫搞这个有什么用,我们是想让大家来了解到内核切换的机制,能理解多少就理解多少,我不知道你认为我们写这些有什么用,我建议你在多试试傲游内核切换的机制
飛鳥の夢 [初入江湖] 发表于 2017-5-17 19:27:07 来自手机 | 显示全部楼层
这个标准最先是360参考IE的相关标准提出的
9690930772 [初入江湖] 发表于 2017-5-19 13:43:56 | 显示全部楼层
MX 4.4 Series (Updated 19th January 2017) Thanks to Imanerd.

For Windows Vista:
Mozilla/5.0 (compatible; Windows NT 6.0; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/4.4.8.2000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 7:
Mozilla/5.0 (compatible; Windows NT 6.1; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/4.4.8.2000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 8:
Mozilla/5.0 (compatible; Windows NT 6.2; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/4.4.8.2000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 8.1:
Mozilla/5.0 (compatible; Windows NT 6.3; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/4.4.8.2000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 10:
Mozilla/5.0 (compatible; Windows NT 10.0; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/4.4.8.2000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2



MX 4.9 Series (Updated 19th January 2017) These function on 4.4 series as well.

For Windows Vista:
Mozilla/5.0 (compatible; Windows NT 6.0; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/4.9.4.3000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 7:
Mozilla/5.0 (compatible; Windows NT 6.1; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/4.9.4.3000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 8:
Mozilla/5.0 (compatible; Windows NT 6.2; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/4.9.4.3000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 8.1:
Mozilla/5.0 (compatible; Windows NT 6.3; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/4.9.4.2000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 10:
Mozilla/5.0 (compatible; Windows NT 10.0; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/4.9.4.3000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2



MX 5.0 Series  Stable (Updated 19th January 2017) These function on 4.4  and 4.9 series as well.

For Windows Vista:
Mozilla/5.0 (compatible; Windows NT 6.0; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/5.0.2.1000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 7:
Mozilla/5.0 (compatible; Windows NT 6.1; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/5.0.2.1000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137  QupZilla/2.0.2

For Windows 8:
Mozilla/5.0 (compatible; Windows NT 6.2; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/5.0.2.1000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 8.1:
Mozilla/5.0 (compatible; Windows NT 6.3; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/5.0.2.1000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 10:
Mozilla/5.0 (compatible; Windows NT 10.0; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/5.0.2.1000 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2



MX 5.0 Series  Beta (Updated 19th January 2017) These function on 4.4  and 4.9 series as well.

For Windows Vista:
Mozilla/5.0 (compatible; Windows NT 6.0; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/5.0.2.1400 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 7:
Mozilla/5.0 (compatible; Windows NT 6.1; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/5.0.2.1400 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 8:
Mozilla/5.0 (compatible; Windows NT 6.2; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/5.0.2.1400 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 8.1:
Mozilla/5.0 (compatible; Windows NT 6.3; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/5.0.2.1400 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2

For Windows 10:
Mozilla/5.0 (compatible; Windows NT 10.0; U; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Maxthon/5.0.2.1400 Chrome/55.0.2883.87 Safari/537.36 OPR/42.0.2393.137 QupZilla/2.0.2



Truncated Versions Thanks to Imanerd.

MX 4.4 Series (Updated 19th January 2017)

For Windows Vista:
Mozilla/5.0 (compatible; Windows NT 6.0; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/4.4.8 QupZilla/2.0.2

For Windows 7:
Mozilla/5.0 (compatible; Windows NT 6.1; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/4.4.8 QupZilla/2.0.2

For Windows 8.0:
Mozilla/5.0 (compatible; Windows NT 6.2; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/4.4.8 QupZilla/2.0.2

For Windows 8.1:
Mozilla/5.0 (compatible; Windows NT 6.3; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/4.4.8 QupZilla/2.0.2

For Windows 10:
Mozilla/5.0 (compatible; Windows NT 10.0; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/4.4.8 QupZilla/2.0.2



MX 4.9 Series (Updated 19th January 2017) These function on 4.4 series as well.

For Windows Vista:
Mozilla/5.0 (compatible; Windows NT 6.0; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/4.9.4 QupZilla/2.0.2

For Windows 7:
Mozilla/5.0 (compatible; Windows NT 6.1; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/4.9.4 QupZilla/2.0.2

For Windows 8.0:
Mozilla/5.0 (compatible; Windows NT 6.2; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/4.9.4 QupZilla/2.0.2

For Windows 8.1:
Mozilla/5.0 (compatible; Windows NT 6.3; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/4.9.4 QupZilla/2.0.2

For Windows 10:
Mozilla/5.0 (compatible; Windows NT 10.0; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/4.9.4 QupZilla/2.0.2



MX 5.0 Series Stable (Updated 19th January 2017) These function on 4.4 and 4.9 series as well.

For Windows Vista:
Mozilla/5.0 (compatible; Windows NT 6.0; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/5.0.2 QupZilla/2.0.2

For Windows 7:
Mozilla/5.0 (compatible; Windows NT 6.1; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/5.0.2 QupZilla/2.0.2

For Windows 8.0:
Mozilla/5.0 (compatible; Windows NT 6.2; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/5.0.2 QupZilla/2.0.2

For Windows 8.1:
Mozilla/5.0 (compatible; Windows NT 6.3; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/5.0.2 QupZilla/2.0.2

For Windows 10:
Mozilla/5.0 (compatible; Windows NT 10.0; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/5.0.2 QupZilla/2.0.2



MX 5.0 Series Beta (Updated 19th January 2017) These function on 4.4 and 4.9 series as well.

For Windows Vista:
Mozilla/5.0 (compatible; Windows NT 6.0; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/5.0.2 QupZilla/2.0.2

For Windows 7:
Mozilla/5.0 (compatible; Windows NT 6.1; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/5.0.2 QupZilla/2.0.2

For Windows 8.0:
Mozilla/5.0 (compatible; Windows NT 6.2; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/5.0.2 QupZilla/2.0.2

For Windows 8.1:
Mozilla/5.0 (compatible; Windows NT 6.3; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/5.0.2 QupZilla/2.0.2

For Windows 10:
Mozilla/5.0 (compatible; Windows NT 10.0; WOW64; IA64; en) AppleWebKit/599.0+ (KHTML, like Gecko) Chrome/55.0.2883.87 Maxthon/5.0.2 QupZilla/2.0.2
9690930772 [初入江湖] 发表于 2017-5-19 13:47:34 | 显示全部楼层
@二师兄 有没有For Windows xp的User Agent:
您需要登录后才可以回帖 登录 | 加入傲游社区
快速回复 返回顶部 返回列表