WebOS + WebIM

此已文重新编辑.

 

 WebOS

 

 WebOS 是基于web技术实现的类似于桌面操作系统交互风格的应用程序。实现WebOS的主要技术可以是JavaScript或者是RIA(Flex\SL)。在JS领域内的最强大和最著名的可能要数eyeos了。本文所述的WebOS也是采用JavaScript开发的。

 

图1:


 

此应用主要是用于大型网站或者集群网站的后台管理系统。

当然,这只是一个应用方面。本系统还可以随意嵌入任何的其它的独立开发运行的应用程序(注:须是JavaScript应用,并使用本应用程序的API)

例如图2、图3:

 

图3: 

图2为可独立运行的WebIM,图3为WebIM嵌入到WebOS后效果。

当WebIM嵌入到WebOS中时,需要让IM创建一个OS能够进行管理的任务。也就是说,如果想要让独立的App运行在此WebOS中,就需要让它变成一个WebOS中可执行的任务。

 

图4: 

图4任务管理器中显示了当前正在运行的任务。 为什么要创建成任务呢?

在WebOS中最复杂的就是各种窗体的效果了,如果没有任务这种概念的话所有效果就会变得难以控制。 比如说:最大化、最小化、还原、托盘、Task Button。

 

图5:

 

在WebOS中可以设置窗体的效果,图5中上下文菜单所控制的是任务管理器窗体的效果。此处,任务管理器只有最小化的效果,可以看到上下文菜单中最大化button为灰色,而窗体上的最大化button也是灰色的不可用状态。同样你也可以禁止最小化、拖拽和调整大小。

 

图6: 

图7:

 

仔细比较图6、图7,你会发现当最小化窗体cc2后,窗体的焦点自动的转向了cc2,看Task Button的状态效果,就不难发现。

 

WebIM

 

WebIM就是使用Web技术实现的即时通讯应用。 此文中介绍的WebIM具有较高的用户交互性,使用户可以感觉到与使用传统的C/S IM并无差异。

略去注册登录环节,先来看用户添加。

 

图8: 

 

如果有在线用户将立即显示在搜索列表中,同时你也可以关键字查找用户。

图9: 


 

图9显示了添加好友的信息已经发出,等待对方确认。 

 

图10:

 

 

图11:


图10、图11显示了,对方已经收到请求消息,并成功加为好友。 

 

图12:

 

图12中显示了刚刚加入的好友。

 

ok先介绍到这里吧。 

 

 

转载于:https://www.cnblogs.com/siemon/archive/2009/12/13/1623084.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/381166.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

雨滴桌面rainmeter素材_win10 桌面如何做到清爽好看?这篇教程给你答案

当一个电脑用的时间长了以后,难免就会变得非常杂乱。伟大的领袖曾经说过,要像倒腾自己的发型一样折腾好自己的桌面。道理咱都懂,可是大家动起手来就傻眼了,这啥玩意啊,算了吧,还是不弄了。本着慈悲为怀&…

学习委托

