-
关于我
-
跟随我
-
订阅我
-
关注一下
-
最新文章
- [02/13][日记]春节快乐心想事成
- [01/28][Flex]Adobe软件在电影阿凡达中的应用
- [12/30][排名]TIOBE程式語言最新排名-2009年12月版
- [12/30][日记]2009年终岁尾的一些感想
- [12/30][讲座]艾睿网12月份Cmax北京的演讲稿
- [11/28][日记]佛山、广州之行
- [11/21][Acrobat]Acrobat.com改版(包括Mobile版本)
- [11/19][AIR]基于AIR 2.0 的几点猜测
- [11/19][Silverlight]Silverlight 4 beta released!
- [11/18]Flash Player 10.1 and AIR 2.0 消息汇总
[Prism]关于Prism的一些思考和改进
使用Prism也有一段时间了,使用它初衷缘起《节约时间,控制项目成本!》这篇文章。没想到,这一用就深深的被Prism吸引住了。
虽然我是Adobe的拥护者,但我不盲目跟从,我更喜欢适合自己的软件/工具。因此Prism才“摇身”变成了我常用的工具之一。
不过说归说、夸归夸。Pirsm虽然不错,但它不是完美的,我在本文详细的说一下Prism存在的毛病(仅仅是针对Kenshin所认为的不足之处)
这里有一些关于Prism的TIPs,不熟悉的朋友可以先了解一下(注:下面黑体字的部分就是对Prism不足的说明)
什么是Prism?这里有一些关于Prism的简介
Prism的定位
Prism可以将用户在浏览器中的Web程序(例如Google Docs、Google Canlendar等)分离出来,并直接在桌面(Window、Liunx、Mac OS X)上面运行。
Kenshin认为的Prism的定义
一个只能浏览某一个指定网址(仅仅只具有浏览功能)的基于FireFox内核的浏览器(在某种意义上可以这么说)
Prism的优势
Prism将FireFox超强的HTML渲染能力、超快的JavaScript解析能力集于一身。在这点上Kenshin认为可以“完胜”Adobe的AIR技术和Micosoft的WPF技术。我想这也可能是Mozilla想在RIA领域“分一杯羹”的原因所在吧。
你能想象使用Prism后,在桌面上面运行、Google Docs、Google Canlendar、Google Analytics、Fanfou、Facebook这些Web2.0程序的感觉么?
我想应该是激动人心的事情(就是因为这点原因,Kenshin才深深的喜欢上了它(*^__^*) )
虽然Pirsm处在Beta阶段,因此暴露了一些关于Prism的问题
我发现Prism存在的一些问题:
1、在Googe Doc、Google NoteBook、Gmail等上面无法显示光标位(无法看到光标停在什么位置上?)
2、在某些网站(例如抓虾、鲜果)上面显示有问题,但是我在FF下面测试却可以,所以不知道Prism使用的是什么版本的FF内核,如果不修正这个问题的话,会大大的降低用户体验性。
3、和AIR、WPF这些RIA程序一样,内存消耗量极大。
4、无论启动、运行多少个Prism程序,但他们都“公用”一个Cookies,这样一来当我拥有N个Google帐号的时候,不能选择“在此计算机上保存我的信息。”(关于为什么需要将这个选项选中,请看这里)如果选中的话,下次使用Prism的时候,它还是会使用这一指定用户,如果我想切换到别的用户,只能先退出再登陆。这样大大降低了用户的体验性。
希望在正式版中这些问题能够得到很好的解决(*^__^*)
下面秀一下Prism的一些展示图片:






由于Kenshin不是专职的Web前端开发工程师,因此对Prism的了解仅仅处在使用层面上,在这里附录了一些对Prism深入探讨的地址:
http://www.ithome.com.tw/itadm/article.php?c=45979
http://www.thinknext.net/archives/2032


