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

保存多個(gè)瀏覽器實(shí)例作為可選web工程的制作方法

文檔序號(hào):7946909閱讀:173來源:國知局
專利名稱:保存多個(gè)瀏覽器實(shí)例作為可選web工程的制作方法
技術(shù)領(lǐng)域
本發(fā)明總體上涉及改進(jìn)的瀏覽器,具體而言,涉及通過瀏覽器訪問的web頁面的改進(jìn)的存儲(chǔ)。
背景技術(shù)
已經(jīng)證明web瀏覽器本身是用戶訪問因特網(wǎng)重要和功能性的界面。用戶向web瀏覽器提供web地址,web瀏覽器訪問位于該web地址的服務(wù)器、檢索在該web地址可以獲得的web頁面并控制web頁面通過輸出界面的輸出。
隨著每一天通過因特網(wǎng)和內(nèi)聯(lián)網(wǎng)可以獲得的web頁面數(shù)量的增長(zhǎng),利用許多瀏覽器提供的有用特征是將web地址作為書簽的選項(xiàng)。當(dāng)用戶選擇將web地址加入書簽時(shí),web頁面的標(biāo)題和web地址加到可選web地址的目錄中。為了進(jìn)一步組織書簽,用戶可以分類web地址或者將web地址歸檔到文件夾中。書簽列表的一個(gè)好處是用戶只需要從列表中選擇書簽就可以快速地再次訪問作為書簽的web頁面。
對(duì)于大部分瀏覽器,用戶可以選擇同時(shí)打開瀏覽器的多個(gè)實(shí)例。瀏覽器的每個(gè)實(shí)例訪問不同的web地址。在其中瀏覽器的多個(gè)實(shí)例同時(shí)打開的一個(gè)例子中,每個(gè)瀏覽器實(shí)例由可以與其它打開的瀏覽器窗口重疊的獨(dú)立瀏覽器窗口表示。例如,當(dāng)用戶研究特定主題并想在不同參考文獻(xiàn)之間快速轉(zhuǎn)換時(shí),對(duì)不同頁面打開多個(gè)瀏覽器窗口會(huì)是有利的。
盡管書簽化提供了用于存儲(chǔ)單個(gè)web地址的解決方案,但是當(dāng)用戶有多個(gè)同時(shí)打開的瀏覽器實(shí)例時(shí),沒有用于存儲(chǔ)多個(gè)同時(shí)訪問的web地址記錄而不用分別為每個(gè)web地址提供書簽的解決方案。此外,書簽化是有限制的,因?yàn)樵跁炛兄槐4媪藈eb地址,而且為了要訪問該web地址,網(wǎng)絡(luò)連接必須可用。

