日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

WebOS + WebIM

發布時間:2023/12/1 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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

總結

以上是生活随笔為你收集整理的WebOS + WebIM的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。