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