「Firefox」Firefox 火狐浏览器仍保留大量 22 年前的 Netscaps“上古代码”


IT之家3月28日消息 Firefox火狐浏览器 , 是Mozilla以开源的Netscape Navigator为基础开发的 , 日前有国外用户计算 , 目前Firefox中仍保留着大量Netscape的代码 。
「Firefox」Firefox 火狐浏览器仍保留大量 22 年前的 Netscaps“上古代码”
本文插图
IT之家获悉 , 在国外问答网站StackExchange中 , 由用户提问Firefox中是否有Netscape Navigator的代码 , 由用户根据版本历史分析 , Firefox 的 HTML 解析器中的部分文件有 22 年历史;该用户还计算出了NetScape Portable Runtime 库 nsprpub 原始版本的 65,745 行代码有 36,046 行与当前版本相同 , 保留的比例占到了 54.8% 。
「Firefox」Firefox 火狐浏览器仍保留大量 22 年前的 Netscaps“上古代码”
本文插图
【「Firefox」Firefox 火狐浏览器仍保留大量 22 年前的 Netscaps“上古代码”】不过也有用户提出 , 在过去的22年中 , Firefox在保持原始代码和重写大部分代码方面取得了长足的发展 , 目前正使用 Rust 语言对C++代码进行重构 。