第75章 还是要靠自己(2/2)
在短短一周多的时间内,三十名新的程序员、工程师陆续到位。他们中有精通图形渲染的专家,有擅长编译器设计的牛人,也有对网络协议和前端技术了如指掌的高手。
很快,紧邻着操作系统研发部,又一片新的区域被开辟出来。崭新的办公桌、高性能的开发机迅速布置完毕。一块全新的部门标识牌挂了起来——浏览器研发部。
三十五名成员,构成了这个新部门的最初班底。凌云亲自担任这个项目的总负责人和首席架构师。
在部门的第一次全体会议上,凌云站在前方,没有过多的铺垫,直接在白板上写下了几个核心目标:
项目代号:“星芒”(starlight)。
核心目标:开发一款全新的、高性能、高稳定性、高度安全的图形浏览器。
并行任务:打造一套完整的、现代化的web前端开发、调试和优化工具链。
终极使命:为“星辰系统”提供最佳的web体验外壳,构建独立的开发生态。
他并没有直接照搬chrome的所有细节,而是基于1996年的技术条件,开始系统地阐述那些超越时代的设计理念:
“我们的浏览器,必须采用多进程隔离架构,”凌云清晰地定义,“渲染进程、浏览器进程、插件进程,彼此独立。任何一个网页的崩溃,绝不允许拖垮整个浏览器,更不允许影响操作系统外壳的稳定!”
“我们要设计一个全新的、极其高效的javascript执行引擎,”他看向负责编译器的成员,“目标是在现有技术基础上,将脚本执行速度提升一个数量级!”
“用户界面,遵循简洁的原则,最大化内容显示区域……”
“开发者工具,要内置,要强大,要易于使用,让网页开发调试不再痛苦……”
“对web标准,我们要做最坚定的支持者和引领者……”
整个团队都被凌云描绘的蓝图和清晰的技术路径所震撼和吸引。他们意识到,这不仅仅是在做一个浏览器,这是在重新定义web交互的体验标准。
会议结束后,浏览器与开发生态部立刻高速运转起来。架构讨论、技术选型、模块划分……各项工作在凌云的亲自指导和那五名核心骨干的带领下,有条不紊地展开。
凌云看着这片新开辟的、充满生机与斗志的“战场”,心中稍定。
网景或许将继续在它的道路上狂奔,直至深渊。但凌云和他的“星芒”浏览器,已经悄然启航。