[發(fā)明專利]一種輕量級(jí)信息的窗口展示方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201610133067.1 | 申請(qǐng)日: | 2016-03-09 |
| 公開(kāi)(公告)號(hào): | CN107179899B | 公開(kāi)(公告)日: | 2020-07-03 |
| 發(fā)明(設(shè)計(jì))人: | 陳威;周寅 | 申請(qǐng)(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號(hào): | G06F9/451 | 分類號(hào): | G06F9/451;G06F16/957 |
| 代理公司: | 北京德琦知識(shí)產(chǎn)權(quán)代理有限公司 11018 | 代理人: | 王民盛;王麗琴 |
| 地址: | 518044 廣東省深圳*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 輕量級(jí) 信息 窗口 展示 方法 裝置 | ||
本發(fā)明公開(kāi)了一種輕量級(jí)信息的窗口展示裝置,包括多于一個(gè)的窗口模塊及相應(yīng)的消息通信模塊,管理模塊和接口模塊;每一個(gè)窗口模塊用于根據(jù)來(lái)自消息通信模塊的指示消息,生成對(duì)應(yīng)窗口類型的消息展示窗口;每一個(gè)消息通信模塊用于接收來(lái)自管理模塊的指示消息,將所述指示消息傳輸?shù)较鄳?yīng)的窗口模塊;管理模塊接收到生成消息展示窗口的請(qǐng)求后,根據(jù)該請(qǐng)求的相關(guān)信息,從多種可選的窗口類型中選擇一種確定作為所要生成的窗口類型,并向該窗口類型對(duì)應(yīng)的窗口模塊發(fā)送生成消息展示窗口的指示消息;接口模塊提供管理模塊與裝置外部的其他軟件模塊進(jìn)行信息交互的接口。本發(fā)明還公開(kāi)了一種輕量級(jí)信息的窗口展示方法。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)軟件技術(shù)領(lǐng)域,尤其涉及一種輕量級(jí)信息的窗口展示方法及裝置。
背景技術(shù)
在瀏覽器在運(yùn)行過(guò)程中,某些情況下需要主動(dòng)反饋給用戶當(dāng)前的狀態(tài),顯示執(zhí)行結(jié)果或者指引用戶進(jìn)行下一步操作。這一類信息本身需要被顯示,但如果用戶不及時(shí)處理也不應(yīng)影響繼續(xù)使用瀏覽器,對(duì)于這一類信息,本發(fā)明中定義為“輕量級(jí)信息”。
現(xiàn)有技術(shù)中已有兩種常見(jiàn)的信息展示窗口的實(shí)現(xiàn)方式:
方式一:懸浮對(duì)話框方式。顧名思義,該方式實(shí)現(xiàn)的信息展示窗口外在表現(xiàn)為獨(dú)立存在的窗口,懸浮于操作系統(tǒng)的桌面上。該方式通常由傳統(tǒng)的桌面應(yīng)用程序采用,通常不需要內(nèi)嵌瀏覽器內(nèi)核,常用的提示方式是使用對(duì)話框展示內(nèi)容。Windows7操作系統(tǒng)中頻繁使用對(duì)話框的展現(xiàn)形式。這種方式的特點(diǎn)在于,如果用戶不對(duì)對(duì)話框進(jìn)行操作,對(duì)話框會(huì)始終存在。圖1所示為Windows7系統(tǒng)中常見(jiàn)的由對(duì)話框方式實(shí)現(xiàn)的信息展示窗口示例。
方式二:內(nèi)嵌在網(wǎng)頁(yè)中的原生窗口方式。目前Chrome瀏覽器、獵豹瀏覽器等將信息展示窗口設(shè)計(jì)為瀏覽器用戶界面中的一部分,實(shí)現(xiàn)成原生窗口。圖2所示為Chrome瀏覽器中以內(nèi)嵌網(wǎng)頁(yè)中的原生窗口實(shí)現(xiàn)的信息展示窗口。
當(dāng)需要使用信息展示窗口時(shí),必須考慮具體采用何種方式來(lái)生成信息展示窗口,不同軟件模塊需要重復(fù)開(kāi)發(fā)信息展示窗口的實(shí)現(xiàn)代碼,從而提升了開(kāi)發(fā)成本。另外,使用這兩種方式來(lái)展示輕量級(jí)信息,都會(huì)具有一定的缺陷:
懸浮對(duì)話框突出顯示在桌面中,阻擋用戶當(dāng)前瀏覽內(nèi)容,因此信息提示方式較為強(qiáng)烈;而且必須要等待用戶的反饋后才可以關(guān)閉,這種方式并不能很好的適用于輕量級(jí)信息的展示需求;
網(wǎng)頁(yè)內(nèi)嵌原生窗口方式比較適合輕量級(jí)信息展示需求,但是現(xiàn)有的網(wǎng)頁(yè)內(nèi)嵌原生窗口方式可提供的配置能力有限,而且需要在代碼實(shí)現(xiàn)層上做較多邏輯,后續(xù)的維護(hù)和更新成本相較網(wǎng)頁(yè)實(shí)現(xiàn)都較高。例如,圖2所示的用于展示信息的原生窗口是在頁(yè)面區(qū)域的頂端,擠壓頁(yè)面區(qū)域。在窗口顯示和隱藏時(shí)都會(huì)造成對(duì)頁(yè)面區(qū)域的位移和用戶的視覺(jué)晃動(dòng),體驗(yàn)欠佳。
發(fā)明內(nèi)容
本發(fā)明提供了一種輕量級(jí)信息的窗口展示方法及裝置,可以根據(jù)實(shí)際需求來(lái)靈活采用選擇適當(dāng)方式展示信息,而不需要關(guān)心底層的差異。在維持對(duì)外表現(xiàn)一致的前提下,提升開(kāi)發(fā)的靈活性,降低開(kāi)發(fā)成本。
本發(fā)明一個(gè)實(shí)施例提供了一種輕量級(jí)信息的窗口展示裝置,該裝置由數(shù)據(jù)處理設(shè)備中的軟件實(shí)現(xiàn),包括:多于一個(gè)的窗口模塊及相應(yīng)的消息通信模塊,以及管理模塊;其中每一個(gè)窗口模塊對(duì)應(yīng)一種窗口類型;
所述每一個(gè)窗口模塊用于根據(jù)來(lái)自消息通信模塊的指示消息,生成對(duì)應(yīng)窗口類型的消息展示窗口;所述每一個(gè)消息通信模塊用于接收來(lái)自管理模塊的指示消息,將所述指示消息傳輸?shù)较鄳?yīng)的窗口模塊;
管理模塊,用于接收到生成消息展示窗口的請(qǐng)求后,根據(jù)該請(qǐng)求的相關(guān)信息,從多種可選的窗口類型中選擇一種確定作為所要生成的窗口類型,并向該窗口類型對(duì)應(yīng)的窗口模塊發(fā)送生成消息展示窗口的指示消息。
本發(fā)明另一實(shí)施例還提供了一種輕量級(jí)信息的窗口展示方法,包括:
接收生成消息展示窗口的請(qǐng)求;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610133067.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 高速高帶寬AHB總線到低速低帶寬AHB總線的雙向轉(zhuǎn)換橋
- 可拆裝換鉤頭的1輕量級(jí)的鋁制手柄及十四枚鋼鉤針組合
- 一種輕量級(jí)節(jié)點(diǎn)的數(shù)據(jù)傳輸方法、裝置、設(shè)備和介質(zhì)
- 一種輕量級(jí)節(jié)點(diǎn)的數(shù)據(jù)傳輸方法、裝置、設(shè)備和介質(zhì)
- 輕量級(jí)請(qǐng)求的并發(fā)處理方法及相關(guān)設(shè)備
- 一種輕量級(jí)深度卷積神經(jīng)網(wǎng)絡(luò)的FPGA實(shí)現(xiàn)方法
- 一種小區(qū)選擇方法、輕量級(jí)終端及網(wǎng)絡(luò)設(shè)備
- 授權(quán)簽名生成方法、節(jié)點(diǎn)管理方法、裝置、設(shè)備和介質(zhì)
- 輕量級(jí)桌面機(jī)械臂底座及輕量級(jí)桌面機(jī)械臂
- 輕量級(jí)機(jī)械臂束線結(jié)構(gòu)、輕量級(jí)機(jī)械臂及機(jī)器人
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