發(fā)明內(nèi)容
根據(jù)第一方面,提供了用于存儲(chǔ)多個(gè)打開的瀏覽器實(shí)例記錄的方法,包括檢測(cè)多個(gè)當(dāng)前打開的瀏覽器實(shí)例,其中所述多個(gè)瀏覽器實(shí)例中的每一個(gè)訪問特定的網(wǎng)絡(luò)地址;及將所述多個(gè)瀏覽器實(shí)例作為可選工程文件存儲(chǔ)在一起,其中當(dāng)選擇所述可選工程文件時(shí),所述多個(gè)瀏覽器實(shí)例被同時(shí)重新打開。
優(yōu)選地,該方法還包括接收對(duì)所述多個(gè)瀏覽器實(shí)例的選擇;及只將所述多個(gè)瀏覽器實(shí)例的所述選擇作為所述可選工程文件保存。更優(yōu)選地,該方法還包括將用于所述多個(gè)瀏覽器實(shí)例中每一個(gè)的web地址保存在所述可選工程文件中。更優(yōu)選地,該方法還包括將所述多個(gè)瀏覽器實(shí)例中每一個(gè)的內(nèi)容保存在所述可選工程文件中。
優(yōu)選地,該方法還包括從對(duì)所述多個(gè)瀏覽器實(shí)例中一個(gè)的輸入接收將所述多個(gè)瀏覽器實(shí)例作為可選工程文件存儲(chǔ)的請(qǐng)求。更優(yōu)選地,該方法還包括創(chuàng)建所述可選工程文件。
根據(jù)第二方面,提供了用于存儲(chǔ)多個(gè)打開的瀏覽器實(shí)例記錄的系統(tǒng),包括用于檢測(cè)多個(gè)當(dāng)前打開的瀏覽器實(shí)例的裝置,其中所述多個(gè)瀏覽器實(shí)例中的每一個(gè)訪問特定的網(wǎng)絡(luò)地址;及用于將所述多個(gè)瀏覽器實(shí)例作為可選工程文件存儲(chǔ)在一起的裝置,其中當(dāng)選擇所述可選工程文件時(shí),所述多個(gè)瀏覽器實(shí)例被同時(shí)重新打開。
根據(jù)第三方面,提供了包括程序代碼裝置的計(jì)算機(jī)程序產(chǎn)品,當(dāng)所述程序在計(jì)算機(jī)上運(yùn)行時(shí),所述程序代碼裝置適于執(zhí)行以上要求保護(hù)的方法的所有步驟。
優(yōu)選地,本發(fā)明提供了使得能夠保存多個(gè)打開的瀏覽器實(shí)例的系統(tǒng),包括圖形用戶界面,適于接收將多個(gè)當(dāng)前打開的瀏覽器實(shí)例作為web工程文件記錄的選擇;web工程控制器,適于創(chuàng)建由所述多個(gè)瀏覽器實(shí)例訪問的多個(gè)web地址的所述web工程文件,所述圖形用戶界面還適于接收打開所述web工程文件的選擇,其中當(dāng)接收到打開所述web工程文件的所述選擇時(shí),所述多個(gè)瀏覽器實(shí)例在所述圖形用戶界面中同時(shí)重新打開。更優(yōu)選地,所述web工程控制器還適于檢測(cè)所述多個(gè)同時(shí)打開的瀏覽器實(shí)例。更優(yōu)選地,所述圖形用戶界面還適于顯示所述多個(gè)瀏覽器實(shí)例,其中使所述用戶能夠從所述多個(gè)瀏覽器實(shí)例中進(jìn)行在所述web工程文件中存儲(chǔ)的選擇。
本發(fā)明提供了用于改進(jìn)的查看web頁面的分類的方法、系統(tǒng)和程序。特別地,本發(fā)明提供了用于將多個(gè)當(dāng)前打開的瀏覽器實(shí)例保存到單個(gè)可選web工程文件中的方法、系統(tǒng)和程序。
當(dāng)用戶選擇將多個(gè)瀏覽器實(shí)例作為web工程文件保存時(shí),web工程控制器檢測(cè)哪些瀏覽器實(shí)例當(dāng)前打開并在用于用戶指定web工程文件的界面中顯示瀏覽器實(shí)例列表。在用于指定web工程文件的界面中,用戶能夠從多個(gè)選項(xiàng)中選擇,這多個(gè)選項(xiàng)包括但不限于選擇保存該多個(gè)瀏覽器實(shí)例中的全部或一部分、選擇web工程文件的標(biāo)題、選擇用于存儲(chǔ)web工程文件的位置及選擇是只保存每個(gè)瀏覽器實(shí)例的web地址還是保存其web地址和內(nèi)容。然后,web工程文件根據(jù)用戶的指定保存。以后,當(dāng)用戶選擇打開web工程文件時(shí),存儲(chǔ)在web工程文件中的多個(gè)瀏覽器實(shí)例同時(shí)重新打開。
當(dāng)前打開的多個(gè)web瀏覽器實(shí)例可以包括在單個(gè)計(jì)算機(jī)系統(tǒng)或者跨網(wǎng)絡(luò)中多個(gè)計(jì)算機(jī)系統(tǒng)當(dāng)前打開的web瀏覽器實(shí)例。此外,web工程文件可以傳遞到其它用戶并由不同于最初選擇保存該web工程文件的用戶的用戶打開。
有利地,本發(fā)明提供了由多個(gè)瀏覽器實(shí)例訪問的web地址和內(nèi)容作為可選web工程的存儲(chǔ),使得當(dāng)該web工程被選擇時(shí),先前存儲(chǔ)的瀏覽器實(shí)例自動(dòng)重新打開。本發(fā)明的另一優(yōu)點(diǎn)是在web工程中存儲(chǔ)在多個(gè)瀏覽器實(shí)例中打開的web頁面內(nèi)容,使得當(dāng)web工程被重新打開時(shí),不需要網(wǎng)絡(luò)連接就可以訪問先前訪問過的web頁面的內(nèi)容。


