精灵google
精灵百度
  
第四篇 精灵OS的技术水平
 精灵OS是一款独立研发、拥有完全自主知识产权的webos
2009-10-29 10:51:45

 

1、  精灵OS是一款独立研发、拥有完全自主知识产权的webos。精灵OS建立在一个健全高效并且有特色、有针对性的ajax基础框架之上。同时,因为比较深入了解、研究了两大主流浏览器iefirefox的性能及各自技术标准,有针对性的根据各自特点做了性能优化,精灵OS在这两大浏览器中的运行效率很高,在一般速度还可以的宽带环境下就可以给用户以几乎媲美桌面应用的用户体验,直接给了当前业界对目前网络环境还不适宜webos发展的言论以有力反击。当前业界普遍认为,webos应该在宽带速度有一个普遍提高以后,才可能获得较快发展。因为webos的运行普遍依赖于大量的js代码和频繁的网络交互,网络速度如果成问题的话,就体现不出其优势。但精灵OS通过实践检验却能证明,当设计合理,有效优化之后,webos可以运行在极精练的js代码之上,这就有效突破了受网络带宽限制的瓶颈。事实上,用户可以在程序初始化阶段仅下载不超过100k的核心代码,就可以顺利运行精灵OS,这相对国外众多厂商使用prototype等第三方框架动辄引入近兆代码是无法比拟的。从这个角度讲,精灵OS,走在了世界的前列。

2、  同时,精灵OS比较有效防止了大型ajax应用中普遍容易出现的内存泄露问题,即应用程序动辄使浏览器占用系统上百甚至数百兆内存。精灵OS专门研究了ie的内存回收机制,有针对性的、尽最大可能杜绝内存泄露,并在一定程度上有效回收内存资源。实践证明,在ie浏览器中,初始化精灵OS时,只占用系统不到60m内存,甚至更低。这样的内存使用量,甚至低于随便打开一个比较大型的门户网站,如网易、新浪等。当然随着运行OS中的各个应用程序,内存占用量会增多,但依然在当前主流配置电脑的承受范围之内,最坏的测试结果也仅相当于用户浏览网易、新浪等门户网站不断打开新页面所造成的结果,完全没有因为使用新技术而造成软硬件无法适应的后果。测试表明,用户连续使用3小时精灵OS,反复关闭打开其中大约60个应用程序窗口,最终只给ie造成不超过200M,firefox造成不超过150M的内存占用。这是一个相当不错的测试结果,说明精灵OS完全是适于实用的。这也是当前国内国外许多其他同类产品难以做到的。

3、  此外,精灵OS是目前我所知的同类产品中唯一一个实现了比较完整的OS应有功能的产品。精灵OS真正实现了信息管理、应用程序管理、用户管理、角色权限管理等基础功能。不同角色用户可以使用和安装不同的应用程序,可以管理和分享自己收藏的有用信息,甚至设置专门的访问帐号(类似于windows中的来宾帐户管理),让不同的用户访问自己不同的文件。同时精灵OS中的文件和文件夹都可以设置密码保护和访问权限,只要用户想保护起来的内容,就绝对是安全的。在借助精灵OS的基础功能,用户可以很容易在这个平台上扩展出新的应用功能,并纳入系统的统一管理。

4、  同时,精灵OS是一个组件化的设计,也是一个用户可以高度自定义展现个性的产品。精灵OS实现了接近于理想状态下“招之即来,挥之即去”的用户界面。用户可以随时把当时关心的内容展现在自己面前,而不受其他信息干扰。不想看见的信息,可以随时关闭让它消失。甚至自定义一个桌面,桌面上只展现自己关心喜爱的应用程序或内容。精灵OS还提供了良好的主题和UI管理。专业用户可以在短时间为精灵OS设计添加新的窗口样式、状态栏样式、任务栏样式等等。用户在有选择余地的前提下,可以在几秒钟内让自己的OS改头换面。

5、  总之,精灵OS各方面较完美的表现比较于其他已知WebOS而言,我们有理由相信它是一个先进的、技术含量很高的产品。它将带给用户耳目一新的感受,甚至成为业界一个新的标榜。