简单实例 1 publicclasstest2 {3 publicdeledate voidMenuHandler(stringusername);4 publicvoidMenuHandlershixian(stringusername)5 {6 response.write(username);7 }8 publicvoidshow()9 {10 MenuHandler mhMenuHandlershixian;11 mh("majuan");12 }13 publicsta…

ups容量计算和配置方法_UPS电路设计的空开、电缆及电池如何配置,计算依据是什么...

很多朋友问到关于ups相关的计算,其实关于ups方面的计算还是挺多,ups无论是接空开,还是连接电缆,以及选择电池,都可能需要计算它的电流或功率等,那么今天我们来详细了解下ups的相关计算。一、ups空开及电缆的…

多层感知机和神经网络的区别_学习笔记-从神经元到神经网络

人的大脑神经网络的复杂程度有人说,只有银河系可以比拟。总所周知,神经网络就是模仿大脑神经网络用数学知识构造的模型。单个神经元还是比较简单的。神经元一个神经元有树突,轴突,和细胞体等部分。树突接受输入信息,细…

华为鸿蒙os电视测评,高端技术下放毫不吝啬!华为智慧屏SE系列评测:鸿蒙OS让入门大屏也好用...

一、前言:高起点的华为智慧屏 终究走向更多大众用户智慧屏从概念落地为产品之后,一直都是华为旗下终端产品当中一个相当重要的角色,特别是在手机业务受阻的当下,更是成了全场景智慧化战略的核心支撑之一。凭借高品质的影音娱乐、花…

app调html页面,app界面管理(风格色调).html

APP界面管理(风格色调)$axure.utils.getTransparentGifPath function() { return resources/images/transparent.gif; };$axure.utils.getOtherPath function() { return resources/Other.html; };$axure.utils.getReloadPath function() { return resources/re…

2021河南高考成绩查询郸城一高,郸城一高在河南有多牛 2021年高考成绩

课程介绍课程内容郸城一高在河南有多牛呢,2019年高考成绩怎么样呢,下面小编为大家总结一下,仅供大家参考。郸城一高多少学生考上清华北大在河南,有一所知名的高中,它的知名度仅次于衡水中学,它就是位于周口…

用户关系表 存储_列式存储系列(一)CStore

作者:辛庸,阿里巴巴计算平台事业部 EMR 技术专家。Apache Hadoop,Apache Spark commiter。对 Hadoop、Spark、Hive、Druid 等大数据组件有深入研究。目前从事大数据云化相关工作,专注于计算引擎、存储结构、数据库事务等内容。序本文是列式存…

装修月记第一弹,硬装篇

硬装完成进入配饰阶段,特此记录。 房屋位置: 首先是入户这个地方,由于没有设计生活阳台(靠,有入户没生活阳台,有生活阳台没入户,真是很FT,FT的蓝光)所以热水器和气表放在…

FileUpload之单个文件上传

拖一个FileUpload控件,设计如图: 查看源&#xff1a; <body> <form id"form1" runat"server"> <div> <asp:FileUpload ID"UploadFile" runat"server" /> <br /> <asp:Bu…

excel可以处理html吗,处理包含XML/HTML元素的Excel文件

在Excel文件中包含大量HTML元素时&#xff0c;会带来以下问题&#xff1a;1.字数分析不准确&#xff1b;2.HTML元素和内容混杂在一起&#xff0c;翻译员需要处理这些元素&#xff0c;在处理过程中&#xff0c;可能会更改、丢失HTML元素&#xff0c;这可能会给客户造成影响&…

spring 动态代理_分析动态代理给 Spring 事务埋下的坑

前言Spring的声明式事务让我们不在编写获得连接、关闭连接、开启事务、提交事务、回滚事务等代码&#xff0c;通过一个简单的Transactional注解&#xff0c;就让我们轻松进行事务处理。我们知道Spring事务基于AOP&#xff0c;采用动态代理实现&#xff0c;虽然使用简单&#xf…

计算机的网络功能不包括下面项,计算机网络中,防火墙的功能不包括

摘要&#xff1a;害的通意在城展预中健康教育外伤防交市开&#xff0c;计算机网行A人员、管政策驾驶影响因素安全不系理与带的分析是进。人E人核好年儿年D骨结童B、防火婴幼儿青少青壮、老、成发于。菌血以下清学对真的认试验识&#xff0c;不包新型检测菌、结合菌B、检隐球不能…

sql server 千万级大数据sql更新_医疗SQL每日实例6数据更新大法

Update Day数据更新大法生/命/不/止/SQL/不/休01更新数据的铁规所有数据在被更新之前&#xff0c;必须先查询出数据结果&#xff0c;确认无误&#xff0c;再复制整行到下两行。将select * 更改为upate ,然后选择整个UPDATE 语句后&#xff0c;再执行命令。否则一旦出问题&#…

react中引入html文件,在react中怎么引用js

在react中怎么引用js推荐两种引入的方法&#xff0c;当然也可以自己编写一个JS类(ES6语法)实现动态插入JS到页面&#xff0c;然后在React项目引入。第一种&#xff1a;使用插件 react-load-script如果没有安装可以使用 yarn add react-load-script 或者 npm install react-load…

计算机无法访问桌面,桌面无法显示_电脑桌面显示:无法访问,你可能没有权限使用网络......

电脑桌面图标不能显示是什么原因&#xff1f;电脑桌面图片不显示有以下几种原因:一、在桌面点击右键&#xff0c;然后选择查看&#xff0c;显示桌面图标按钮。勾选按钮后桌面突变便可以显示出来。如果是开机不能操作是死机了&#xff0c;重启一下电脑试试&#xff0c;还是不行开…

信息系统项目管理师论文_「高项论文」谨防信息系统项目管理师论文12个写作丢分点...

2020年上半年信息系统项目管理师论文怎么写才能得高分&#xff1f;有些时候洋洋洒洒写下一大篇&#xff0c;自我感觉良好&#xff0c;结果分数不如意。这可能是你触到了丢分点而不自知。慧翔天地给你提供信息系统项目管理师12个论文写作丢分点以及对应解决方法&#xff0c;供你…

武汉科技大学计算机生命与科学周海,湖北双胞胎周海周洋:为了母亲,一个放弃清华,一人放弃中科院...

“你要相信命运给你一个比常人较低的出发点&#xff0c;是希望你用一生去奋斗出一个柳暗花明的故事”。人的命运就是这样&#xff0c;从来没有真正“完美”的样子&#xff0c;奋斗和努力是改变命运的最重要力量。高考对于贫困山区或农村的孩子来说&#xff1a;这就是命运转折点…

循环左移和循环右移指令_运用 移位、循环移位指令 实现流水灯

具体要求用 I0.0 控制接在 QB0 上的8个彩灯是否移位&#xff0c;每 2s 左移 1 位。用 I0.1 控制左移&#xff0c;I0.2控制右移&#xff0c;首次扫描时将彩灯的初始值设置为 16#1 &#xff0c;设计出梯形图程序。先来讲解一下&#xff0c;移位指令和循环移位指令。移位指令这里的…

当前计算机无法连接,win7系统无法连接wifi提示此计算机当前已将连接限制为xxx的解决方法...

许多win7系统用户在工作中经常会遇到win7系统无法连接wifi提示此计算机当前已将连接限制为xxx的情况&#xff0c;比如近日有用户到本站反映说win7系统无法连接wifi提示此计算机当前已将连接限制为xxx的问题&#xff0c;但是却不知道要怎么解决win7系统无法连接wifi提示此计算机…