在线移动设备桌面系统

先来看看pc上的在线桌面系统。或者在百科里面也定义成Webos(网络操作系统)。

Webos(网络操作系统):

  webos常常指Palm webOS,是一个嵌入式操作系统。但在百科中也指代网络操作系统(http://baike.baidu.com/view/208088.htm#4):Webos或者我们称为网络操作系统,是一种基于浏览器的虚拟的操作系统,用户通过浏览器可以在这个Webos上进行应用程序的操作,而这个应用程序也不是普通的应用程序,是网络的应用程序。

  不过,按照我的理解和所见到的例子,还不如叫webDesktop比较靠谱,或者是仿照desktop风格的站点到导航管理页面

1、基本原理

  在线“操作系统”,即采用html等技术做的仿照操作系统功能。其实本质是个“导航站点管理页面”,只是能够模拟操作系统的桌面操作风格,本质是通过iframe的方式将第三方所开发的应用(或者我们开发的应用)嵌入自身页面当中。用户所访问到的应用页面,是部署在第三方的服务器上。

2、几个典型的如:

  1)腾讯webqq(http://web.qq.com/);

  2)ext js的desktop例子(http://docs.sencha.com/extjs/4.2.0/extjs-build/examples/desktop/desktop.html);

  3)一个不错的例子(http://32100.net/);

  4)另一个不错的例子(http://hoorayos.com/demo/login.php

 

3、移动设备要实现模拟desktop风格

  手持设备需要解决的问题:

  1)无右键。因此需要找到功能菜单的替代方法。

  2)窗口之间管理,包括切换。移动设备页面基本都是全屏的,因此多个菜单切换管理就得想办法。

  3)多屏幕桌面。就像webqq那样多屏幕管理。

  4)移动操作风格和pc的区别挺大,各种手势,滑、拖和拖拽 应用较多。

  既然pc上模拟操作系统桌面的操作和展现方法,那么手持设备就模拟移动设备操作系统的基本操作和展现方法

4、一个手在线移动桌面系统的小探究:

  需要在非ie浏览器,或者手持设备上演示以下内容(android2.1以上。ios4.0以上等,chrome,safari等webkit核心的):

  http://182.92.83.234/wpf/

  特点:

  模拟iphone桌面管理方式;

  提供桌面app展示样式切换;

  提供左下角和右下角功能键,左下角用于关闭当前应用,右下角用于展现功能菜单(这点还是觉得奇葩,还正在研究更好的方法)。

 

 

ps:移动设备操作方式很丰富,尤其用户体验还是有很多研究部分,需要慢慢学习。

  

  

posted @ 2013-04-25 19:19  @si  阅读(806)  评论(1编辑  收藏  举报