- 主题:浏览器为何难?作为外行人看,不就是看个网页吗?
国产是为了不卡脖子
开源没有卡脖子问题
明白了吧
非说成国产就是骗钱
【 在 ttxt 的大作中提到: 】
: 我没说一定要用国产的啊。。。。。。。
: 但是如果有国产的,并且也很好用的话,那不是更好吗?
:
--
FROM 60.1.15.*
因为吹牛皮的太多了
【 在 ttxt 的大作中提到: 】
: 这个很奇怪。
: 作为外行人,有点想不通。
: 手机、pc上还没有国产浏览器内核吧?
: ...................
--
FROM 106.61.167.*
就是告诉你一个事实:
现在的浏览器是最庞大的软件(也许没有之一)。
chromium的代码行数,超过linux,超过android。
【 在 ttxt 的大作中提到: 】
: 这个很奇怪。
: 作为外行人,有点想不通。
: 手机、pc上还没有国产浏览器内核吧?
: ...................
--
FROM 87.169.249.*
刚吃饱饭,搞什么黑珍珠米胖子
--
FROM 113.214.150.*
gemini说chromiu估计有5000万行,android估计有1亿行
【 在 EricCartman 的大作中提到: 】
: 就是告诉你一个事实:
: 现在的浏览器是最庞大的软件(也许没有之一)。
: chromium的代码行数,超过linux,超过android。
: ...................
--
FROM 71.204.185.*
html的渲染非常复杂,个人感觉超过了编译器。
浏览器要解决以下几个问题:
html css 渲染,每一个都很复杂,还要兼容不同的版本。还有一些mini语言也得实现,比如svg、MathML
实现javascript:相当于一个编译器,要兼容多个版本。
http:一个网络传输协议,这个也不简单,要兼容多个版本。
音视频播放、加密解密etc,要兼容多个版本。
还要以多线程、异步的方式实现,网页出错还能自动修复继续展示,效率不能太差,有数不清的优化。
一个浏览器相当于将上述几个大型工程集合起来,个人认为无论是在规模上,还是在复杂度上,都超过了任何其它软件项目。
mozilla甚至为了更好地编写firefox,不惜发明了rust。有哪个软件工程会这样搞?
【 在 ttxt 的大作中提到: 】
: 这个很奇怪。
: 作为外行人,有点想不通。
: 手机、pc上还没有国产浏览器内核吧?
: ...................
--
修改:seablue FROM 125.34.107.*
FROM 125.34.107.*
android的1亿行是包含了系统自带的app吧?
【 在 BigCarrot 的大作中提到: 】
: gemini说chromiu估计有5000万行,android估计有1亿行
--
FROM 125.34.107.*
是不是因为做浏览器赚不了钱?
【 在 ttxt 的大作中提到: 】
: 这个很奇怪。
: 作为外行人,有点想不通。
:
: 手机、pc上还没有国产浏览器内核吧?
: 感觉这个更要国产化替代啊。
: --
: 别想说服别人,别和人吵架,没有意义。
:
发自「今日水木 on V2102A」
--
FROM 111.1.193.*
凭微软的实力与windows的市场占有率,都能把IE搞死,还能得出浏览器很简单的结论吗?
--
FROM 114.241.197.*
不是难,是没有必要,开发一个现在这种的耗时费力,开发个基本解析的还是简单的
--
修改:god4 FROM 36.5.192.*
FROM 36.5.192.*