專利名稱:文件顯示裝置及方法
技術領域:
本發(fā)明涉及網(wǎng)絡應用領域,具體涉及一種文件顯示裝置及一種文件顯示方法。
背景技術:
瀏覽器是指可以顯示網(wǎng)頁服務器或者文件系統(tǒng)的HTML (Hypertext MarkupLanguage,超文本標記語言)文件內(nèi)容,并讓用戶與這些文件交互的一種軟件。網(wǎng)頁瀏覽器主要通過HTTP協(xié)議(HyperText Transfer Protocol,超文本傳輸協(xié)議)與網(wǎng)頁服務器交互并獲取網(wǎng)頁,這些網(wǎng)頁由URL (Uniform/Universal Resource Locator,統(tǒng)一資源定位符)指定,文件格式通常為 HTML,并由 MIME (Multipurpose Internet Mail Extension,多用途網(wǎng)際郵件擴充協(xié)議)在HTTP協(xié)議中指明。一個網(wǎng)頁中可以包括多個文檔,每個文檔都是分別從服務器獲取的。大部分的瀏 覽器本身支持除了 HTML之外的廣泛的格式,例如JPEG、PNG、GIF等圖像格式,并且能夠擴展支持眾多的插件(plug-1ns)。另外,許多瀏覽器還支持其他的URL類型及其相應的協(xié)議,如FTP (File Transfer Protocol,文件傳輸協(xié)議)、Gopher (The Internet Gopher Protocol,RFC-1436網(wǎng)際Gopher協(xié)議)、HTTPS (HTTP協(xié)議的加密版本)。HTTP內(nèi)容類型和URL協(xié)議規(guī)范允許網(wǎng)頁設計者在網(wǎng)頁中嵌入圖像、動畫、視頻、聲音、流媒體等。個人電腦上常見的網(wǎng)頁瀏覽器包括微軟的 Internet Explorer(簡稱為 IE)、Mozilla 的 Firefox、Apple 的 Safari,Opera、Google Chrome> GreenBrowser瀏覽器、360安全瀏覽器、搜狗高速瀏覽器、天天瀏覽
吳坐-nfr ο但是,目前的瀏覽器對于瀏覽器本地的文件系統(tǒng)的訪問界面很少。由此,瀏覽器對于本地的文件系統(tǒng)的訪問和操作不是很方便,效率低下,進而不能很好進行本地文件的管理。進一步地,當用戶使用文件資源管理器對本地文件進行操作時,文件資源管理器對本地資源的顯示是單個界面的,無法同時保留多個呈現(xiàn)界面,用戶的切換操作不方便,操作效率低下。
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的文件顯示裝置和相應的文件顯示方法。依據(jù)本發(fā)明的一個方面,提供了一種文件顯示裝置,適用于支持多頁面顯示的瀏覽器,包括標簽生成模塊,配置為當在所述瀏覽器打開頁面時,根據(jù)頁面顯示的內(nèi)容生成對應的標簽,其中,所述頁面顯示的內(nèi)容包括本地文件和/或網(wǎng)絡文件;顯示模塊,配置為對于每一個頁面,在瀏覽器界面中顯示頁面的內(nèi)容以及對應的標簽??蛇x地,所述標簽生成模塊還配置為
若當前頁面顯示的內(nèi)容是網(wǎng)絡文件時,為該頁面生成網(wǎng)絡標簽;以及若當前頁面顯示的內(nèi)容是本地文件時,為該頁面生成本地標簽。可選地,所述網(wǎng)絡標簽和所述本地標簽外觀不同??蛇x地,上述裝置還包括接收模塊,配置為當所述瀏覽器中同時存在多個標簽時,接收用戶的選擇指令,其中,所述選擇指令用于選擇一個標簽;切換模塊,配置為根據(jù)所述選擇指令,將所述瀏覽器界面上顯示的頁面由當前頁面切換至選擇的標簽所對應的頁面。
可選地,上述裝置還包括界面劃分模塊,配置為根據(jù)所述瀏覽器界面顯示的內(nèi)容對該界面進行劃分??蛇x地,所述界面劃分模塊還配置為將所述瀏覽器界面劃分為第一部分和第二部分,其中,第一部分顯示網(wǎng)絡文件,第二部分顯示本地文件。可選地,上述裝置還包括文件操作模塊,配置為當所述瀏覽器界面顯示的內(nèi)容是本地文件時,在所述瀏覽器界面上對該本地文件執(zhí)行操作??蛇x地,所述文件操作模塊還配置為識別本地文件的后綴標識;在預設置的映射列表中查詢對該后綴標識類型的本地文件進行操作的插件,其中,所述映射列表中存儲有后綴標識與插件的映射關系;利用查詢到的插件對所述本地文件執(zhí)行操作??蛇x地,所述映射列表存儲在本地或者所述瀏覽器能夠進行信息獲取的服務器中。可選地,所述操作包括下列至少之一打開本地文件;編輯本地文件;刪除本地文件;復制本地文件;移動本地文件。依據(jù)本發(fā)明的另一個方面,提供了一種文件顯示方法,適用于支持多頁面顯示的瀏覽器,包括當在所述瀏覽器同時打開至少兩個頁面時,根據(jù)各頁面顯示的內(nèi)容生成對應的標簽,其中,所述各頁面顯示的內(nèi)容包括本地文件和/或網(wǎng)絡文件;對于每一個頁面,在瀏覽器界面中同步顯示頁面的內(nèi)容以及對應的標簽??蛇x地,所述根據(jù)各頁面顯示的內(nèi)容生成對應的標簽,包括若當前頁面顯示的內(nèi)容是網(wǎng)絡文件時,為該頁面生成網(wǎng)絡標簽;以及若當前頁面顯示的內(nèi)容是本地文件時,為該頁面生成本地標簽??蛇x地,所述網(wǎng)絡標簽和所述本地標簽外觀不同。可選地,在瀏覽器界面中同步顯示頁面的內(nèi)容以及對應的標簽之后,還包括 當所述瀏覽器中同時存在多個標簽時,接收用戶的選擇指令,其中,所述選擇指令用于選擇一個標簽;根據(jù)所述選擇指令,將所述瀏覽器界面上顯示的頁面由當前頁面切換至選擇的標簽所對應的頁面??蛇x地,上述方法還包括根據(jù)所述瀏覽器界面顯示的內(nèi)容對該界面進行劃分??蛇x地,根據(jù)所述瀏覽器界面顯示的內(nèi)容對該界面進行劃分,包括將所述瀏覽器界面劃分為第一部分和第二部分,其中,第一部分顯示網(wǎng)絡文件,第二部分顯示本地文件??蛇x地,當所述瀏覽器界面顯示的內(nèi)容是本地文件時,在所述瀏覽器界面上對該本地文件執(zhí)行操作??蛇x地,在所述瀏覽器界面上對該本地文件執(zhí)行操作,包括識別本地文件的后綴標識;在預設置的映射列表中查詢對該后綴標識類型的本地文件進行操作的插件,其中,所述映射列表中存儲有后綴標識與插件的映射關系;利用查詢到的插件對所述本地文件執(zhí)行操作。可選地,所述映射列表存儲在本地或者所述瀏覽器能夠進行信息獲取的服務器中??蛇x地,所述操作包括下列至少之一打開本地文件;編輯本地文件;刪除本地文件;復制本地文件; 移動本地文件。本發(fā)明實施例提供的文件顯示裝置可以在瀏覽器中同時打開或顯示本地文件和網(wǎng)絡文件,在瀏覽器中集成了文件管理資源器的功能(顯示本地文件),同時又對其進功能進行改進,不僅僅提供本地文件的單一顯示界面,而是能夠同時在多個頁面中顯示多個本地文件,同時保留多個呈現(xiàn)頁面。并且,本發(fā)明實施例中標簽生成模塊為每個頁面都生成了對應的標簽,用戶若需要切換不同的呈現(xiàn)頁面時,只需要選擇不同的標簽即可,提高了用戶切換操作的準確性,并提高了切換效率。上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式
。
通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中圖1示出了根據(jù)本發(fā)明一個實施例的文件顯示裝置的結構示意圖;圖2示出了根據(jù)本發(fā)明一個實施例的本地文件切換的示意圖;圖3示出了根據(jù)本發(fā)明一個實施例的界面劃分的另外一種示意圖4示出了根據(jù)本發(fā)明一個實施例的文件顯示方法的處理流程圖;以及圖5示出了根據(jù)本發(fā)明一個實施例的在瀏覽器界面上對該本地文件執(zhí)行操作的處理流程圖。
具體實施例方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領域的技術人員。相關技術中提到,文件資源管理器對本地資源的顯示是單個界面的,無法同時保留多個呈現(xiàn)界面,用戶的切換操作不方便,操作效率低下。 為解決上述技術問題,本發(fā)明實施例提供了一種文件顯示裝置,該裝置適用于支持多頁面顯示的瀏覽器。由于瀏覽器支持多頁面顯示,因此,將該文件顯示裝置應用于瀏覽器時,就能夠克服單個界面的缺陷,同時保留多個呈現(xiàn)界面。圖1示出了根據(jù)本發(fā)明一個實施例的文件顯示裝置的結構示意圖。參見圖1,文件顯示裝置包括標簽生成模塊Iio以及顯示模塊120?,F(xiàn)分別對文件顯示裝置的結構部件及功能進行說明。首先,介紹標簽生成模塊110。當在瀏覽器打開頁面時,標簽生成模塊110會根據(jù)頁面顯示的內(nèi)容生成對應的標簽,標簽的意義在于區(qū)分不同的頁面。頁面標簽生成后,用戶可以根據(jù)標簽選擇打開顯示的頁面。其中,本例中頁面顯示的內(nèi)容不僅僅包括瀏覽器通常訪問的網(wǎng)絡文件,還包括本地文件。 然后,介紹顯示模塊120。標簽生成后,對于每一個頁面,顯示模塊120會在瀏覽器界面中顯示頁面的內(nèi)容以及對應的標簽。S卩,本發(fā)明實施例提供的文件顯示裝置可以在瀏覽器中同時打開或顯示本地文件和網(wǎng)絡文件,在瀏覽器中集成了文件資源管理器的功能(顯示本地文件),同時又對其功能進行改進,不僅僅提供本地文件的單一顯示界面,而是能夠同時在多個頁面中顯示多個本地文件,同時保留多個呈現(xiàn)頁面。并且,本發(fā)明實施例中標簽生成模塊為每個頁面都生成了對應的標簽,用戶若需要切換不同的呈現(xiàn)頁面時,只需要選擇不同的標簽即可,提高了用戶切換操作的準確性,并提高了切換效率。實施時,文件顯示裝置可以單獨地實現(xiàn)在瀏覽器的一個插件中,也是可以實現(xiàn)在其他的插件中,例如實現(xiàn)在收藏夾的插件中。前文提及,本例中頁面顯示的內(nèi)容不僅僅包括瀏覽器通常訪問的網(wǎng)絡文件,還包括本地文件。因此,標簽生成模塊110需要為不同的文件類型生成不同類型的標簽,以便于用戶根據(jù)標簽區(qū)分不同的文件,進而進行選擇。具體的,若確定當前頁面顯示的內(nèi)容是網(wǎng)絡文件時,標簽生成模塊110為該頁面生成網(wǎng)絡標簽。進一步,若確定當前頁面顯示的內(nèi)容是本地文件時,標簽生成模塊Iio為該頁面生成本地標簽。網(wǎng)絡標簽和本地標簽除自身所起到的標簽功能外,還可以用于區(qū)分不同的文件類型。因此,網(wǎng)絡標簽和本地標簽的外觀可以不同。例如,網(wǎng)絡標簽的字體以普通字體呈現(xiàn),而本地標簽的字體以高亮字呈現(xiàn)。再例如,網(wǎng)絡標簽的標題前全部加網(wǎng)絡標識(例如 ),而本地標簽的標題前全部添加本地磁盤的標識(例如C \D \E )。再例如,網(wǎng)絡標簽的背景色與本地標簽的背景色不同,等等。上面僅僅是幾個具體的實例,具體實施時還可以有其他的區(qū)分辦法,能夠?qū)烧邊^(qū)分開即可。采用本發(fā)明實施例提供的文件顯示裝置,當用戶打開多個本地文件時,多個本地文件將在不同標簽代表的頁面中進行顯示,用戶可以通過點擊不同的標簽而方便地切換不同的本地資源,圖2示出了根據(jù)本發(fā)明一個實施例的本地文件切換的示意圖。參見圖1,文件顯示裝置中還可以包括接收模塊130和切換模塊140。當多頁面顯示時,用戶可以根據(jù)自己的意愿選擇想要瀏覽的頁面或內(nèi)容,針對想要瀏覽的頁面或內(nèi)容發(fā)起選擇指令即可。多頁面顯示時,瀏覽器中同時存在多個標簽,接收模塊130能夠接收用戶的選擇指令,解析該選擇指令,在多個標簽中選擇一個標簽。之后,切換模塊140可以根據(jù)選擇指令解析出的標簽,將瀏覽器界面上顯示的頁面由當前頁面切換至選擇的標簽所對應的頁面。由于文件顯示裝置在瀏覽器界面上顯示的內(nèi)容類型可能有多種,例如,一種分類 是網(wǎng)絡文件和本地文件。為區(qū)別不同的內(nèi)容,則參見圖1,文件顯示裝置中還可以包括界面劃分模塊150,根據(jù)瀏覽器界面顯示的內(nèi)容對該界面進行劃分。具體的劃分部分數(shù)量根據(jù)具體情況而定。例如,只存在兩種文件或者用戶只需要瀏覽兩種文件,則此時分為兩部分即可。三種四種乃至以上的原理均是相類似的。例如,當以網(wǎng)絡文件和本地文件兩種區(qū)別進行界面劃分時,界面劃分模塊150將瀏覽器界面劃分為第一部分和第二部分,其中,第一部分顯示網(wǎng)絡文件,第二部分顯示本地文件。此時,瀏覽器的顯示界面分為兩大塊,一部分是web瀏覽(顯示網(wǎng)絡文件),一部分是內(nèi)部資源顯示(顯示本地文件)。兩部分的顯示均以標簽(tab)形式呈現(xiàn)內(nèi)容。圖2還示出了界面劃分的一種示意圖。圖3示出了根據(jù)本發(fā)明一個實施例的界面劃分的另外一種示意圖。即,劃分的兩大部分可以是融合在一起,也可以是完全獨立的。上述兩種呈現(xiàn)形式可由用戶選擇,并且各部分的大小可由用戶調(diào)節(jié)。此處的第一部分和第二部分僅用于區(qū)分不同的區(qū)域,并沒有排序或者其他意義,在實際界面中,第一部分和第二部分的位置可以互換。前文提及,文件顯示裝置可以訪問本地文件,進一步,文件顯示裝置還可以對本地文件進行操作。參見圖1,文件顯示裝置中還設置有文件操作模塊160。當瀏覽器界面顯示的內(nèi)容是本地文件時,文件操作模塊160在瀏覽器界面上對該本地文件執(zhí)行操作。對于本地文件被打開的方式,可分為兩種,一種是開發(fā)商已經(jīng)提供了插件,如flash,一種是只能由本地程序打開,對于無論哪種,解決方案是在本地存放一份配置文件(也可以稱為映射列表),里面提供的不同后綴文件打開方式的映射。具體的,文件操作模塊160可以按如下步驟實現(xiàn)對本地文件的操作首先,文件操作模塊160識別本地文件的后綴標識。然后,文件操作模塊160在預設置的映射列表中查詢對該后綴標識類型的本地文件進行操作的插件,其中,映射列表中存儲有后綴標識與插件的映射關系;最后,文件操作模塊160利用查詢到的插件對本地文件執(zhí)行操作。當文件顯示裝置設置在瀏覽器中,點擊瀏覽器中顯示的文件,瀏覽器會自動判斷文件類型并調(diào)用匹配的插件和程序進行處理,插件越多,瀏覽器處理文件能力更強。
實施時,插件通常是由各工作線程實現(xiàn),利用插件對本地文件執(zhí)行操作即是由其對應的線程對本地文件進行操作。其中,映射列表可以存儲在本地,也可以存儲在瀏覽器能夠進行信息獲取的服務器中,例如云服務器。將映射列表存儲在云服務器中可以減輕本地客戶端或者固定服務器的存儲負載,保障空間的可利用性。文件顯示裝置對于本地文件的操作有多種,優(yōu)選的,包括下列至少之一打開本地文件;編輯本地文件;刪除本地文件;復制本地文件; 移動本地文件。此處列舉的操作僅僅是部分實例,具體的操作還包括多種,根據(jù)實際情況而定。上述的本地文件可以是文本文件、圖片文件、視頻、音頻文件等任何形式的文件。步驟S404、對于每一個頁面,在瀏覽器界面中同步顯示頁面的內(nèi)容以及對應的標簽。步驟S402在實施時,根據(jù)頁面顯示的內(nèi)容不同,生成的標簽類型也不同,以便于用戶根據(jù)標簽區(qū)分不同的文件,進而進行選擇。若當前頁面顯示的內(nèi)容是網(wǎng)絡文件時,則為該頁面生成網(wǎng)絡標簽。相應的,若當前頁面顯示的內(nèi)容是本地文件時,則為該頁面生成本地標簽。網(wǎng)絡標簽和本地標簽除自身所起到的標簽功能外,還可以用于區(qū)分不同的文件類型。因此,網(wǎng)絡標簽和本地標簽的外觀可以不同。例如,網(wǎng)絡標簽的字體以普通字體呈現(xiàn),而本地標簽的字體以高亮字呈現(xiàn)。再例如,網(wǎng)絡標簽的標題前全部加網(wǎng)絡標識(例如SI),而本地標簽的標題前全部添加本地磁盤的標識(例如C \D \E )。再例如,網(wǎng)絡標簽的背景色與本地標簽的背景色不同,等等。上面僅僅是幾個具體的實例,具體實施時還可以有其他的區(qū)分辦法,能夠?qū)烧邊^(qū)分開即可。采用本發(fā)明實施例提供的文件顯示裝置,當用戶打開多個本地文件時,多個本地文件將在不同標簽代表的頁面中進行顯示,用戶可以通過點擊不同的標簽而方便地切換不同的本地資源。當多頁面顯示時,用戶可以根據(jù)自己的意愿選擇想要瀏覽的頁面或內(nèi)容,針對想要瀏覽的頁面或內(nèi)容發(fā)起選擇指令即可。多頁面顯示時,瀏覽器中同時存在多個標簽,接收用戶的選擇指令后,解析該選擇指令,在多個標簽中選擇一個標簽。之后,可以根據(jù)選擇指令解析出的標簽,將瀏覽器界面上顯示的頁面由當前頁面切換至選擇的標簽所對應的頁面。由于文件顯示裝置在瀏覽器界面上顯示的內(nèi)容類型可能有多種,例如,一種分類是網(wǎng)絡文件和本地文件。為區(qū)別不同的內(nèi)容,則可以根據(jù)瀏覽器界面顯示的內(nèi)容對該界面進行劃分。具體的劃分部分數(shù)量根據(jù)具體情況而定。例如,只存在兩種文件或者用戶只需要瀏覽兩種文件,則此時分為兩部分即可。三種四種乃至以上的原理均是相類似的。例如,當以網(wǎng)絡文件和本地文件兩種區(qū)別進行界面劃分時,可以將瀏覽器界面劃分為第一部分和第二部分,其中,第一部分顯示網(wǎng)絡文件,第二部分顯示本地文件。此時,瀏覽器的顯示界面分為兩大塊,一部分是web瀏覽(顯示網(wǎng)絡文件),一部分是內(nèi)部資源顯示(顯示本地文件)。兩部分的顯示均以標簽(tab)形式呈現(xiàn)內(nèi)容。此處的第一部分和第二部分僅用于區(qū)分不同的區(qū)域,并沒有排序或者其他意義,在實際界面中,第一部分和第二部分的位置可以互換。當瀏覽器界面顯示的內(nèi)容是本地文件時,可以在瀏覽器界面上對該本地文件執(zhí)行操作。圖5示出了根據(jù)本發(fā)明一個實施例的在瀏覽器界面上對該本地文件執(zhí)行操作的處理流程圖,包括步驟S502至步驟S506。步驟S502、識別本地文件的后綴標識。步驟S504、在預設置的映射列表中查詢對該后綴標識類型的本地文件進行操作的插件,其中,映射列表中存儲有后綴標識與插件的映射關系。步驟S506、利用查詢到的插件對本地文件執(zhí)行操作。
當文件顯示裝置設置在瀏覽器中,點擊瀏覽器中顯示的文件,瀏覽器會自動判斷文件類型并調(diào)用匹配的插件和程序進行處理,插件越多,瀏覽器處理文件能力越強。實施時,插件通常是由各工作線程實現(xiàn),利用插件對本地文件執(zhí)行操作即是由其對應的線程對本地文件進行操作。其中,映射列表可以存儲在本地,也可以瀏覽器能夠進行信息獲取的服務器中,例如云服務器。將映射列表存儲在云服務器中可以減輕本地客戶端或者固定服務器的存儲負載,保障空間的可利用性。文件顯示裝置對于本地文件的操作有多種,優(yōu)選的,包括下列至少之一打開本地文件;編輯本地文件;刪除本地文件;復制本地文件;移動本地文件。此處列舉的操作僅僅是部分實例,具體的操作還包括多種,根據(jù)實際情況而定。上述的本地文件可以是文本文件、圖片文件、視頻、音頻文件等任何形式的文件。采用本發(fā)明實施例提供的文件顯示裝置及方法,能夠?qū)崿F(xiàn)Web瀏覽和本地文件瀏覽之間的結合,進一步地實現(xiàn)了本地內(nèi)容的多界面展示以及本地文件在瀏覽器中的操作,提高用戶切換本地文件的操作效率,實現(xiàn)本地資源與web資源的整合。采用本發(fā)明實施例提供的文件顯示裝置及方法能夠達到如下有益效果本發(fā)明實施例提供的文件顯示裝置可以在瀏覽器中同時打開或顯示本地文件和網(wǎng)絡文件,在瀏覽器中集成了文件資源管理器的功能(顯示本地文件),同時又對其進功能進行改進,不僅僅提供本地文件的單一顯示界面,而是能夠同時在多個頁面中顯示多個本地文件,同時保留多個呈現(xiàn)頁面。并且,本發(fā)明實施例中標簽生成模塊為每個頁面都生成了對應的標簽,用戶若需要切換不同的呈現(xiàn)頁面時,只需要選擇不同的標簽即可,提高了用戶切換操作的準確性,并提高了切換效率。在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設備固有相關。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構造這類系統(tǒng)所要求的結構是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式
的權利要求書由此明確地并入該具體實施方式
,其中每個權利要求本身都作為本發(fā)明的單獨實施例。
本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP )來實現(xiàn)根據(jù)本發(fā)明實施例的文件顯示裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
權利要求
1.ー種文件顯示裝置,適用于支持多頁面顯示的瀏覽器,包括 標簽生成模塊,配置為當在所述瀏覽器打開頁面時,根據(jù)頁面顯示的內(nèi)容生成對應的標簽,其中,所述頁面顯示的內(nèi)容包括本地文件和/或網(wǎng)絡文件; 顯示模塊,配置為對于每ー個頁面,在瀏覽器界面中顯示頁面的內(nèi)容以及對應的標簽。
2.根據(jù)權利要求1所述的裝置,所述標簽生成模塊還配置為 若當前頁面顯示的內(nèi)容是網(wǎng)絡文件吋,為該頁面生成網(wǎng)絡標簽;以及 若當前頁面顯示的內(nèi)容是本地文件吋,為該頁面生成本地標簽。
3.根據(jù)權利要求2所述的裝置,所述網(wǎng)絡標簽和所述本地標簽外觀不同。
4.根據(jù)權利要求1至3任一項所述的裝置,還包括 接收模塊,配置為當所述瀏覽器中同時存在多個標簽吋,接收用戶的選擇指令,其中,所述選擇指令用于選擇一個標簽; 切換模塊,配置為根據(jù)所述選擇指令,將所述瀏覽器界面上顯示的頁面由當前頁面切換至選擇的標簽所對應的頁面。
5.根據(jù)權利要求1至4任一項所述的裝置,還包括 界面劃分模塊,配置為根據(jù)所述瀏覽器界面顯示的內(nèi)容對該界面進行劃分。
6.根據(jù)權利要求5所述的裝置,所述界面劃分模塊還配置為將所述瀏覽器界面劃分為第一部分和第二部分,其中,第一部分顯示網(wǎng)絡文件,第二部分顯示本地文件。
7.根據(jù)權利要求1至6任一項所述的裝置,還包括 文件操作模塊,配置為當所述瀏覽器界面顯示的內(nèi)容是本地文件時,在所述瀏覽器界面上對該本地文件執(zhí)行操作。
8.根據(jù)權利要求7所述的裝置,所述文件操作模塊還配置為 識別本地文件的后綴標識; 在預設置的映射列表中查詢對該后綴標識類型的本地文件進行操作的插件,其中,所述映射列表中存儲有后綴標識與摘件的映射關系; 利用查詢到的插件對所述本地文件執(zhí)行操作。
9.根據(jù)權利要求8所述的裝置,所述映射列表存儲在本地或者所述瀏覽器能夠進行信息獲取的服務器中。
10.根據(jù)權利要求7至9任一項所述的裝置,所述操作包括下列至少之ー 打開本地文件; 編輯本地文件; 刪除本地文件; 復制本地文件; 移動本地文件。
11.ー種文件顯示方法,適用于支持多頁面顯示的瀏覽器,包括 當在所述瀏覽器同時打開至少兩個頁面時,根據(jù)各頁面顯示的內(nèi)容生成對應的標簽,其中,所述各頁面顯示的內(nèi)容包括本地文件和/或網(wǎng)絡文件; 對于每ー個頁面,在瀏覽器界面中同步顯示頁面的內(nèi)容以及對應的標簽。
12.根據(jù)權利要求11所述的方法,所述根據(jù)各頁面顯示的內(nèi)容生成對應的標簽,包括 若當前頁面顯示的內(nèi)容是網(wǎng)絡文件吋,為該頁面生成網(wǎng)絡標簽;以及若當前頁面顯示的內(nèi)容是本地文件時,為該頁面生成本地標簽。
13.根據(jù)權利要求12所述的方法,所述網(wǎng)絡標簽和所述本地標簽外觀不同。
14.根據(jù)權利要求11至13任一項所述的方法,在瀏覽器界面中同步顯示頁面的內(nèi)容以及對應的標簽之后,還包括 當所述瀏覽器中同時存在多個標簽時,接收用戶的選擇指令,其中,所述選擇指令用于選擇一個標簽; 根據(jù)所述選擇指令,將所述瀏覽器界面上顯示的頁面由當前頁面切換至選擇的標簽所對應的頁面。
15.根據(jù)權利要求11至14任一項所述的方法,還包括根據(jù)所述瀏覽器界面顯示的內(nèi)容對該界面進行劃分。
16.根據(jù)權利要求15所述的方法,根據(jù)所述瀏覽器界面顯示的內(nèi)容對該界面進行劃分,包括 將所述瀏覽器界面劃分為第一部分和第二部分,其中,第一部分顯示網(wǎng)絡文件,第二部分顯示本地文件。
17.根據(jù)權利要求11至16任一項所述的方法,當所述瀏覽器界面顯示的內(nèi)容是本地文件時,在所述瀏覽器界面上對該本地文件執(zhí)行操作。
18.根據(jù)權利要求17所述的方法,在所述瀏覽器界面上對該本地文件執(zhí)行操作,包括 識別本地文件的后綴標識; 在預設置的映射列表中查詢對該后綴標識類型的本地文件進行操作的插件,其中,所述映射列表中存儲有后綴標識與插件的映射關系; 利用查詢到的插件對所述本地文件執(zhí)行操作。
19.根據(jù)權利要求18所述的方法,所述映射列表存儲在本地或者所述瀏覽器能夠進行信息獲取的服務器中。
20.根據(jù)權利要求17至19任一項所述的方法,所述操作包括下列至少之一 打開本地文件; 編輯本地文件; 刪除本地文件; 復制本地文件; 移動本地文件。
全文摘要
本發(fā)明公開了一種文件顯示裝置,適用于支持多頁面顯示的瀏覽器,包括標簽生成模塊,配置為當在所述瀏覽器打開頁面時,根據(jù)頁面顯示的內(nèi)容生成對應的標簽,其中,所述頁面顯示的內(nèi)容包括本地文件和/或網(wǎng)絡文件;顯示模塊,配置為對于每一個頁面,在瀏覽器界面中顯示頁面的內(nèi)容以及對應的標簽。采用本發(fā)明能夠提高用戶切換操作的準確性以及切換效率。本發(fā)明還公開了相應的方法。
文檔編號G06F17/30GK103024010SQ20121051035
公開日2013年4月3日 申請日期2012年12月3日 優(yōu)先權日2012年12月3日
發(fā)明者張毅, 任寰 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司