相信是本發(fā)明特征的新特征在所附權(quán)利要求中闡述。但是,當(dāng)聯(lián)系附圖一起閱讀時(shí),本發(fā)明本身及其優(yōu)選使用模式及更多目的與優(yōu)點(diǎn)將通過參考以下說明性實(shí)施方式的具體描述最好地理解,其中圖1是描述其中本發(fā)明的方法、系統(tǒng)和程序可以實(shí)現(xiàn)的計(jì)算機(jī)系統(tǒng)的框圖;圖2是描述其中客戶可以訪問來自服務(wù)器的web頁面的分布式網(wǎng)絡(luò)系統(tǒng)的框圖;圖3是描述根據(jù)本發(fā)明的方法、系統(tǒng)和程序的web工程控制器的組件的框圖;圖4是描述本發(fā)明多個(gè)瀏覽器實(shí)例的圖形表示;圖5是根據(jù)本發(fā)明的方法、系統(tǒng)和程序用于保存web工程的界面的圖形表示;圖6是根據(jù)本發(fā)明的方法、系統(tǒng)和程序用于選擇打開web工程的界面的圖形表示;圖7是根據(jù)本發(fā)明的方法、系統(tǒng)和程序其中web工程打開的界面的圖形表示;圖8是根據(jù)本發(fā)明的方法、系統(tǒng)和程序用于控制web工程存儲(chǔ)的處理與程序的高級(jí)邏輯流程圖;及圖9是根據(jù)本發(fā)明的方法、系統(tǒng)和程序用于控制web工程打開的處理與程序的高級(jí)邏輯流程圖。
具體實(shí)施例方式
現(xiàn)在參考附圖,尤其是參考圖1,描述本方法、系統(tǒng)和程序可以通過其實(shí)現(xiàn)的系統(tǒng)的一種實(shí)施方式。本發(fā)明可以在多種系統(tǒng)中實(shí)現(xiàn),多種系統(tǒng)包括多種計(jì)算系統(tǒng)和電子設(shè)備。
計(jì)算機(jī)系統(tǒng)100包括用于在計(jì)算機(jī)系統(tǒng)100中傳送信息的總線122或其它通信設(shè)備及至少一個(gè)耦合到總線122的用于處理信息的例如處理器112的處理設(shè)備。總線122優(yōu)選地包括通過橋和適配器連接并在計(jì)算機(jī)系統(tǒng)100中由多個(gè)總線控制器控制的低等待時(shí)間和高等待時(shí)間路徑。當(dāng)實(shí)現(xiàn)為服務(wù)器系統(tǒng)時(shí),計(jì)算機(jī)系統(tǒng)100典型地包括多個(gè)設(shè)計(jì)成改進(jìn)網(wǎng)絡(luò)服務(wù)能力的多個(gè)處理器。
處理器112可以是如IBM的PowerPC(IBM和PowerPC是國際商用機(jī)器公司的注冊(cè)商標(biāo))處理器的通用處理器,在正常運(yùn)行中,通用處理器在可以從例如隨機(jī)存取存儲(chǔ)器(RAM)114的動(dòng)態(tài)存儲(chǔ)設(shè)備和例如只讀存儲(chǔ)器(ROM)116的靜態(tài)存儲(chǔ)設(shè)備訪問的操作系統(tǒng)和應(yīng)用程序軟件的控制下處理數(shù)據(jù)。操作系統(tǒng)優(yōu)選地向用戶提供圖形用戶界面(GUI)。在一種實(shí)施方式中,應(yīng)用程序或操作系統(tǒng)軟件包含當(dāng)在處理器112上執(zhí)行時(shí)執(zhí)行圖5流程圖中所述操作及在此所述的其它操作的機(jī)器可執(zhí)行指令。可選地,本發(fā)明的步驟可以由包含用于執(zhí)行該步驟的硬連線邏輯的特定硬件組件或者由編程的計(jì)算機(jī)組件和定制硬件組件的任意組合執(zhí)行。
本發(fā)明可以作為計(jì)算機(jī)程序產(chǎn)品提供,計(jì)算機(jī)程序產(chǎn)品包括在其中存儲(chǔ)了由程序計(jì)算機(jī)系統(tǒng)100用于執(zhí)行根據(jù)本發(fā)明處理的機(jī)器可執(zhí)行指令的機(jī)器可讀介質(zhì)中。在此所使用的術(shù)語“機(jī)器可讀介質(zhì)”包括參與向處理器112或計(jì)算機(jī)系統(tǒng)100的其它組件提供用于執(zhí)行的指令的任何介質(zhì)。這種介質(zhì)可以采取許多形式,包括但不限于非易失介質(zhì)、易失介質(zhì)和傳輸介質(zhì)。通用形式的非易失介質(zhì)包括例如軟盤、活動(dòng)(flexible)盤、硬盤、磁帶或任何其它磁介質(zhì),光盤ROM(CD-ROM)或任何其它光介質(zhì),穿孔卡片或任何其它具有洞模式的物理介質(zhì),可編程ROM(PROM)、可擦除PROM(EPROM)、電EPROM(EEPROM)、閃存存儲(chǔ)器、任何其它存儲(chǔ)器芯片或盒式磁盤,或計(jì)算機(jī)系統(tǒng)100可以從其讀取并適于存儲(chǔ)指令的任何其它介質(zhì)。在本實(shí)施方式中,非易失介質(zhì)的例子是描述為計(jì)算機(jī)系統(tǒng)100的內(nèi)部組件的大容量存儲(chǔ)設(shè)備118,但應(yīng)當(dāng)理解,它也可以由外部設(shè)備提供。易失介質(zhì)包括如RAM114的動(dòng)態(tài)存儲(chǔ)器。傳輸介質(zhì)包括同軸電纜、銅線或光纖,包括包含總線122的電線。傳輸介質(zhì)還可以采取聲波或光波的形式,如在射頻或紅外線數(shù)據(jù)通信中生成的那些。
此外,本發(fā)明可以作為計(jì)算機(jī)程序產(chǎn)品下載,其中程序指令可以作為包含在載波或其它傳播介質(zhì)中的數(shù)據(jù)信號(hào)通過到耦合到總線122的通信接口132的網(wǎng)絡(luò)鏈路134(例如,調(diào)制解調(diào)器或網(wǎng)絡(luò)連接)從例如服務(wù)器140的遠(yuǎn)程計(jì)算機(jī)傳輸?shù)桨l(fā)出請(qǐng)求的計(jì)算機(jī)系統(tǒng)100。通信接口132提供耦合到可以連接到例如局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)或直接連接到因特網(wǎng)服務(wù)提供商(ISP)的網(wǎng)絡(luò)鏈路134的雙向數(shù)據(jù)通信。特別地,網(wǎng)絡(luò)鏈路134可以提供到一個(gè)或多個(gè)網(wǎng)絡(luò)的有線和/或無線網(wǎng)絡(luò)連接。
網(wǎng)絡(luò)鏈路134又通過網(wǎng)絡(luò)102提供數(shù)據(jù)通信服務(wù)。網(wǎng)絡(luò)102可以指使用如傳輸控制協(xié)議(TCP)和因特網(wǎng)協(xié)議(IP)的特定協(xié)議彼此通信的網(wǎng)絡(luò)與網(wǎng)關(guān)的世界范圍內(nèi)的集合。網(wǎng)絡(luò)鏈路134和網(wǎng)絡(luò)102都使用攜帶數(shù)字?jǐn)?shù)據(jù)信號(hào)的電、電磁或光信號(hào)。攜帶數(shù)字?jǐn)?shù)據(jù)往返于計(jì)算機(jī)系統(tǒng)100的通過各種網(wǎng)絡(luò)的信號(hào)和網(wǎng)絡(luò)鏈路134上及通過通信接口132的信號(hào)是傳輸信息的載波的示例形式。
當(dāng)實(shí)現(xiàn)為服務(wù)器系統(tǒng)時(shí),計(jì)算機(jī)系統(tǒng)100典型地包括可以通過連接到輸入/輸出控制器的多個(gè)外圍組件互連(PCI)總線橋訪問的多個(gè)通信接口。以這種方式,計(jì)算機(jī)系統(tǒng)100允許到多臺(tái)網(wǎng)絡(luò)計(jì)算機(jī)的連接。
此外,計(jì)算機(jī)系統(tǒng)100典型地包括方便通信的多個(gè)外圍組件。這些外圍組件連接到耦合到總線122的多個(gè)層次中一個(gè)的多個(gè)控制器、適配器及擴(kuò)展槽。例如,音頻輸出設(shè)備128和音頻輸入設(shè)備129在總線122上連接性地啟用,用于控制音頻輸出與輸入;顯示設(shè)備124也在總線122上連接性地啟用,用于提供視頻、觸覺或其它圖形表示格式;而光標(biāo)控制設(shè)備130在總線122上連接性地啟用,用于控制顯示設(shè)備124中指針位置。鍵盤126在總線122上連接性地啟用,作為用戶輸入計(jì)算機(jī)系統(tǒng)100的接口。在本發(fā)明的可選實(shí)施方式中,可以添加附加的輸入與輸出外圍組件。
本領(lǐng)域普通技術(shù)人員將理解圖1中所述的硬件可以變化。此外,本領(lǐng)域普通技術(shù)人員將理解所述例子不是要暗示關(guān)于本發(fā)明的體系結(jié)構(gòu)限制。
現(xiàn)在參考圖2,方框圖描述其中客戶可以訪問來自服務(wù)器的web頁面的分布式網(wǎng)絡(luò)系統(tǒng)。分布式數(shù)據(jù)處理系統(tǒng)200是其中本發(fā)明的一種實(shí)施方式可以實(shí)現(xiàn)的計(jì)算機(jī)網(wǎng)絡(luò)。應(yīng)當(dāng)理解本發(fā)明可以在使得能通過連接通信的系統(tǒng)的其它實(shí)施方式中實(shí)現(xiàn)。在該實(shí)施方式中,分布式數(shù)據(jù)處理系統(tǒng)200包含網(wǎng)絡(luò)102,網(wǎng)絡(luò)102是用于在分布式數(shù)據(jù)處理系統(tǒng)200中連接到一起的各種設(shè)備與計(jì)算機(jī)之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)102可以包括如有線或光纖光纜的永久性連接、通過電話連接和無線傳輸連接進(jìn)行的臨時(shí)連接。
分布式系統(tǒng)200的客戶/服務(wù)器環(huán)境包括通信連接到網(wǎng)絡(luò)102的多個(gè)客戶系統(tǒng)208和210。此外,還有通信連接到網(wǎng)絡(luò)102的多個(gè)服務(wù)器系統(tǒng)204和206。
分布式系統(tǒng)200的客戶/服務(wù)器環(huán)境是在許多網(wǎng)絡(luò)體系結(jié)構(gòu)中實(shí)現(xiàn)的。例如,萬維網(wǎng)(web)的體系結(jié)構(gòu)遵循傳統(tǒng)的客戶/服務(wù)器模型環(huán)境。術(shù)語“客戶”和“服務(wù)器”用于指計(jì)算機(jī)作為數(shù)據(jù)請(qǐng)求者(客戶)與數(shù)據(jù)提供者(服務(wù)器)的通用角色。在web環(huán)境中,如網(wǎng)景Navigator(網(wǎng)景Navigator是網(wǎng)景通信公司的注冊(cè)商標(biāo))的web瀏覽器一般駐留在客戶系統(tǒng)208和210中并提交由例如服務(wù)器系統(tǒng)204和206的web服務(wù)器提供的web文檔(頁面)。此外,客戶系統(tǒng)208和210與服務(wù)器系統(tǒng)204和206中的每一個(gè)都可以既充當(dāng)“客戶”又充當(dāng)“服務(wù)器”并可以利用如圖1計(jì)算機(jī)系統(tǒng)100的計(jì)算機(jī)系統(tǒng)實(shí)現(xiàn)。此外,本發(fā)明還可以由參與對(duì)等網(wǎng)絡(luò)通信并通過網(wǎng)絡(luò)102下載的客戶系統(tǒng)208和210實(shí)現(xiàn)。
Web可以指駐留在全世界服務(wù)器上的互連超文本文檔的全集。例如因特網(wǎng)的網(wǎng)絡(luò)102提供用于在連接到網(wǎng)絡(luò)102的系統(tǒng)之間發(fā)送這些超文本文檔的基礎(chǔ)結(jié)構(gòu)。Web上的文檔(頁面)可以用多種語言書寫,例如超文本標(biāo)記語言(HTML)或擴(kuò)展標(biāo)記語言(XML),并由指定多個(gè)服務(wù)器中例如服務(wù)器204的特定web頁面服務(wù)器及文件可以通過其訪問的路徑名的統(tǒng)一資源定位符(URL)識(shí)別,然后利用如超文本傳輸協(xié)議(HTTP)或文件傳輸協(xié)議(FTP)的協(xié)議從特定web頁面服務(wù)器發(fā)送到終端用戶。Web頁面還可以包括文本、圖形圖像、電影文件、電子書籍、聲音文件和流音頻及Java(Java及所有基于Java的商標(biāo)與徽標(biāo)都是位于美國、其它國家或兩者的Sun微系統(tǒng)公司的商標(biāo))小應(yīng)用程序和當(dāng)用戶通過點(diǎn)擊鏈接而激活時(shí)執(zhí)行的其它小嵌入式軟件程序。
在客戶系統(tǒng)208中,web瀏覽器的多個(gè)實(shí)例可以同時(shí)打開,其中每個(gè)實(shí)例訪問可以從例如服務(wù)器系統(tǒng)204和206的服務(wù)器系統(tǒng)的特定web地址訪問的不同的內(nèi)容與信息頁面。每個(gè)瀏覽器實(shí)例可能需要不同的窗口來顯示所訪問web頁面的內(nèi)容。根據(jù)本發(fā)明的優(yōu)點(diǎn),多個(gè)瀏覽器實(shí)例可以保存為一個(gè)web工程。Web工程可以包括在例如客戶系統(tǒng)208的特定系統(tǒng)上打開的瀏覽器實(shí)例的選擇或者在例如客戶系統(tǒng)208和210的多個(gè)聯(lián)網(wǎng)系統(tǒng)上打開的瀏覽器實(shí)例的選擇。
現(xiàn)在參考圖3,描述根據(jù)本發(fā)明方法、系統(tǒng)與程序的web工程控制器組件的框圖。如所說明的,web工程控制器300控制保存和打開web工程。應(yīng)當(dāng)理解,web工程控制器300可以作為獨(dú)立的控制器運(yùn)行或者可以在瀏覽器中運(yùn)行。
特別地,web工程控制器300包括瀏覽器實(shí)例檢測(cè)器302。瀏覽器實(shí)例檢測(cè)器302檢測(cè)在特定計(jì)算機(jī)系統(tǒng)或聯(lián)網(wǎng)的計(jì)算機(jī)系統(tǒng)組中打開的當(dāng)前瀏覽器實(shí)例。瀏覽器實(shí)例可以包括但不限于活動(dòng)的瀏覽器窗口、打開但不活動(dòng)的瀏覽器窗口、縮小的瀏覽器窗口及訪問web頁面的其它當(dāng)前實(shí)例。
此外,特別地,web工程控制器300包括工程界面控制器304。工程界面控制器304提供并控制用戶通過其指定web工程的界面。當(dāng)用戶請(qǐng)求保存web工程時(shí),工程界面控制器優(yōu)選地顯示由瀏覽器實(shí)例檢測(cè)器302檢測(cè)到的當(dāng)前瀏覽器實(shí)例列表。用戶可以選擇存儲(chǔ)全部或部分當(dāng)前瀏覽器實(shí)例為web工程。特別地,用戶可以通過工程界面控制器304指定是高速緩沖所有所選瀏覽器實(shí)例窗口的內(nèi)容還是僅僅高速緩沖由所選瀏覽器實(shí)例訪問的web地址。
打開的工程控制器306控制當(dāng)打開web工程時(shí)瀏覽器實(shí)例是如何訪問和打開的。特別地,打開的工程控制器306可以調(diào)整當(dāng)web工程最初利用一種類型的瀏覽器保存在一個(gè)計(jì)算機(jī)系統(tǒng)上而利用不同類型的瀏覽器在另一計(jì)算機(jī)系統(tǒng)上打開時(shí)瀏覽器實(shí)例是如何被訪問的。在一個(gè)例子中,當(dāng)web工程文件被打開時(shí),每個(gè)瀏覽器實(shí)例可以進(jìn)行到為瀏覽器實(shí)例而保存的web地址服務(wù)器的連接以檢索所保存web地址的內(nèi)容,或者如果瀏覽器實(shí)例的內(nèi)容是本地保存的,則先前存儲(chǔ)的瀏覽器實(shí)例內(nèi)容從存儲(chǔ)器檢索。
現(xiàn)在參考圖4,描述本發(fā)明多個(gè)瀏覽器實(shí)例的圖形表示。如所描述的,在顯示區(qū)域400中,多個(gè)web瀏覽器窗口402、404和406是打開的。每個(gè)瀏覽器窗口訪問不同的web地址。例如,窗口402提供對(duì)“www.google.com/search:aix”的界面,窗口404提供對(duì)“www.ibm.com/aix”的界面,而窗口406提供對(duì)“www.ibm.com/lpar”的界面。應(yīng)當(dāng)理解,盡管在本例中web實(shí)例是通過web瀏覽器窗口402、404和406實(shí)現(xiàn)的,但在可選實(shí)施方式中,web實(shí)例可以其它方式實(shí)現(xiàn)。例如,web瀏覽器窗口可以是打開的,但從顯示區(qū)域縮小并仍然具有web實(shí)例的資格。
每個(gè)web瀏覽器可以包括多個(gè)可選菜單,如“文件”菜單408。當(dāng)選擇菜單時(shí),如“文件”菜單408,可以顯示可選選項(xiàng)列表。在該例子中,用戶利用指針410選擇“文件”菜單408,顯示選項(xiàng)列表412。應(yīng)當(dāng)理解,用戶可以利用指針410、擊鍵及其它輸入與顯示區(qū)域400中的瀏覽器窗口交互。
根據(jù)本發(fā)明的優(yōu)點(diǎn),web瀏覽器包括保存web工程的可選選項(xiàng)。Web工程可以包括所有當(dāng)前打開的web實(shí)例或者當(dāng)前打開的web實(shí)例的選擇。在例子中,用戶選擇“保存web工程為……”來選擇保存web工程的選項(xiàng)。應(yīng)當(dāng)理解,除了在窗口菜單中提供保存web工程的可選選項(xiàng),用戶還可以選擇通過其它輸入保存web工程,如啟動(dòng)保存web工程的特定擊鍵。此外,應(yīng)當(dāng)理解,保存web工程的選項(xiàng)在每個(gè)瀏覽器窗口、瀏覽器窗口的選擇或者在與web瀏覽器關(guān)聯(lián)的獨(dú)立圖形窗口中都是可用的。
現(xiàn)在參考圖5,描述根據(jù)本發(fā)明的方法、系統(tǒng)與程序用于保存web工程的界面的圖形表示。如所描述的,響應(yīng)如圖4所描述的用戶選擇保存web工程,在顯示區(qū)域400中啟動(dòng)保存web工程窗口500。保存web工程窗口500為用戶提供指定web工程的界面。特別地,用戶可以指定如在標(biāo)號(hào)502所描述的web工程的標(biāo)題,如在標(biāo)號(hào)504所描述的用于web工程存儲(chǔ)的位置,及如在標(biāo)號(hào)506所描述的在web工程中保存的信息的類型。特別地,在該例子中,用戶選擇保存完整的web頁面和地址,使得顯示在每個(gè)所選瀏覽器窗口中的內(nèi)容被本地保存??蛇x地,例如,用戶可以選擇只保存在每個(gè)所選瀏覽器窗口訪問的地址,使得當(dāng)web工程打開時(shí),訪問并顯示在所保存地址當(dāng)前可用的內(nèi)容的瀏覽器實(shí)例打開。
有利地,還使用戶能夠選擇哪個(gè)當(dāng)前打開的瀏覽器實(shí)例存儲(chǔ)在web工程中。如所描述的,由圖4中每個(gè)web瀏覽器窗口訪問的地址現(xiàn)在描述為保存web工程窗口500中的可選選項(xiàng)508、510和512。優(yōu)選地,用戶可選擇保存哪個(gè)瀏覽器實(shí)例或者可選擇保存所有瀏覽器實(shí)例的選項(xiàng)514,在這個(gè)例子中這包括所有打開的瀏覽器窗口。在該例子中,用戶選擇只在web工程中存儲(chǔ)兩個(gè)web實(shí)例,如由可選選項(xiàng)508和510中的“X”所指示的。
一旦用戶進(jìn)行了web工程的選擇選項(xiàng),用戶就選擇保存web工程的可選選項(xiàng)520。所保存的web工程是可以包括指示所選瀏覽器實(shí)例的web地址的文本文檔、而且可以包括從該web地址訪問的信息的圖形圖像文件的文件。
現(xiàn)在參考圖6,描述根據(jù)本發(fā)明的方法、系統(tǒng)和程序用于選擇打開web工程的界面的圖形表示。如所描述的,瀏覽器窗口602在顯示區(qū)域400中是打開的。在該例子中,當(dāng)用戶選擇“文件”菜單604時(shí),顯示可選選項(xiàng)606。打開web工程的選項(xiàng)在可選選項(xiàng)606中。在該例子中,用戶使用指針410選擇打開web工程的選項(xiàng)。應(yīng)當(dāng)理解,可以實(shí)現(xiàn)包括但不限于命令輸入或web工程文件選擇的打開web工程的其它方法。
現(xiàn)在參考圖7,描述根據(jù)本發(fā)明的方法、系統(tǒng)和程序的其中web工程打開的界面的圖形表示。如所描述的,響應(yīng)用戶選擇打開圖5中存儲(chǔ)的web工程,存儲(chǔ)在該web工程中的瀏覽器窗口的內(nèi)容在顯示區(qū)域400中打開。在該例子中,為圖5中的web工程選擇瀏覽器窗口402和402并且這些瀏覽器窗口當(dāng)選擇該web工程時(shí)重新打開。應(yīng)當(dāng)理解,盡管例子描述了打開并顯示web工程中的每個(gè)瀏覽器窗口,但打開web工程的其它方法也可以實(shí)現(xiàn)。
現(xiàn)在參考圖8,描述根據(jù)本發(fā)明的方法、系統(tǒng)和程序用于控制web工程的存儲(chǔ)的處理與程序的高級(jí)邏輯流程圖。如所描述的,處理在塊800開始,其后前進(jìn)到塊802。塊802描述是否接收到保存web工程的請(qǐng)求的確定。如果沒有接收到保存web工程的請(qǐng)求,則處理在塊802重復(fù)。如果接收到保存web工程的請(qǐng)求,則處理轉(zhuǎn)到塊804。塊804描述捕捉當(dāng)前打開的web瀏覽器實(shí)例的標(biāo)題。接下來,塊806描述顯示帶所捕捉標(biāo)題列表的web工程保存提示。其后,塊808描述根據(jù)用戶的選項(xiàng)選擇調(diào)整web工程保存提示。特別地,用戶可選擇存儲(chǔ)工程的位置、在工程中存儲(chǔ)的web瀏覽器的標(biāo)題、工程存儲(chǔ)的類型及工程的名字。塊810描述用戶是否在web工程保存提示中完成選項(xiàng)選擇的確定。如果用戶還沒有完成選擇,則用戶在塊810重復(fù)。如果用戶已完成選擇,則處理轉(zhuǎn)到塊812。然后,塊812描述根據(jù)由用戶所選的存儲(chǔ)類型存儲(chǔ)所選的瀏覽器實(shí)例標(biāo)題為web工程,然后處理結(jié)束。特別地,如果用戶選擇全部存儲(chǔ)作為存儲(chǔ)類型,則每個(gè)所選web瀏覽器實(shí)例的內(nèi)容都存儲(chǔ)在web工程中??蛇x地,用戶可以選擇只存儲(chǔ)web地址和標(biāo)題。
現(xiàn)在參考圖9,描述根據(jù)本發(fā)明的方法、系統(tǒng)和程序用于控制web工程的打開的處理與程序的高級(jí)邏輯流程圖。如所描述的,處理在塊900開始,其后前進(jìn)到塊902。塊902描述是否接收到打開web工程的請(qǐng)求的確定。如果沒有接收到打開web工程的請(qǐng)求,則處理在塊902重復(fù)。如果接收到打開web工程的請(qǐng)求,則處理轉(zhuǎn)到塊904。塊904描述提示用戶指定要打開的web工程。接下來。塊906描述用戶是否指定了web工程的確定。如果用戶還沒有指定web工程,則處理在塊906重復(fù)。一旦用戶指定了要打開的特定web工程,處理就轉(zhuǎn)到塊908。塊908描述對(duì)所指定web工程中的每個(gè)項(xiàng)打開瀏覽器實(shí)例,然后處理結(jié)束。
盡管本發(fā)明已經(jīng)參考優(yōu)選實(shí)施方式特定地示出并描述,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解在不背離本發(fā)明范圍的情況下可以在此進(jìn)行形式與細(xì)節(jié)的各種改變。
權(quán)利要求
1.一種用于存儲(chǔ)多個(gè)打開的瀏覽器實(shí)例記錄的方法,包括檢測(cè)多個(gè)當(dāng)前打開的瀏覽器實(shí)例,其中所述多個(gè)瀏覽器實(shí)例中的每一個(gè)訪問特定的網(wǎng)絡(luò)地址;及將所述多個(gè)瀏覽器實(shí)例一起作為可選工程文件保存,其中當(dāng)選擇所述可選工程文件時(shí),所述多個(gè)瀏覽器實(shí)例被同時(shí)重新打開。
2.如權(quán)利要求1所述的方法,還包括接收所述多個(gè)瀏覽器實(shí)例的選擇;及只保存所述多個(gè)瀏覽器實(shí)例的所述選擇作為所述可選工程文件。
3.如權(quán)利要求1或2所述的方法,還包括在所述可選工程文件中保存用于所述多個(gè)瀏覽器實(shí)例中每一個(gè)的web地址。
4.如前面任何一項(xiàng)權(quán)利要求所述的方法,還包括在所述可選工程文件中保存所述多個(gè)瀏覽器實(shí)例的每一個(gè)的內(nèi)容。
5.如前面任何一項(xiàng)權(quán)利要求所述的方法,還包括從對(duì)所述多個(gè)瀏覽器實(shí)例中的一個(gè)的輸入接收將所述多個(gè)瀏覽器實(shí)例作為可選工程文件存儲(chǔ)的請(qǐng)求。
6.如前面任何一項(xiàng)權(quán)利要求所述的方法,還包括創(chuàng)建所述可選工程文件。
7.一種用于存儲(chǔ)多個(gè)打開的瀏覽器實(shí)例記錄的系統(tǒng),包括用于檢測(cè)多個(gè)當(dāng)前打開的瀏覽器實(shí)例的裝置,其中所述多個(gè)瀏覽器實(shí)例中的每一個(gè)訪問特定的網(wǎng)絡(luò)地址;及用于將所述多個(gè)瀏覽器實(shí)例一起作為可選的工程文件保存的裝置,其中當(dāng)選擇所述可選工程文件時(shí),所述多個(gè)瀏覽器實(shí)例被同時(shí)重新打開。
8.如權(quán)利要求7所述的系統(tǒng),還包括用于接收所述多個(gè)瀏覽器實(shí)例的選擇的裝置;及用于只保存所述多個(gè)瀏覽器實(shí)例的所述選擇作為所述可選工程文件的裝置。
9.如權(quán)利要求7或8所述的系統(tǒng),還包括用于在所述可選工程文件中保存用于所述多個(gè)瀏覽器實(shí)例中每一個(gè)的web地址的裝置。
10.如權(quán)利要求7至9任何一項(xiàng)所述的系統(tǒng),還包括用于在所述可選工程文件中保存所述多個(gè)瀏覽器實(shí)例的每一個(gè)的內(nèi)容的裝置。
11.如權(quán)利要求7至10任何一項(xiàng)所述的系統(tǒng),還包括用于從對(duì)所述多個(gè)瀏覽器實(shí)例中的一個(gè)的輸入接收將所述多個(gè)瀏覽器實(shí)例作為可選工程文件存儲(chǔ)的請(qǐng)求的裝置。
12.如權(quán)利要求7至11任何一項(xiàng)所述的系統(tǒng),還包括創(chuàng)建所述可選工程文件。
13.一種包括程序代碼裝置的計(jì)算機(jī)程序產(chǎn)品,其中當(dāng)所述程序在計(jì)算機(jī)上運(yùn)行時(shí),所述程序代碼裝置適于執(zhí)行權(quán)利要求1至6中任何一項(xiàng)的所有步驟。
全文摘要
提供了一種用于保存多個(gè)瀏覽器實(shí)例作為可選web工程的方法、系統(tǒng)與程序。多個(gè)當(dāng)前打開的瀏覽器實(shí)例被檢測(cè),其中多個(gè)瀏覽器實(shí)例中的每一個(gè)訪問不同的web地址。這多個(gè)瀏覽器實(shí)例作為可選工程文件保存在一起,其中當(dāng)選擇所選工程文件時(shí),這多個(gè)瀏覽器實(shí)例被同時(shí)重新打開。
文檔編號(hào)H04L29/08GK1954319SQ200580015494
公開日2007年4月25日 申請(qǐng)日期2005年5月6日 優(yōu)先權(quán)日2004年6月3日
發(fā)明者珍妮·A.·赫內(nèi)加德納, 穆拉里·涅拉爾拉, 帕拉薩德·V.·波特魯里, 拉科什·沙馬 申請(qǐng)人:國際商業(yè)機(jī)器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
利津县| 香港 | 锦州市| 贡山| 色达县| 孝义市| 长岭县| 正宁县| 八宿县| 乌鲁木齐市| 闸北区| 九台市| 永平县| 汶川县| 定边县| 呼和浩特市| 寿宁县| 吉首市| 宿松县| 阆中市| 凤翔县| 柳江县| 汤阴县| 曲周县| 峨眉山市| 康马县| 永春县| 阿克陶县| 上饶县| 施秉县| 彭水| 诏安县| 新巴尔虎左旗| 平和县| 综艺| 高雄县| 茌平县| 福鼎市| 林芝县| 昌平区| 游戏|