作者Todd lee的blog地址 http://www.todd-lee.com/blog/ Pageflakes,又是一个Personal Portal。 表现形式同样类似于live.com,iGoogle,Netvibes
 界面显得要比live.com朴素很多,并且用了比较暗的颜色,看着要比live.com的一片白亮色舒服很多。不过颜色上,我还是比较喜欢Netvibes。
各个功能的表现形式则更像Netvibes,连提供的Flakes都和Netvibes的Modules很类似。不过他提供了更多~而且还开放了API,可以让网友自己制作。但是一些细节的地方不是很细致。
喜欢他的拖动效果,要比那三个都显得平滑,拖动过程中会像iGoogle有半透明的效果,而且在松开时,Flake会“滑动”到指定位置,而不是像那三个直接跳过去。
他的Add Content不是像Netvibes和iGoogle那样使用Side Bar,也不是像Live.com那样使用微软打算在Office 12中新推出的标签式菜单,而是使用了一个浮动的层。这样的好处是内容的排版可以更加随意一些,不用完全局限在树状结构中,而且显示的更加清晰。但是不好的地方在于这个层会遮挡后面的内容,我不得不把这个层拽来拽去来看看哪个Flake我已经添加了或者哪个Feed我已经订阅了。而且他默认的Flake是添加在中间一列的最上面,当我正好把这个层放在页面中间时,我甚至不知道这个Flake有没有加入页面,而点了好几下~~另外,他不支持直接把菜单里的 flake直接拖拽到页面中,有些遗憾。
他提供了标签式的分页功能(很像是IE7的样子,最后一个是“new”),并且默认创建了几个标签,这对用户给自己的Flake分类管理帮助很大,不过很可惜,和Live.com一样,不能像ProtoPage一样,把一个Flake从一个页面移动到另一个页面。
作为Web2.0站点,PageFlakes同样采用了Ajax技术,使用的是M$的Atlas框架。不过,确切的说,他的应用方式应该叫做AJaH (Asynchronous Javascript and Hyper-text),因为他传输的对象不是xml,而都是彻头彻尾的Json(JavaScript Object Notation)字符串,序列化后直接得到js对象。所以可以节省很多浏览器在解析xml dom时花费的时间。所以同样是Atlas框架,而且网络环境应该也差不了多少,但是明显感觉这个的载入速度要比live.com快很多,而且没有 live.com在载入过程中长时间的假死状态(live.com经常是浏览器要有几秒钟完全死掉,什么都动不了)。
至于是Ajax好还是Ajah好,可以看看emu的这篇《Ajax还是Ajah,这是个问题》。个人认为,还是要看具体需要,各有各的特长。
关于Personal Portal,国内还只是刚刚起步,前几天刚刚看到的Maikr,今天米随随也请大家帮他测试里面的博客备份工具。maikr还是挺有意思的,采用 prototype+rico。每个模块都可以随意的拖动,感觉像是protopage,显得更有活力一些~只是现在还很Demo。慢慢观察他的发展~。
另外之前也看到了网易的一个测试系统RssReader,界面看上去像是iGoogle,不过也是很Demo,使用ToolMan DHTML Library作拖拽排序效果。没有使用ajax,用iframe和简单的页面转换作为数据交换。而126邮箱则应用了不少ajax的东西。可以看到,新技术方面,门户里网易还是走得比较靠前的,至少看起来是这样,而且在邮箱上下了很大功夫。
说道邮箱,这个易邮比较强,竟然把几大主流邮箱的界面都模仿了,而且还非常像(包括功能)。只是卖的未免便宜了一点,不知是不是后台性能比较差?
经典论坛讨论: http://bbs.blueidea.com/thread-2720727-1-1.html
出处:蓝色理想
责任编辑:feng4ever
上一页 下一页 点评2006超强JS应用网站[2]
◎进入论坛网络编程版块参加讨论
|