浏览器引擎之谜:中国为何缺席这场技术盛宴?
嘿,你有没有想过?我们讨论的可是浏览器引擎,不是浏览器本身哦!
浏览器引擎的核心功能就两个:页面渲染布局和JavaScript执行。
国内浏览器虽多,却清一色依赖国外开源引擎。为何没有自主或主导的引擎?答案藏在历史长河里。
1990年夏,挪威难得阳光灿烂。两名程序员走出办公室,在公园长凳上享受暖阳。
他们正用C++开发超声波图像程序,却被跨平台难题卡住。
Haavard和Eirik就此孕育了跨平台框架QT。
五年磨一剑,QT于1995年横空出世。
这个GUI框架迅速风靡全球,从汽车到医疗遍地开花。
两人成立Trolltech公司,专注QT开发和咨询服务。
镜头切到1996年德国。大学生Matthias Ettrich受够Unix桌面的蹩脚体验。
调研后,他锁定QT这颗明珠。
Trolltech鼎力支持,催生Unix桌面KDE。
1998年,Matthias直接加盟Trolltech。
两家团队水乳交融,共同推进KDE进化。
与此同时,美国互联网战场硝烟弥漫。
网景Navigator抢先出招,微软Explorer后发制人。
IE凭借系统捆绑,一统浏览器江山。
KDE顺势推出野心之作:Konqueror。
名字透着征服欲,却因Linux桌面份额铩羽而归。
但它的引擎组件KHTML和KJS即将改写历史。
2001年,苹果为Mac OS X物色引擎,一眼相中KHTML/KJS。
苹果团队分支出WebCore和JavaScriptCore。
2003年Macworld Expo,乔布斯亲自发布Safari浏览器。
但KHTML与苹果团队关系迅速恶化。
2005年,苹果将引擎打包为开源Webkit。
Webkit以轻量灵活著称,率先支持CSS3/HTML5,引发行业革命。
Webkit的成功惊动了谷歌。
谷歌洞察到:新时代的Web应用全靠JavaScript驱动。
JavaScript引擎必须脱胎换骨!
谷歌自研V8引擎,沿用WebCore渲染模块。
2009年,Chrome携V8引擎引爆全球!
2013年,谷歌优化Webkit代码,孵化出Blink引擎。
三大引擎鼎立格局就此成型。
加上火狐Gecko,三足鼎立!
当然,IE的Trident也曾叱咤风云。
回到核心问题:中国巨头为何缺席?
90年代引擎萌芽时,国内软件业尚在襁褓。
如今引擎复杂度爆表,代码量超千万行,需数十年沉淀。
强如谷歌苹果,也是站在巨人肩上创新。
国内企业专注应用层商业模式,借壳生蛋性价比最高。
但关键一问:用他人引擎时,我们贡献了什么?能否创新反超?
相关问答
手机看漫画最佳浏览器是?
夸克浏览器专注极速体验,广告拦截强,漫画排版优,全屏沉浸感十足。
如何设置UC浏览器默认触屏版?
关闭极速模式即可自动适配触屏界面,提升浏览效率。
哪里看日韩漫画最全?
专业漫画平台资源更丰富,浏览器直接搜索效果有限。
QQ浏览器如何下载漫画?
首页进入动漫频道,选中资源一键缓存,便捷高效。
爱阅漫画浏览器使用指南
安装后直接浏览海量漫画库,点击即可进入阅读模式。
UC浏览器看漫画技巧
搜索目标漫画,选择"UC漫画阅读器"模式优化体验。
JK漫画下载方法
通过浏览器搜索漫画名,找到资源后使用下载功能获取。
开启UC漫画模式步骤
打开漫画章节,在弹出页选择"UC漫画阅读器"即可。
如何启动UC漫画阅读模式
浏览漫画时点击"UC漫画阅读器"选项,瞬间切换专属视图。
UC漫画模式开启攻略
进入漫画页面,手动激活"UC漫画阅读器"获得最佳效果。
发表评论