“看来我们的股票期权给的物有所值。”
“yeah”克拉克赞同的点点头,“这群年轻人很卖力。”
迪恩笑了笑,继续体验新版探索者。
整个浏览器的布局做了一些调整,常用的工具和按钮都放在了视线所及之处。
网页的加载速度也有明显的提升,以前的卡顿更是鲜有出现。
虽然只短短体验了几分钟,但迪恩已经知道它无愧于2.0版本之名。
“迪恩,探索者最大的升级不在这里。”突然克拉克在一旁提醒道。
“嗯?怎么说?”迪恩露出感兴趣的目光。
“点这里”克拉克指了指浏览器地址栏下方的一个连接,那里作为收藏栏展示了常用的几个网址。
在他的提醒下,迪恩鼠标轻轻一点。
很快一个全新的页面跳了出来,然后屏幕中间的黑色窗口缓冲了几秒钟后,竟然开始播放起了动画。
“视频播放?”迪恩被眼前马里奥一蹦一跳的身影惊到了。
“哈哈,我就知道它会让你大吃一惊!”克拉克得意的仰头大笑。
“狗屎!它比我预想的要早了太多。”迪恩确实没想到探索者2.0能做到这一步。
“其实它还不能称之为视频,我们稍微取巧了一点。”
看到迪恩惊讶的表情后,克拉克才开始道出真相。
“什么意思?”迪恩又把目光放到眼前的动画上。
“这是一种基于java语言的插件,它能支持二维动画的播放和制作。
但和通常意义上的视频相比,这种插件播放的动画表现较简陋,动态也生硬的多。
仔细观察你会发现,所有的场景和人物都是逐帧显示。”
在克拉克的提醒下,迪恩终于找到了刚刚被他忽视的细节。
“所以这是一种网页应用程序?而java是其中的关键?”
“没错,詹姆斯和迈克尔他们结合java以及超文本语言。
开发了一种新的语言环境——jsp,字面意思动态网页开发技术。
它可以在html网页中插入java,这样就可以在网页端实现java编写的程序功能。”
“天才的想法。”迪恩被这些技术大佬的奇思妙想所折服。
java本身是一种编程语言,它编写的程序和通常意义上的软件没什么区别。
但有了jsp之后,就可以把这种软件放到网页上来运行。
换句话说,浏览器成为了这种软件的运行平台。
是不是很熟悉?这就相当于电脑软件和windows系统的关系。
java的强大之处就在于它编写的程序,可以在网页端运行,也可以在其他系统上运行。
现在的jsp就是为了适配超文本语言而开发,有了它之后浏览器就可以支持各种各样的功能插件。
“源代码对网景的支持确实毋庸置疑,但我们的小伙子们也同样不缺乏天才的点子。”
克拉克指了指屏幕,“只靠jsp还不能保证这段动画,在网页端无障碍的运行。
我们的技术人员在此基础上,又开发了javascript编程语言。
它能帮助客户端响应jsp的运行,区别在于两者的运行位置不一样。
jsp是在web服务器端执行,而javascript则是在浏览器端执行。
它们相互配合,然后网页不仅有了色彩和图片,还有了动画和声音。”
“你说的没错,吉姆,java确实很适合网页。”
现在迪恩无比庆幸当初收购了java一半的版权,源代码和网景也堪称绝配。
瞧,这才几个月,它们就让探索者2.0迈进了一大步。
“当然这段动画是存在了网景内部的服务器中,所以我们现在才能如此快速的加载。
否则依靠外面饮料吸管般的电话线,可能一天一夜后它才会加载完。”
“这已经很了不起了。”迪恩倒是很乐观,毕竟他们又一次站在了技术的最前沿。
“既然现在的网速不支持视频动画,那我们就用java制作动态图片。
比起gif,我相信java的功能比它更强大。”
“不错的主意。”克拉克眼睛一亮。
网景可以把这些功能制作进插件中,然后作为增值服务提供给其他公司。
“现在最重要的问题,探索者2.0预计什么时候可以上线?”
“还有细节需要完善,比如最后的优化。
大概两到三个月后上线beta版,再之后一个月就是正式版。”
好吧,也不差这临门一脚了。
据迪恩所知,马赛克那里可是几乎陷入了停滞状态。
很显然安德森他们的集体出走,给ncsa带去了大麻烦。
“迪恩!我就知道你在这里?”
就在两人商量探索者的后续问题时,有意外之客登门拜访。