第30章:VBrowse的发展
作者:伯兄      更新:2017-12-19 12:26      字数:2604

也正是推出VBrowse后的一系列意外事件,使得VBrowse火了起来,要不然即便是VBrowse比IE要强很多也不会收到这种效果的,IE6是跟XP系统绑定的大部分都是直接使用IE算了,很少人想去装别的浏览器,其实在Firefox之前早已有了非IE内核的浏览器Opera,并且Opera是以浏览速度著称的,但是它在中国根本就是默默无名的存在,现在在反IE浪潮下Opera也被翻了出来。

由于IE6糟糕的安全性,各大媒体都呼吁使用非IE内核的浏览器以免被病毒攻击,结果几个月下来IE内核的浏览器由原来占据中国几乎百分百变成了现在的百分之五十几了,虽说还是占大头,但是IE已日薄西山了,更为奇怪的是微软对此根本没有作出任何反应,就任由IE份额不断下降,难道说那么大一个微软连个浏览器都无法更新了?众人内心不由这样推测。

而随着人们对VBrowse浏览器的逐步认识,大家也发掘出VBrowse的更多功能来,就说Javascript引擎吧VBrowse采用了一种特殊的设计,使得处理JS脚本速度大增,而却不需要占用太大的资源,并且VBrowse所采用名为VJS的Javascript引擎还具有一个特殊的作用,那就是它通过一种特殊的格式声明,可以使得VJS具备访问和修改本地文件的功能,并且还可以快速连接网络端口,可以说VJS已经具备了高级编程语言的一切特点,这种语言大家戏称为V语言只要装有VBrowse浏览器,那就可以使用V语言来象C++、JAVA或VB之类的高级语言来编程,可以说V语言跟JAVA有点类似,JAVA是只要装有JAVA虚拟机就可以运行用它编写的程序,而V语言则是装有VBrowse浏览器的机子上就可以使用V语言编写的程序,并且V语言跟JS很相似可以说语法什么的完全一样,只是增加了一些类让用户可以有更多的功能,编写的时候只要任意一个文本编辑工具就可以完成,但是保存的时候要保存成以.V为后缀名的格式,跟普通JS的.js为后缀区分开来。

V语言其实就是一个Javascript的变种,只是为了跟Javascript区分开所以开始要有一个特殊的格式声明,因为如果两者不区分开的话那就危险了,那样网页上随便一个JS脚本就可以控制装有VBrowse浏览器的用户了,所以陈经和几老在设计这个V语言的时候除了要使V语言相比Javascript增加一些功能之外,最重要的就是如何判断脚本是来自服务器的还是本地的,为此他们作了两方面的准备一是本地V语言声明,通过一个特殊格式声明这是本地执行的文件,如果把这些代码用到网页上那是任何一个浏览器都无法运行的,这些网页只会显示出基本的HTML页面而已,另一个就是修改文件的后缀名了,跟JS后缀区分开来,这样就算把网页中的JS文件下载到本地也无法修改本地文件,因为VBrowse的VJS本地引擎只认.V后缀。

并且由于增加了一些类因此V语言可以不再跟HTML网页搭配,一个.V文件就可以包含原来的网页,因为HTML、XML和CSS等在V语言中也只是是一个特殊类而已,这样可以通过新建这种类来添加一些网页元素进去,它们还是遵循JS语法,这样使得一个.V文件就可以包含了整个网站,而且装有VBrowse浏览器的机器还有一个高级功能那就是把自己的计算机当作一台服务器,只要通过高级功能开启了本地服务器功能,那就可以通过VBrowse建立一个服务器,而服务器的语言就是V语言,因此.V文件也可以当成CGI服务端程序来使用,而浏览使用.V作CGI的网站时也不会有什么危险性,因为用户浏览到的网页也是基本HTML加普通Javascript而已,通过VBrowse的服务端技术V语言会自动转化成一般浏览器都能运行的普通网页文件才传到用户浏览器中的,因此不管是使用VBrowse浏览器还是使用其它浏览器都能正常打开VBrowse服务器的网站。

这样一来很多人都可以轻易地使用自己的计算机做一个个人网站了,因此VBrowse服务器功能被发掘出来之后VBrowse浏览器就更热了,在中国的份额急剧上升,已经百分之四十几接近百分五十了,现在IE在中国也仅仅占有了百分三十几而已,其它的被一些国产IE内核浏览器还有Firefox和Opera占据。

由于使用的人数逐渐增多,因此也发现了一些浏览器存在的问题,在这几个月里陈经也对VBrowse作出了一些针对性的修改,而且还推出了国际版,让VBrowse支持多种常用语言,目前VBrowse在国外还不是很出名,但随着中国浏览器混战的局面发展,国外一些媒体也对此作出了一些报道分析,这样一来一些人也对VBrowse产生了好奇心,一款在中国市场占有率超过IE的浏览器到底怎样呢?在好奇心的驱动下他们也开始下载VBrowse来试试,VBrowse的性能不用说那绝对是顶呱呱的,因此VBrowse很快从这些试用者口中传了出去,一开始VBrowse只有中文版他们不太习惯直到国际片出来,VBrowse也在国外开始热了起来。

现在VBrowse国际国内版均经更新到1.0正式版了,通过修正以前测试版中出现的一些问题使得VBrowse更成熟,速度也有所提升,并且鉴于一些人提出的建议,推出了VBrowse精简版,去掉了服务器功能,这样子VJS引擎进一步缩减,VBrowse程序也更小,反而使得VBrowse速度进一步提升,连以速度著称的Opera也比不上了,因此很多人都是只下精简版算了,不是所有人都喜欢制作自己的网站和编写程序的。陈经也发现了这种情况,到后来他干脆把全功能的VBrowse改成高级版,VBrowse精简版也就改称标准版了,虽然说VBrowse标准版无法使用V语言编程,但是还是可以运行V程序的,对于一般的用户来说功能上与高级版也没什么区别。