欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)頁(yè)信息欄的顯示方法和裝置及系統(tǒng)的制作方法_2

文檔序號(hào):9200389閱讀:來(lái)源:國(guó)知局
用于生成與每個(gè)所述預(yù)設(shè)事件對(duì)應(yīng)的腳本文件;所述發(fā) 送模塊,包括:接收子模塊,用于接收所述客戶端在當(dāng)前發(fā)生預(yù)設(shè)事件時(shí)發(fā)送的請(qǐng)求消息, 所述請(qǐng)求消息用于請(qǐng)求與所述當(dāng)前發(fā)生的預(yù)設(shè)事件對(duì)應(yīng)的腳本文件;第一發(fā)送子模塊,用 于從所述腳本文件中獲取與所述當(dāng)前發(fā)生的預(yù)設(shè)事件對(duì)應(yīng)的腳本文件,并將與所述當(dāng)前發(fā) 生的預(yù)設(shè)事件對(duì)應(yīng)的腳本文件發(fā)送給所述客戶端。
[0032] 可選的,所述確定模塊還用于生成或從其他設(shè)備獲取與每個(gè)所述預(yù)設(shè)事件對(duì)應(yīng)的 網(wǎng)頁(yè)文件;所述發(fā)送模塊,包括:第二發(fā)送子模塊,用于對(duì)所述網(wǎng)頁(yè)文件進(jìn)行加密,并將加 密后的網(wǎng)頁(yè)文件發(fā)送給所述客戶端。
[0033] 可選的,顯示信息欄的服務(wù)端裝置還包括:更新模塊,用于在需要更新信息欄時(shí), 修改所述信息欄的描述文件。
[0034] 本發(fā)明實(shí)施例提出的顯示信息欄的服務(wù)端裝置,通過(guò)確定每個(gè)預(yù)設(shè)事件對(duì)應(yīng)的信 息欄的描述文件,并發(fā)送給客戶端,以使客戶端在成功解析信息欄的描述文件后,根據(jù)描述 文件顯示相應(yīng)的信息欄,由于信息欄是根據(jù)描述文件進(jìn)行顯示的,而不是將信息欄嵌入到 瀏覽器中,因此在需要更新信息欄時(shí)可以更新對(duì)應(yīng)的信息欄描述文件,而不需要更新整個(gè) 瀏覽器程序,增強(qiáng)了瀏覽器中顯示的信息欄的實(shí)現(xiàn)靈活性,降低了更新的難度,并且提高了 靈活性。
[0035] 為達(dá)到上述目的,本發(fā)明實(shí)施例提出的網(wǎng)頁(yè)信息欄的顯示系統(tǒng),包括:上述任一方 面實(shí)施例所述的客戶端裝置和服務(wù)端裝置。
[0036] 本發(fā)明實(shí)施例提出的信息欄的實(shí)現(xiàn)系統(tǒng),通過(guò)客戶端在預(yù)設(shè)事件發(fā)生時(shí)獲取服務(wù) 端預(yù)先生成的與預(yù)設(shè)事件對(duì)應(yīng)的腳本文件,并對(duì)腳本文件進(jìn)行解析,在解析成功后根據(jù)該 腳本文件顯示信息欄,可通過(guò)腳本文件對(duì)信息欄的各組成部分進(jìn)行設(shè)定,豐富了信息欄的 展示方式;同時(shí),由于信息欄是根據(jù)腳本文件顯示的,而不是將信息欄嵌入到瀏覽器中,因 此在需要更新信息欄時(shí)可以更新對(duì)應(yīng)的信息欄描述文件,而不需要更新整個(gè)瀏覽器程序, 增強(qiáng)了瀏覽器中顯示的信息欄的實(shí)現(xiàn)靈活性,降低了更新的難度,并且提高了靈活性。
[0037] 本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變 得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
【附圖說(shuō)明】
[0038] 本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變 得明顯和容易理解,其中:
[0039] 圖1是本發(fā)明實(shí)施例提出的網(wǎng)頁(yè)信息欄的顯示方法的流程示意圖;
[0040] 圖2是Chrome瀏覽器提示用戶某插件或者擴(kuò)展崩潰的信息欄的示意圖;
[0041] 圖3是根據(jù)本發(fā)明一實(shí)施例的使用網(wǎng)頁(yè)文件實(shí)現(xiàn)的信息欄的示意圖;
[0042] 圖4是根據(jù)本發(fā)明另一實(shí)施例提出的網(wǎng)頁(yè)信息欄的顯示方法的流程示意圖;
[0043] 圖5是根據(jù)本發(fā)明另一實(shí)施例提出的網(wǎng)頁(yè)信息欄的顯示方法的流程示意圖;
[0044] 圖6是Chrome瀏覽器提示用戶翻譯網(wǎng)頁(yè)的信息欄的示意圖;
[0045] 圖7是本發(fā)明另一實(shí)施例的客戶端裝置的結(jié)構(gòu)示意圖;
[0046] 圖8是本發(fā)明另一實(shí)施例的客戶端裝置的結(jié)構(gòu)示意圖;
[0047] 圖9是本發(fā)明另一實(shí)施例的服務(wù)端裝置的結(jié)構(gòu)示意圖;
[0048] 圖10是本發(fā)明另一實(shí)施例的服務(wù)端裝置的結(jié)構(gòu)示意圖;
[0049] 圖11是本發(fā)明另一實(shí)施例的網(wǎng)頁(yè)信息欄的顯示系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0050] 下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終 相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考 附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。相反, 本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書(shū)的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同 物。
[0051] 下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的網(wǎng)頁(yè)信息欄的顯示方法、裝置及系統(tǒng)。
[0052] 圖1是本發(fā)明一實(shí)施例提出的網(wǎng)頁(yè)信息欄的顯示方法的流程示意圖,該方法包 括:
[0053] SlOl :從服務(wù)端獲取信息欄的描述文件,信息欄的描述文件與瀏覽器中發(fā)生的預(yù) 設(shè)事件對(duì)應(yīng)。
[0054] 其中,信息欄的描述文件可以是腳本文件,也可以是網(wǎng)頁(yè)文件等。
[0055] 具體地,可以在服務(wù)端預(yù)先配置好信息欄的描述文件,每個(gè)預(yù)設(shè)事件對(duì)應(yīng)一個(gè)信 息欄的描述文件,客戶端即可根據(jù)情況從服務(wù)端獲取對(duì)應(yīng)的信息欄的描述文件。
[0056] 當(dāng)信息欄的描述文件是腳本文件時(shí),從服務(wù)端獲取信息欄的描述文件包括:在當(dāng) 前發(fā)生預(yù)設(shè)事件時(shí),向服務(wù)端發(fā)送請(qǐng)求消息,其中,請(qǐng)求消息用于請(qǐng)求與所述當(dāng)前發(fā)生的預(yù) 設(shè)事件對(duì)應(yīng)的腳本文件,服務(wù)端中預(yù)先保存與每個(gè)預(yù)設(shè)事件對(duì)應(yīng)的腳本文件。然后接收服 務(wù)端根據(jù)請(qǐng)求消息發(fā)送的與當(dāng)前發(fā)生的預(yù)設(shè)事件對(duì)應(yīng)的腳本文件。
[0057] 其中,腳本文件包括預(yù)設(shè)個(gè)數(shù)的組成部分,在本發(fā)明的一個(gè)實(shí)施例中,參見(jiàn)表1,可 以把信息欄分成六種組成部分:背景、圖標(biāo)、文本、按鍵、列表、鏈接,并分別使用一個(gè)標(biāo)識(shí)來(lái) 表示這六個(gè)組成部分,每個(gè)標(biāo)識(shí)都對(duì)應(yīng)一些屬性,用來(lái)描述各個(gè)組成部分在信息欄上的狀 ??τ O
[0058] 表 1
[0059]
[0060] 可選的,不同的組成部分包括相同的屬性和特有的屬性。相同的屬性如標(biāo)識(shí)所在 位置(position),標(biāo)識(shí)尺寸(size)等;特有的屬性,例如,對(duì)于背景(background),可以有 color、image等屬性,對(duì)于文本(text),可以有value等屬性。從而可以通過(guò)這些標(biāo)識(shí)和 屬性來(lái)使用腳本文件描述一個(gè)信息欄,例如圖2所示的信息欄即可使用下面的腳本文件描 述:
[0061]
[0063]當(dāng)信息欄的描述文件是網(wǎng)頁(yè)文件時(shí),從服務(wù)端獲取信息欄的描述文件包括:接收 服務(wù)端發(fā)送的至少一個(gè)網(wǎng)頁(yè)文件,其中,每個(gè)預(yù)設(shè)事件對(duì)應(yīng)一個(gè)網(wǎng)頁(yè)文件,所述至少一個(gè)網(wǎng) 頁(yè)文件是加密后的網(wǎng)頁(yè)文件。將所述至少一個(gè)網(wǎng)頁(yè)文件保存在瀏覽器的本地文件中。在當(dāng) 前發(fā)生預(yù)設(shè)事件時(shí),從所述瀏覽器的本地文件中獲取與所述當(dāng)前發(fā)生的預(yù)設(shè)事件對(duì)應(yīng)的網(wǎng) 頁(yè)文件。
[0064] S102 :解析信息欄的描述文件。
[0065] 具體地,當(dāng)信息欄的描述文件是腳本文件時(shí),可以直接對(duì)該腳本文件進(jìn)行解析;而 在信息欄的描述文件是網(wǎng)頁(yè)文件時(shí),需要先將保存在瀏覽器的本地文件中的至少一個(gè)網(wǎng)頁(yè) 文件進(jìn)行解密,然后再進(jìn)行相應(yīng)的解析。
[0066] S103 :在解析成功后,根據(jù)信息欄的描述文件顯示信息欄。
[0067] 具體地,在解析成功后,可以根據(jù)信息欄的描述文件顯示信息欄,例如,當(dāng)所述描 述文件是腳本文件時(shí),根據(jù)所述腳本文件中對(duì)信息欄的各個(gè)組成部分的屬性的描述,顯示 相應(yīng)形態(tài)的信息欄;或者,當(dāng)所述描述文件是網(wǎng)頁(yè)文件時(shí),加載對(duì)應(yīng)的網(wǎng)頁(yè)文件,以顯示網(wǎng) 頁(yè)文件中預(yù)先設(shè)定的信息欄。
[0068] 在本發(fā)明的一個(gè)具體實(shí)施例中,以信息欄的描述文件為網(wǎng)頁(yè)文件為例,首先服務(wù) 端可以為每個(gè)預(yù)設(shè)事件設(shè)計(jì)一套網(wǎng)頁(yè)版本的信息欄,并生成相應(yīng)的網(wǎng)頁(yè)文件。由于客戶端 存在瀏覽器本地腳本文件,因此,為了保證網(wǎng)頁(yè)文件不被修改,在發(fā)送時(shí)可將這些網(wǎng)頁(yè)文件 加密并打包成一個(gè)dat文件,通過(guò)服務(wù)端下發(fā)文件的方式替換掉客戶端中瀏覽器的dat文 件。當(dāng)某個(gè)預(yù)設(shè)事件發(fā)生時(shí),瀏覽器會(huì)解密本地的dat文件,提取出與當(dāng)前發(fā)生的預(yù)設(shè)事件 對(duì)應(yīng)的網(wǎng)頁(yè)文件并加載,如圖3所示,如果加載成功,則在預(yù)設(shè)事件對(duì)應(yīng)的界面展示該網(wǎng)頁(yè) 文件預(yù)設(shè)效果的信息欄。
[0069] 由于瀏覽器可以展示多種多樣的網(wǎng)頁(yè),因此利用網(wǎng)頁(yè)文件來(lái)顯示信息欄,可以使 得信息欄的形式和內(nèi)容都更加豐富多樣。同時(shí),還可以通過(guò)網(wǎng)頁(yè)文件與客戶端腳本文件相 結(jié)合來(lái)顯示信息欄,可以為用戶提供更多操作選擇。
[0070] 進(jìn)一步地,由于信息欄的描述文件是從服務(wù)端獲取的,而不是寫(xiě)死在瀏覽器中,因 此,在需要更新信息欄時(shí),只需要從服務(wù)端獲取更新后的信息欄的描述文件,并根據(jù)更新后 的信息欄的描述文件顯示更新后的信息欄即可。
[0071] 本實(shí)施例通過(guò)從服務(wù)端獲取信息欄的描述文件并進(jìn)行解析,在解析成功后根據(jù)信 息
當(dāng)前第2頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
恩平市| 太湖县| 宁晋县| 台山市| 陆良县| 竹北市| 广德县| 高要市| 温泉县| 麻城市| 邢台市| 广元市| 湄潭县| 湟中县| 河西区| 交口县| 文水县| 鄂托克旗| 温泉县| 兴业县| 留坝县| 长武县| 安康市| 炎陵县| 迁安市| 田东县| 儋州市| 宁武县| 湘潭县| 济南市| 灵川县| 政和县| 桐庐县| 北安市| 阿鲁科尔沁旗| 竹北市| 古浪县| 花莲市| 彭山县| 色达县| 客服|