今天用微信电脑端打开了西工大一个网页,突然想到一个问题——这是个什么内置的浏览器。
查了一下,微信浏览器是QQ浏览器X5内核。微信自带的浏览器使用用的是QQ浏览器X5内核,该内核为腾讯公司基于开源Webkit优化的浏览器渲染引擎。在腾讯公司的产品中,手机QQ也是使用的QQ浏览器X5内核。目前微信、手机QQ、京东等有30多款APP内置浏览器都是基于X5内核。WebKit 是一个开源的浏览器引擎,与之相对应的引擎有Gecko(Mozilla Firefox 等使用),Trident(也称MSHTML,IE 使用)和EdgeHTML(也称Chakra,Edge和其他UWP浏览器使用)。其实你采用默认浏览器打开,发现就是默认的QQ浏览器。
这玩意其实比较慢,手机端也是一样,打开个东西慢的要死,特别是青年大学习。
然后这个时候我又开始想(请原谅我知识浅薄)微信和腾讯是什么关系,查了一下:
微信:微信由深圳腾讯控股有限公司于2010年10月策划推出,由张小龙带领腾讯广州研发中心产品团队打造,腾讯于1月21日推出一款即时通讯软件。
同时WebKit 也是苹果Mac OS X 系统引擎框架版本的名称,主要用于Safari,Dashboard,Mail 和其他一些Mac OS X 程序。WebKit 前身是 KDE 小组的 KHTML,WebKit 所包含的 WebCore 排版引擎和 JSCore 引擎来自于 KDE 的 KHTML 和 KJS,当年苹果比较了 Gecko 和 KHTML 后,仍然选择了后者,就因为它拥有清晰的源码结构、极快的渲染速度。苹果公司将 KHTML 发扬光大,推出了装备 KHTML 改进型 WebKit 引擎的浏览器 Safari。
下面我们看看开源的话题:什么是开源呢?懂汉语的能明白是开放源代码的意思。开源也不是绝对自由乱改乱用,也要遵循一定的协议。下面是一个很有名的开源纠纷事件。具体细节暂不了解,也不敢妄言谁对谁错。
2015年2月2日中午,网名为“KraneSun”的IT工程师2日在开源代码软件平台“Github”发帖称,中国工程院院士、中南大学校长张尧学及其科研团队的项目—2014年度国家自然科学一等奖“网络计算的模式及基础理论研究项目”实为“远程桌面项目”,且涉嫌抄袭国外IT工程师上传的开源代码软件。而“KraneSun”在帖文中明确指出了“抄袭证据”,根据张尧学团队此前操作演示画面截图,经toast(弹窗提示短消息)关键词反向检索,这—项目即“远程桌面”,代码则源自某国外IT工程师的开源项目。