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

用于控制網(wǎng)頁(yè)中的標(biāo)簽索引的方法和裝置的制作方法

文檔序號(hào):6615434閱讀:169來(lái)源:國(guó)知局
專利名稱:用于控制網(wǎng)頁(yè)中的標(biāo)簽索引的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明通常涉及改進(jìn)的數(shù)據(jù)處理系統(tǒng),并且具體涉及用于處理Web頁(yè)(網(wǎng) 頁(yè))的方法和裝置。更具體地,本發(fā)明涉及用于管理Web頁(yè)中的標(biāo)簽索引的 計(jì)算機(jī)實(shí)現(xiàn)的方法、裝置和計(jì)算機(jī)可使用的程序代碼。
背景技術(shù)
因特網(wǎng)是通過(guò)網(wǎng)關(guān)結(jié)合在 一起的計(jì)算機(jī)和網(wǎng)絡(luò)的全球性網(wǎng)絡(luò),該網(wǎng)關(guān)處 理從發(fā)送網(wǎng)絡(luò)的協(xié)議到由接收網(wǎng)絡(luò)使用的協(xié)議的消息轉(zhuǎn)換和數(shù)據(jù)傳送。在因 特網(wǎng)上,任何計(jì)算機(jī)可以利用通過(guò)多種語(yǔ)言(也稱為協(xié)議)、經(jīng)由因特網(wǎng)傳播 的信息,與任何其他的計(jì)算機(jī)通信。在因特網(wǎng)上使用的協(xié)議組稱為傳輸控制 協(xié)議/因特網(wǎng)協(xié)議(TCP/IP )。因特網(wǎng)已經(jīng)革新了通信和商業(yè),并成為信息和娛樂(lè)的源。對(duì)于許多用戶, 電子郵件是廣泛使用格式,用于通過(guò)因特網(wǎng)通信。此外,因特網(wǎng)也用于實(shí)時(shí) 的聲音轉(zhuǎn)換。對(duì)于通過(guò)因特網(wǎng)傳送數(shù)據(jù),使用了萬(wàn)維網(wǎng)環(huán)境。該環(huán)境也被筒單地稱為 "Web"。 Web是用于訪問(wèn)因特網(wǎng)上的信息的機(jī)制。在Web環(huán)境中,服務(wù)器 和客戶端利用超文本傳輸協(xié)議(HTTP)實(shí)現(xiàn)數(shù)據(jù)處理(transaction), HTTP 是已知的用于處理各種數(shù)據(jù)文件(如文本文件、圖形圖像、動(dòng)畫(huà)文件、音頻 文件和視頻文件)的傳送的協(xié)議。在Web上,通過(guò)標(biāo)準(zhǔn)頁(yè)描述語(yǔ)言、超文本標(biāo)示語(yǔ)言(HTML),各種數(shù) 據(jù)文件中的信息被格式化用于呈現(xiàn)給用戶。使用HTML的文檔也被稱為Web 頁(yè)。各Web頁(yè)通過(guò)鏈接或超鏈接彼此連接。這些鏈接考慮到連接或鏈接到由 通用資源標(biāo)識(shí)符(URI)(如統(tǒng)一資源定位符(URL ))標(biāo)識(shí)的其它Web資源。瀏覽器是用于查看并與Web上的所有信息交互的程序。瀏覽器能夠顯示 Web頁(yè)并遍歷到其他Web頁(yè)的鏈接。各資源(如Web頁(yè))通過(guò)瀏覽器檢索, 該瀏覽器能夠提交對(duì)該資源的請(qǐng)求。該請(qǐng)求典型地包括標(biāo)識(shí)符,如例如URL。 如這里所使用的,瀏覽器是用于導(dǎo)航或者查看任何分布式數(shù)據(jù)庫(kù)(如因特網(wǎng)或萬(wàn)維網(wǎng))中的信息或數(shù)據(jù)的應(yīng)用程序。用戶可以通過(guò)瀏覽器的圖形用戶界面(GUI)輸入域名以訪問(wèn)內(nèi)容的源。域名通過(guò)域名系統(tǒng)(DNS)自動(dòng)轉(zhuǎn)換 成IP地址,該域名系統(tǒng)是通過(guò)查找數(shù)據(jù)庫(kù)中的域名、將用戶輸入的符號(hào)名稱 翻譯成IP地址的服務(wù)。當(dāng)通過(guò)Web頁(yè)導(dǎo)航時(shí),用戶可以通過(guò)使用指示設(shè)備(如鼠標(biāo)、鍵盤(pán)或跟 蹤球),滾過(guò)并選擇Web頁(yè)中的組件(如鏈接)。此外,用戶可以使用標(biāo)簽功 能移過(guò)Web頁(yè)中的不同組件。Web頁(yè)經(jīng)常設(shè)計(jì)成考慮為Web頁(yè)上的不同組件 設(shè)置標(biāo)簽索引。如果設(shè)置了標(biāo)簽索引,則用戶能夠使用標(biāo)簽功能,基于由Web 頁(yè)的設(shè)計(jì)者設(shè)定的順序,從Web頁(yè)的開(kāi)始到結(jié)束順序地移過(guò)不同組件移動(dòng)。該類型的特征方便用戶在Web頁(yè)中迅速地從鏈接到鏈接、或者從域到域 移動(dòng)。然而,該類型的特征通過(guò)讓用戶選取(tab)通過(guò)大量其他組件(如鏈 接)以到達(dá)登陸輸入域,可能使試圖專注于特定域(如登陸輸入域)的用戶 苦惱。發(fā)明內(nèi)容說(shuō)明性實(shí)施例提供了一種用于管理標(biāo)簽索引的計(jì)算機(jī)實(shí)現(xiàn)的方法、裝置 和計(jì)算機(jī)可用的程序代碼。顯示W(wǎng)eb頁(yè),其中該Web頁(yè)包括用于Web頁(yè)中 的多個(gè)組件的多個(gè)標(biāo)簽索引。接收用戶輸入,用于相對(duì)于用于Web頁(yè)中的多 個(gè)標(biāo)簽索引中的其他組件的各標(biāo)簽索引的位置,設(shè)置用于Web頁(yè)中的多個(gè)組 件中的一個(gè)組件的、多個(gè)標(biāo)簽索引中的一個(gè)標(biāo)簽索引的位置,以形成用于該 標(biāo)簽索引的期望的位置。存儲(chǔ)用于所述組件的標(biāo)簽索引的該期望的位置,以 形成存儲(chǔ)的標(biāo)簽索引信息。使用該存儲(chǔ)的標(biāo)簽索引信息,對(duì)該Web頁(yè)的后來(lái) 的訪問(wèn)導(dǎo)致用于所述組件的標(biāo)簽索引位于該期望的位置。


在權(quán)利要求中提出了認(rèn)為是本發(fā)明的特性的新的特征。但是本發(fā)明自身 以及優(yōu)選的使用模式、及其進(jìn)一步的目的和優(yōu)點(diǎn),通過(guò)在結(jié)合附圖閱讀時(shí)參 照以下說(shuō)明性實(shí)施例的詳細(xì)描述將最好地理解,在附圖中圖1是其中可以實(shí)現(xiàn)說(shuō)明性實(shí)施例的數(shù)據(jù)處理系統(tǒng)的圖示;圖2是其中可以實(shí)現(xiàn)說(shuō)明性實(shí)施例的數(shù)據(jù)處理系統(tǒng)的方塊圖;圖3是才艮據(jù)說(shuō)明性實(shí)施例的瀏覽器程序的方塊圖;圖4是根據(jù)說(shuō)明性實(shí)施例、圖示用于設(shè)置索引標(biāo)簽的用戶界面的圖; 圖5是根據(jù)說(shuō)明性實(shí)施例、圖示用于設(shè)置索引標(biāo)簽的用戶界面的圖; 圖6是根據(jù)說(shuō)明性實(shí)施例、圖示用于定制(custom)標(biāo)簽索引頁(yè)的代碼的圖;圖7是根據(jù)說(shuō)明性實(shí)施例、圖示用于定制標(biāo)簽索引頁(yè)的代碼的圖; 圖8是根據(jù)說(shuō)明性實(shí)施例、圖示標(biāo)簽索引信息的圖; 圖9是根據(jù)說(shuō)明性實(shí)施例、用于設(shè)置用于Web頁(yè)中的組件的標(biāo)簽索引號(hào) 的過(guò)程的流程圖;以及圖10是根據(jù)說(shuō)明性實(shí)施例、用于處理Web頁(yè)的過(guò)程的流程圖。
具體實(shí)施方式
現(xiàn)在參照附圖并具體參照?qǐng)D1,示出了其中實(shí)現(xiàn)說(shuō)明性實(shí)施例的數(shù)據(jù)處 理系統(tǒng)的圖示。計(jì)算機(jī)100包括系統(tǒng)單元102、視頻顯示終端104、鍵盤(pán)106、 可以包括軟盤(pán)驅(qū)動(dòng)器和其他類型的永久的和可移除存儲(chǔ)介質(zhì)的存儲(chǔ)設(shè)備108 以及鼠標(biāo)110。另外的輸入設(shè)備可以包括在個(gè)人計(jì)算機(jī)100中。另外的輸入 設(shè)備的例子包括操縱桿、觸摸板、觸摸屏、跟蹤球、麥克風(fēng)等。計(jì)算機(jī)100可以是任何適合的計(jì)算機(jī),如IBM eServer 計(jì)算機(jī)或 IntelliStation 計(jì)算機(jī),其是位于紐約Armonk的國(guó)際商業(yè)機(jī)器公司的產(chǎn)品。 盡管描繪的表示示出個(gè)人計(jì)算機(jī),其他實(shí)施例可以在其他類型的數(shù)據(jù)處理系 統(tǒng)中實(shí)現(xiàn)。例如,其他實(shí)施例可以在網(wǎng)絡(luò)計(jì)算機(jī)中實(shí)現(xiàn)。計(jì)算機(jī)100還優(yōu)選 地包括圖形用戶界面(GUI),其可以通過(guò)駐留在計(jì)算機(jī)100內(nèi)操作的、計(jì)算 機(jī)可讀介質(zhì)中的系統(tǒng)軟件實(shí)現(xiàn)。接著,圖2描繪其中可用實(shí)現(xiàn)說(shuō)明性實(shí)施例的數(shù)據(jù)處理系統(tǒng)的方塊圖。 數(shù)據(jù)處理系統(tǒng)200是計(jì)算機(jī)(如圖1的計(jì)算機(jī)100)的例子,實(shí)現(xiàn)說(shuō)明性實(shí) 施例的處理的代碼或指令可以位于該計(jì)算機(jī)中。在描繪的例子中,數(shù)據(jù)處理系統(tǒng)200使用網(wǎng)絡(luò)集線器架構(gòu),其包括北橋 和存儲(chǔ)器控制器網(wǎng)絡(luò)集線器(MCH) 202、以及南橋和輸入/輸出(1/0)控制 器網(wǎng)絡(luò)集線器(ICH) 204。處理器單元206、主存儲(chǔ)器208以及圖形處理器 210耦合到北橋和存儲(chǔ)器控制器網(wǎng)絡(luò)集線器202。處理器單元206可以包括一 個(gè)或者多個(gè)處理器,甚至可以使用一個(gè)或者多個(gè)不同種類的處理器系統(tǒng)實(shí)現(xiàn)。 圖形處理器210可以通過(guò)例如加速圖形接口 (AGP)連接到MCH。在描述的例子中,局域網(wǎng)(LAN)適配器212耦合到南橋和I/0控制器 網(wǎng)絡(luò)集線器204、音頻適配器216、鍵盤(pán)和鼠標(biāo)適配器220、調(diào)制解調(diào)器222、 只讀存儲(chǔ)器(ROM) 224、以及通用串行總線(USB)和其他通信端口 232。 PCI/PCIe設(shè)備234通過(guò)總線238耦合到南橋和I/O控制器網(wǎng)絡(luò)集線器204。硬 盤(pán)驅(qū)動(dòng)器(HDD )226和CD-ROM驅(qū)動(dòng)器230通過(guò)總線240耦合到南橋和I/O 控制器網(wǎng)絡(luò)集線器204。PCI/PCIe設(shè)備可以包括例如以太網(wǎng)適配器、插入式(add-in)卡以及用 于筆記本計(jì)算機(jī)的PC卡。PCI使用卡總線控制器,而PCIe不使用。ROM224 可以是例如閃速二進(jìn)制輸入/輸出系統(tǒng)(BIOS )。硬盤(pán)驅(qū)動(dòng)器226和CD-ROM 驅(qū)動(dòng)器230可以使用例如集成驅(qū)動(dòng)電路(IDE)或串行高級(jí)技術(shù)附加裝置 (SATA )接口 。超級(jí)I/O ( SIO )設(shè)備236可以耦合到南橋和I/O控制器網(wǎng)絡(luò) 集線器204。操作系統(tǒng)在處理器單元206上運(yùn)行。該操作系統(tǒng)協(xié)調(diào)和控制圖2中的數(shù) 據(jù)處理系統(tǒng)200內(nèi)的各種組件。該操作系統(tǒng)可以是商業(yè)可獲得的操作系統(tǒng), 如Microsoft Windows XP 。 Microsoft 和Windows XP⑧是微軟公司在美國(guó) 或其他國(guó)家或二者中的商標(biāo)。面向?qū)ο蟮木幊滔到y(tǒng)(如JavaTM編程系統(tǒng))可 以結(jié)合該操作系統(tǒng)運(yùn)行,并且可以從在數(shù)據(jù)處理系統(tǒng)200上執(zhí)行的JavaTM程 序或應(yīng)用程序中,為操作系統(tǒng)提供調(diào)用。Java 和所有基于Java的商標(biāo)都是 Sun微系統(tǒng)公司在美國(guó)或其他國(guó)家或二者中的商標(biāo)。用于操作系統(tǒng)、面向?qū)ο缶幊滔到y(tǒng)和、各應(yīng)用程序或程序的指令,位于 存儲(chǔ)器設(shè)備(如硬盤(pán)驅(qū)動(dòng)器226 )上。這些指令可以加載到主存儲(chǔ)器208中, 用于由處理器單元206執(zhí)行。說(shuō)明性實(shí)施例的處理可以由處理器單元206使 用計(jì)算機(jī)實(shí)現(xiàn)的指令執(zhí)行,該計(jì)算機(jī)實(shí)現(xiàn)的指令可以位于存儲(chǔ)器中。存儲(chǔ)器 的例子是主存儲(chǔ)器208、只讀存儲(chǔ)器224或者一個(gè)或多個(gè)外圍設(shè)備。取決于說(shuō)明性實(shí)施例的實(shí)現(xiàn),在圖1和圖2中示出的硬件可以變化。除 了圖1和圖2中描繪的硬件或者代替它,可以使用其他的內(nèi)部硬件或外圍設(shè) 備,如閃存、等效的非易失性存儲(chǔ)器、或光盤(pán)驅(qū)動(dòng)器等。此外,說(shuō)明性實(shí)施 例的處理可以應(yīng)用到微處理器數(shù)據(jù)處理系統(tǒng)。圖2中示出的各系統(tǒng)和組件能夠從示出的說(shuō)明性例子中改變。在一些說(shuō) 明性的例子中,數(shù)據(jù)處理系統(tǒng)200可以是個(gè)人數(shù)字助理(PDA)。個(gè)人數(shù)字助 理通常配置有閃存,以提供用于存儲(chǔ)操作系統(tǒng)文件和/或用戶生成的數(shù)據(jù)的非易失性存儲(chǔ)器。此外,數(shù)據(jù)處理系統(tǒng)200能夠是寫(xiě)字板計(jì)算機(jī)、膝上型計(jì)算 機(jī)或者電話設(shè)備。圖2中示出的其他組件能夠從示出的說(shuō)明性例子中改變。例如,總線系 統(tǒng)可以包括一個(gè)或者多個(gè)總線,如系統(tǒng)總線、1/0總線以及PCI總線。當(dāng)然, 總線系統(tǒng)可以使用任何適合類型的通信構(gòu)造(fabric)或架構(gòu)實(shí)現(xiàn),該構(gòu)造或 架構(gòu)提供附接到該構(gòu)造或架構(gòu)的不同組件或設(shè)備之間的數(shù)據(jù)傳輸。此外,通 信單元可以包括一個(gè)或者多個(gè)用于發(fā)送和接收數(shù)據(jù)的設(shè)備,如調(diào)制解調(diào)器或 網(wǎng)絡(luò)適配器。此外,存儲(chǔ)器可以是例如主存儲(chǔ)器208或者高速緩沖存儲(chǔ)器(如 在北橋和存儲(chǔ)器控制器網(wǎng)絡(luò)集線器202中發(fā)現(xiàn)的)。同樣,處理器單元可以包 括一個(gè)或者多個(gè)處理器或CPU。圖1和圖2中的描繪的例子并不意味暗示架構(gòu)限制。此外,各說(shuō)明性實(shí) 施例提供用于編譯源代碼和用于執(zhí)行代碼的計(jì)算機(jī)可實(shí)現(xiàn)的方法、裝置和計(jì) 算機(jī)可用的程序代碼。參照描繪的各實(shí)施例描述的方法可以在數(shù)據(jù)處理系統(tǒng) (如圖1中示出的數(shù)據(jù)處理系統(tǒng)100或圖2中示出的數(shù)據(jù)處理系統(tǒng)200)中 執(zhí)行。各說(shuō)明性實(shí)施例提供用于管理Web頁(yè)中的各標(biāo)簽索引的計(jì)算機(jī)實(shí)現(xiàn)的方 法、裝置和計(jì)算機(jī)可用程序代碼。顯示W(wǎng)eb頁(yè),其中Web頁(yè)包括用于Web 頁(yè)中的各組件的標(biāo)簽索引。接收用戶輸入,設(shè)置用于Web頁(yè)中的特定組件的 標(biāo)簽索引的位置。相對(duì)于Web頁(yè)中的其他組件的其他標(biāo)簽索引的位置設(shè)置該 位置,以形成該標(biāo)簽索引的期望的位置。存儲(chǔ)該期望的位置以形成存儲(chǔ)的標(biāo) 簽索引。使用該存儲(chǔ)位置信息,對(duì)Web頁(yè)的后來(lái)的訪問(wèn)導(dǎo)致在期望的位置中到達(dá) 標(biāo)簽索引。例如,用戶可能希望設(shè)置Web頁(yè)的登陸域作為第一標(biāo)簽索引。以 這種方式,當(dāng)使用標(biāo)簽功能時(shí),改變登陸域的標(biāo)簽索引以變成到達(dá)的第一組 件。存儲(chǔ)該標(biāo)簽信息。當(dāng)稍后檢索Web頁(yè)時(shí),該存儲(chǔ)的標(biāo)簽信息被用來(lái)替代 Web頁(yè)中的標(biāo)簽信息,以便當(dāng)使用標(biāo)簽功能時(shí)允許用戶首先到達(dá)登陸域。接著轉(zhuǎn)向圖3,根據(jù)說(shuō)明性實(shí)施例描述了瀏覽器程序的方塊圖。瀏覽器 是用來(lái)導(dǎo)航或查看分布式數(shù)據(jù)庫(kù)(如因特網(wǎng)或萬(wàn)維網(wǎng))中的信息或數(shù)據(jù)的應(yīng) 用程序。在這個(gè)例子中,瀏覽器300包括用戶界面302,其是允許用戶與瀏覽器 300接口或通信的圖形用戶界面(GUI)。該界面通過(guò)菜單304提供多種功能的選擇,并且允許通過(guò)導(dǎo)航306導(dǎo)航。例如,菜單304可以允許用戶執(zhí)行各 種功能,如保存文件、打開(kāi)新的窗口、顯示歷史以及輸入U(xiǎn)RL。導(dǎo)航306允 許用戶導(dǎo)航各種頁(yè)以及選擇用于查看的站點(diǎn)。例如,導(dǎo)航306可以允許用戶 查看相對(duì)于當(dāng)前頁(yè)的之前的頁(yè)或之后的頁(yè)。各首選項(xiàng)(如在圖3中圖示的那 些)可以通過(guò)首選項(xiàng)308設(shè)置。通信310是瀏覽器300用來(lái)從網(wǎng)絡(luò)(如因特網(wǎng))接收文件和其他資源的 機(jī)制。此外,通信310被用來(lái)發(fā)送或者上載文件和資源到網(wǎng)絡(luò)上。在描繪的 例子中,通信310使用HTTP。取決于實(shí)現(xiàn)可以使用其他協(xié)議。由瀏覽器300 接收的文件由語(yǔ)言解釋312處理,其包括HTML單元314和Java腳本單元 316。語(yǔ)言解釋312將處理在圖像顯示器318上呈現(xiàn)的文件。特別地,HTML 語(yǔ)句由HTML單元314處理用于呈現(xiàn),而Java腳本語(yǔ)句由Java腳本單元316 處理。圖像顯示器318包括布局單元320、渲染(rendering)單元322以及窗 口管理324。這些單元基于來(lái)自語(yǔ)言解釋312的結(jié)果而包括于當(dāng)前呈現(xiàn)的Web 頁(yè)中。將瀏覽器300呈現(xiàn)作為其中實(shí)現(xiàn)說(shuō)明性實(shí)施例的瀏覽器程序的例子。瀏 覽器300并不意味著暗示對(duì)本發(fā)明的結(jié)構(gòu)限制。目前可用的瀏覽器可以包括 未示出的另外功能、或者可以省略在瀏覽器300中示出的功能。瀏覽器可以 是用來(lái)在分布式數(shù)據(jù)處理系統(tǒng)上搜索和顯示內(nèi)容的任何應(yīng)用程序。瀏覽器300 可以利用已知的瀏覽器應(yīng)用程序(如Netscape導(dǎo)航器或者微軟IE瀏覽器)實(shí) 現(xiàn)。Netscape導(dǎo)航器可從Netscape通信公司獲得,而微軟正瀏覽器可從微軟 公司獲得。在這些說(shuō)明性例子中,在說(shuō)明性實(shí)施例中的標(biāo)簽設(shè)置特征可以在語(yǔ)言解 釋312中實(shí)現(xiàn)。具體地,不同的特征可以使用HTML單元314實(shí)現(xiàn)?;蛘?, 不同的特征可以部分地或者全部在插件(plug-in) 326中實(shí)現(xiàn)。插件是與主應(yīng) 用程序(如瀏覽器300 )交互的程序。典型地,插件給主程序增加了功能。在這些例子中,圖形用戶界面302用來(lái)提供對(duì)話(如彈出式對(duì)話),以在 用戶期望在使用標(biāo)簽功能時(shí)改變各組件到達(dá)的順序時(shí)允許用戶選擇索引號(hào)。 HTML單元314或插件326通過(guò)圖形用戶界面302,接收為選擇的組件設(shè)置 標(biāo)簽位置的信息。然后該信息被存儲(chǔ)到與該Web頁(yè)的標(biāo)識(shí)相關(guān)聯(lián)的標(biāo)簽索引 信息328中。結(jié)果,當(dāng)稍后4企索該Web頁(yè)時(shí),HTML單元314和插件326用標(biāo)簽索引信息328中期望的信息,替換用于HTML組件的標(biāo)簽索引信息。特別是,用戶可以點(diǎn)擊期望的HTML組件并選擇選項(xiàng)來(lái)選擇標(biāo)簽索引。 該用戶輸入呈現(xiàn)彈出式對(duì)話以設(shè)置所述組件的標(biāo)簽索引號(hào)。被設(shè)置的標(biāo)簽索 引的組件的標(biāo)識(shí)和名稱被存儲(chǔ)到標(biāo)簽索引信息328中?,F(xiàn)在轉(zhuǎn)到圖4,根據(jù)說(shuō)明性實(shí)施例描繪了圖示用于設(shè)置索引標(biāo)簽的用戶 界面的圖。在圖4中圖示的界面可以在圖3的瀏覽器300中實(shí)現(xiàn)。特別地, 該用戶界面可以是圖3中的圖形用戶界面302的部分。窗口 400圖示用于瀏覽器(如圖3中的瀏覽器300 )的圖形用戶界面。 在該特定的例子中,頁(yè)402顯示在窗口 400內(nèi)。用戶可以移過(guò)Web頁(yè)402中 的多個(gè)組件。在這些例子中,呈現(xiàn)了鏈接404、 406、 408和410。其后,圖 示了名稱域412。使用標(biāo)簽功能的用戶在到達(dá)名稱域412之前,將循序地遍 歷《連接404、 406、 408和410移動(dòng)。頁(yè)402中的各組件的該組織需要用戶在 到達(dá)名稱域412之前移動(dòng)5次。根據(jù)不同的說(shuō)明性實(shí)施例,用戶可以在名稱 域412右鍵點(diǎn)擊鼠標(biāo)以促使顯示菜單416。然后用戶可以選擇菜單項(xiàng)418來(lái) 設(shè)置名稱域412的標(biāo)簽索引,以便使用標(biāo)簽功能改變頁(yè)402上的各組件到達(dá) 的順序?,F(xiàn)在轉(zhuǎn)到圖5,根據(jù)說(shuō)明性實(shí)施例描述了圖示用于設(shè)置索引標(biāo)簽的用戶 界面的圖。在這個(gè)例子中,面板500是當(dāng)在圖4中的菜單項(xiàng)418被選擇時(shí)呈 現(xiàn)的用戶界面的例子。在這個(gè)例子中,面板500包括控制器502,其允許用 戶選"t奪用于Web頁(yè)的組件的標(biāo)簽索引號(hào)。在這個(gè)例子中,控制器502用來(lái)選 擇標(biāo)簽索引"1"用于該組件。當(dāng)用戶已經(jīng)選擇了合適的標(biāo)簽索引設(shè)置之后, 用戶可以選擇"好"按鈕504來(lái)存儲(chǔ)信息。如果用戶不希望設(shè)置標(biāo)簽索引, 用戶可以選擇"取消,,按鈕506??梢赃x擇"幫助"按鈕508以獲取關(guān)于在 這些例子中利用控制器502設(shè)置標(biāo)簽索引的更多信息。通過(guò)利用控制器502為圖4中的名稱域412設(shè)置標(biāo)簽索引為"1",當(dāng)在 頁(yè)402的隨后檢索時(shí)使用標(biāo)簽功能時(shí),名稱域412將是第一個(gè)到達(dá)的組件?,F(xiàn)在轉(zhuǎn)向圖6,根據(jù)說(shuō)明性實(shí)施例描繪了圖示用于定制標(biāo)簽索引頁(yè)的代 碼的圖。在這個(gè)例子中,代碼600是其中為Web頁(yè)中的不同組件設(shè)置標(biāo)簽的 XTML代碼的例子。代碼600圖示呈現(xiàn)類似于圖4中的頁(yè)402的Web頁(yè)的代 碼。在這些例子中,基于各代碼在代碼600中列出的順序,使用標(biāo)簽功能到 達(dá)不同的組件。例如,行602對(duì)應(yīng)《連接404;行604對(duì)應(yīng)鏈接406;行606對(duì)應(yīng)鏈接408;行608對(duì)應(yīng)鏈接410;以及行610對(duì)應(yīng)圖4中的名稱域412?,F(xiàn)在轉(zhuǎn)向圖7,根據(jù)說(shuō)明性實(shí)施例描繪了圖示用于定制標(biāo)簽索引頁(yè)的代 碼的圖。行700是圖6中的行610的修改版本或者替代。在這個(gè)例子中,行 700使名稱域設(shè)置等于標(biāo)簽索引"1"。利用該設(shè)置,當(dāng)在顯示W(wǎng)eb頁(yè)中使用 標(biāo)簽功能時(shí)首先到達(dá)該域。其他的行沒(méi)有標(biāo)簽設(shè)置號(hào)并以它們?cè)趫D6的代碼 600中被發(fā)現(xiàn)的順序到達(dá)?;蛘?,這些域的每個(gè)都具有標(biāo)記索引號(hào)。在這種 情況下,該標(biāo)記索引號(hào)可以被重新排序以便將圖4中的名稱域412中的設(shè)置 調(diào)整為標(biāo)簽索引為"1"?,F(xiàn)在參照?qǐng)D8,根據(jù)說(shuō)明性實(shí)施例描繪了圖示標(biāo)簽索引信息的圖。條目 800是可以存儲(chǔ)在圖3中的標(biāo)簽索引信息328中的標(biāo)簽索引信息的例子。條 目800可包括從XTML代碼(如圖7中的代碼700)導(dǎo)出的信息。特別地, 條目800包括位置信息802、標(biāo)識(shí)符804以及索引號(hào)806。位置信息802是 Web頁(yè)的位置的標(biāo)識(shí)。在這些例子中,位置信息802是統(tǒng)一資源定位符。標(biāo) 識(shí)符804是用來(lái)識(shí)別Web頁(yè)中的組件的信息。索引號(hào)806識(shí)別該組件相對(duì)于 其他組件的位置。在這些例子中,標(biāo)識(shí)符804和索引號(hào)806可以從HTML代 碼(如在圖7的行700中發(fā)現(xiàn)的代碼)導(dǎo)出。例如,如果索引號(hào)806設(shè)置等于1,則在使用標(biāo)簽功能時(shí)用于條目800 的組件將是第一個(gè)到達(dá)的組件。當(dāng)Web頁(yè)被再次檢索時(shí),該處理將Web頁(yè)中 的該組件的索引號(hào)改變?yōu)?,盡管它的索引號(hào)可能是其他數(shù)字。該組件之后 的其他組件通過(guò)增加1改變位置。當(dāng)然,取決于特定的實(shí)現(xiàn),用于其它組件 的標(biāo)簽設(shè)置能夠以其他方式重置?,F(xiàn)在轉(zhuǎn)向圖9,根據(jù)說(shuō)明性實(shí)施例描繪了用于設(shè)置Web頁(yè)中的組件的標(biāo) 簽索引號(hào)的過(guò)程的流程圖。圖9中圖示的過(guò)程可以在瀏覽器(如圖3中的瀏 覽器300 )中實(shí)現(xiàn)。特別是,可以使用HTML單元314和/或插件326實(shí)現(xiàn)所 述處理。該處理通過(guò)接收選褲,Web頁(yè)中的組件的用戶輸入、用于設(shè)置標(biāo)簽索引開(kāi) 始(步驟900)。其后,顯示標(biāo)簽索引對(duì)話(步驟卯2)。在這些例子中,可以 利用圖3中的圖形用戶界面302顯示所述對(duì)話。接著,接收用戶輸入設(shè)置用 于所述組件的標(biāo)簽索引(步驟904)。然后,存儲(chǔ)標(biāo)簽索引信息用于該組件(步 驟906)。在這些例子中,標(biāo)簽索引信息可以存儲(chǔ)在圖3中的標(biāo)簽索引信息328 中?,F(xiàn)在轉(zhuǎn)向圖10,根據(jù)說(shuō)明性實(shí)施例描繪了用于處理Web頁(yè)的過(guò)程的流程 圖。在圖10中圖示的過(guò)程可以在瀏覽器300中實(shí)現(xiàn)。特別是,可以在HTML 單元314和/或插件326中實(shí)現(xiàn)該過(guò)程。所述處理開(kāi)始于接收Web頁(yè)(步驟1000 )。然后進(jìn)行確定用于該Web頁(yè) 的標(biāo)簽索引信息是否存在(步驟1002)??赏ㄟ^(guò)使用該Web頁(yè)的統(tǒng)一資源定 位符、以及確定該統(tǒng)一資源定位符是否存在于該標(biāo)簽索引信息的條目中,進(jìn) 行步驟1002中的確定。如果Web頁(yè)的標(biāo)簽索引信息存在,則選擇標(biāo)簽索引 信息中的組件(步驟1004)。在一些情況中,可以為Web頁(yè)設(shè)置多于一個(gè)組 件。其后,用于選擇的組件的每個(gè)標(biāo)簽索引號(hào)被改變(步驟1006 )。其后,進(jìn)行確定在還沒(méi)處理的標(biāo)簽索引信息中是否存在另外的組件(步 驟1008 )。如果存在另外組件,則該過(guò)程返回到步驟1004以選擇另一個(gè)組件。 否則,調(diào)整沒(méi)有出現(xiàn)在標(biāo)簽索? 1信息中的另 一組件的標(biāo)簽索引號(hào)(步驟1010 )。在這些例子中,基于標(biāo)簽索引信息已經(jīng)被設(shè)置成新的標(biāo)簽索引的組件之 后的各組件,通過(guò)改變那些標(biāo)簽索引號(hào)被調(diào)整,如果那些標(biāo)簽索引號(hào)存在的 話,在這些例子中通過(guò)增加1而調(diào)整。如果該其他的組件沒(méi)有為其設(shè)置的標(biāo)當(dāng)然,如果存在兩個(gè)設(shè)置了標(biāo)簽索引號(hào)的組件,則在這個(gè)步驟中緊接著的組 件不調(diào)整它的標(biāo)簽索引號(hào)。其后,顯示W(wǎng)eb頁(yè)(步驟1012),其后該過(guò)程終 結(jié)。再次參照步驟1002,如果Web頁(yè)的標(biāo)簽索引信息不存在,則不需要改變。 結(jié)果,然后過(guò)程進(jìn)行到上述步驟1012。在不同的描繪的實(shí)施例中的流程圖和方塊圖,圖示裝置、方法和計(jì)算機(jī) 程序產(chǎn)品的一些可能的實(shí)現(xiàn)的架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或方塊 圖中的每個(gè)塊可以表示代碼的部分、模塊或段,其包括一個(gè)或者多個(gè)用于實(shí) 現(xiàn)特定功能或各功能的實(shí)現(xiàn)的指令。在一些可替換的實(shí)現(xiàn)中,在塊中提到的 功能或者各功能可能不按照?qǐng)D中提到的順序出現(xiàn)。例如,在一些情況下,連 續(xù)示出的兩個(gè)塊可能實(shí)際上并發(fā)執(zhí)行、或者各塊有時(shí)可能以相反的順序執(zhí)行, 取決于包括的功 能。因此,說(shuō)明性實(shí)施例提供用于管理Web頁(yè)的標(biāo)簽索引的計(jì)算機(jī)實(shí)現(xiàn)的方 法。顯示所述Web頁(yè),其中所述Web頁(yè)包括用于Web頁(yè)中的各組件的標(biāo)簽 索引。接收用戶輸入,用于相對(duì)于其他組件的標(biāo)簽索引的位置設(shè)置用于索引內(nèi)的標(biāo)簽索引的位置。該設(shè)置的位置形成該標(biāo)簽索引的期望位置。存儲(chǔ)該標(biāo) 簽索引的期望的位置以形成存儲(chǔ)的標(biāo)簽索引信息。使用該存儲(chǔ)的標(biāo)簽索引信息,對(duì)該Web頁(yè)的后來(lái)的訪問(wèn)導(dǎo)致用于該組件的標(biāo)簽索引位于該期望的位置。以這種方式,用戶能夠更有效地利用標(biāo)簽功能來(lái)到達(dá)Web頁(yè)中期望的組 件。利用該特征,用戶可以按照期望的順序設(shè)置Web頁(yè)中的一個(gè)或多個(gè)組件, 以便減少用戶必須執(zhí)行以到達(dá)這些組件的移動(dòng)量。本發(fā)明能夠采用完全硬件實(shí)施例、完全軟件實(shí)施例或者包括硬件和軟件 元件的實(shí)施例的形式。在優(yōu)選實(shí)施例中,本發(fā)明以軟件實(shí)現(xiàn),該軟件包括但 是不局限于固件、駐留軟件、微代碼等。此外,本發(fā)明能夠采用從計(jì)算機(jī)可使用或計(jì)算機(jī)可讀的、提供程序代碼 的介質(zhì)可訪問(wèn)的計(jì)算機(jī)程序產(chǎn)品的形式,用于由或結(jié)合計(jì)算機(jī)或任何指令執(zhí) 行系統(tǒng)。為了本描述的目的,計(jì)算機(jī)可使用或計(jì)算機(jī)可讀的介質(zhì)能夠是任何 有形裝置,其可以包括、存儲(chǔ)、傳達(dá)、傳播或傳送程序,用于由或結(jié)合指令 執(zhí)行系統(tǒng)、裝置或設(shè)備使用。該介質(zhì)可用是電、磁、光、電磁、紅外或者半導(dǎo)體系統(tǒng)(或裝置或設(shè)備) 或傳播介質(zhì)。計(jì)算機(jī)可讀介質(zhì)的例子包括半導(dǎo)體或固態(tài)存儲(chǔ)器、磁帶、可移 除計(jì)算機(jī)盤(pán)、隨機(jī)存取存儲(chǔ)器(RAM )、只讀存儲(chǔ)器(ROM)、剛性磁盤(pán)和光 盤(pán)。當(dāng)前光盤(pán)的例子包括只讀致密盤(pán)-只讀存儲(chǔ)器(CD-ROM )、致密盤(pán)-讀/ 寫(xiě)存儲(chǔ)器(CD-R/W)和DVD。適合存儲(chǔ)和/或執(zhí)行程序代碼的數(shù)據(jù)處理系統(tǒng)將包括通過(guò)系統(tǒng)總線直接 或者間接耦合到存儲(chǔ)器元件的至少 一個(gè)處理器。存儲(chǔ)器元件可以包括在程序 代碼實(shí)際執(zhí)行期間使用的本地存儲(chǔ)器、大容量存儲(chǔ)以及高速緩沖存儲(chǔ)器,其提供至少 一些程序代碼的臨時(shí)存儲(chǔ),以減少在執(zhí)行期間代碼必須從大容量存 儲(chǔ)中檢索的次數(shù)。輸入/輸出或I/0設(shè)備(包括但是不局限于鍵盤(pán)、顯示器、指示設(shè)備等) 能夠直接或者通過(guò)中間的I/O控制器耦合到系統(tǒng)。網(wǎng)絡(luò)適配器也可以耦合到系統(tǒng),以使得數(shù)據(jù)處理系統(tǒng)能夠通過(guò)中間的私 人或公共網(wǎng)絡(luò),耦合到其他的數(shù)據(jù)處理系統(tǒng)或遠(yuǎn)程打印機(jī)或存儲(chǔ)設(shè)備。調(diào)制 解調(diào)器、電纜調(diào)制解調(diào)器和以太網(wǎng)卡是幾種當(dāng)前可用類型的網(wǎng)絡(luò)適配器。已經(jīng)呈現(xiàn)本發(fā)明的描述用于圖示和描述的目的,而意圖不在于是窮舉的 或以公開(kāi)的方式限制本發(fā)明。許多修改和變化對(duì)于本領(lǐng)域普通技術(shù)人員將是明顯的。選擇和描述各實(shí)施例以便最好地解釋本發(fā)明的原理、實(shí)際應(yīng)用,并 且使本領(lǐng)域其他普通技術(shù)人員能夠理解,本發(fā)明對(duì)于具有各種修改的各種實(shí) 施例適合預(yù)期的特定使用。
權(quán)利要求
1、一種用于管理標(biāo)簽索引的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述計(jì)算機(jī)實(shí)現(xiàn)的方法包括顯示網(wǎng)頁(yè),其中網(wǎng)頁(yè)包括用于該網(wǎng)頁(yè)中的多個(gè)組件的多個(gè)標(biāo)簽索引;接收用戶輸入,用于相對(duì)于用于網(wǎng)頁(yè)中的多個(gè)標(biāo)簽索引中的其他組件的各標(biāo)簽索引的位置,設(shè)置用于網(wǎng)頁(yè)中的多個(gè)組件中的一個(gè)組件的、多個(gè)標(biāo)簽索引中的一個(gè)標(biāo)簽索引的位置,以形成用于該標(biāo)簽索引的期望的位置;以及存儲(chǔ)用于所述組件的標(biāo)簽索引的該期望的位置,以形成存儲(chǔ)的標(biāo)簽索引信息,其中對(duì)該網(wǎng)頁(yè)的后來(lái)的訪問(wèn)導(dǎo)致用于所述組件的標(biāo)簽索引位于使用該存儲(chǔ)的標(biāo)簽索引信息的該期望的位置。
2、 如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,還包括響應(yīng)于在存儲(chǔ)用于網(wǎng)頁(yè)中的所述組件的期望位置之后檢索所述網(wǎng)頁(yè),檢 索所述存儲(chǔ)的標(biāo)簽索引信息;以及用所述存儲(chǔ)的標(biāo)簽索引信息替換用于該標(biāo)簽索引的當(dāng)前位置信息。
3、 如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中所述組件是登陸域。
4、 如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中在彈出式對(duì)話中接收 用戶輸入。
5、 如權(quán)利要求1所迷的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中接收步驟包括 接收選擇所迷組件的用戶輸入和設(shè)置標(biāo)簽索引的位置的選項(xiàng)。
6、 如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中存儲(chǔ)步驟包括將用于所述組件的標(biāo)簽索引的期望的位置、與網(wǎng)頁(yè)的統(tǒng)一資源定位符相 關(guān)聯(lián)地存儲(chǔ)。
7、 一種數(shù)據(jù)處理系統(tǒng),包括 總線;連接到總線的通信單元;連接到總線的存儲(chǔ)設(shè)備,其中所述存儲(chǔ)設(shè)備包括計(jì)算機(jī)可使用的程序代 碼;以及連接到總線的處理器單元,其中所述處理器單元執(zhí)行計(jì)算機(jī)可使用的程序代碼以顯示網(wǎng)頁(yè),其中網(wǎng)頁(yè)包括用于該網(wǎng)頁(yè)中的多個(gè)組件的多個(gè)標(biāo)簽索引;接收用戶輸入,用于相對(duì)于用于網(wǎng)頁(yè)中的多個(gè)標(biāo)簽索引中的其他組件的各標(biāo) 簽索引的位置,設(shè)置用于網(wǎng)頁(yè)中的多個(gè)組件中的一個(gè)組件的、多個(gè)標(biāo)簽索引中的一個(gè)標(biāo)簽索引的位置,以形成用于該標(biāo)簽索引的期望的位置;以及存儲(chǔ) 用于所述組件的標(biāo)簽索引的該期望的位置,以形成存儲(chǔ)的標(biāo)簽索引信息,其 中對(duì)該網(wǎng)頁(yè)的后來(lái)的訪問(wèn)導(dǎo)致用于所述組件的標(biāo)簽索引位于使用該存儲(chǔ)的標(biāo) 簽索引信息的該期望的位置。
8、 根據(jù)權(quán)利要求7所述的數(shù)據(jù)處理系統(tǒng),其中處理器單元還執(zhí)行計(jì)算 機(jī)可使用的程序代碼,以響應(yīng)于在存儲(chǔ)用于網(wǎng)頁(yè)中的所述組件的期望位置之 后檢索所述網(wǎng)頁(yè),檢索所述存儲(chǔ)的標(biāo)簽索引信息;以及用所述存儲(chǔ)的標(biāo)簽索 引信息替換用于該標(biāo)簽索引的當(dāng)前位置信息。
9、 根據(jù)權(quán)利要求7所述的數(shù)據(jù)處理系統(tǒng),其中所述組件是登陸域。
10、 根據(jù)權(quán)利要求7所述的數(shù)據(jù)處理系統(tǒng),其中在彈出式對(duì)話中接收用 戶輸入。
11、 根據(jù)權(quán)利要求7所述的數(shù)據(jù)處理系統(tǒng),其中在4AfrH^t^]程序 代碼中來(lái)接收用戶輸入,用于相對(duì)于用于網(wǎng)頁(yè)中的多個(gè)標(biāo)簽索引中的其他組 件的各標(biāo)簽索引的位置,設(shè)置用于網(wǎng)頁(yè)中的多個(gè)組件中的一個(gè)組件的、多個(gè) 標(biāo)簽索引中的一個(gè)標(biāo)簽索引的位置,以形成用于該標(biāo)簽索引的期望的位置中, 所述處理器執(zhí)行計(jì)算機(jī)可使用的程序代碼,以接收選擇所述組件的用戶輸入 和設(shè)置該標(biāo)簽索引的位置的選項(xiàng)。
12、 根據(jù)權(quán)利要求7所述的數(shù)據(jù)處理系統(tǒng),其中在執(zhí)行計(jì)算機(jī)可使用的 程序代碼以存儲(chǔ)用于所述組件的標(biāo)簽索引的該期望的位置,以形成存儲(chǔ)的標(biāo) 簽索引信息,其中對(duì)該網(wǎng)頁(yè)的后來(lái)的訪問(wèn)導(dǎo)致用于所述組件的標(biāo)簽索引位于使用該存儲(chǔ)的標(biāo)簽索引信息的該期望的位置中,所述處理器執(zhí)行計(jì)算機(jī)可使 用的程序代碼,以將用于所述組件的標(biāo)簽索引的期望的位置、與網(wǎng)頁(yè)的統(tǒng)一 資源定位符相關(guān)聯(lián)地存儲(chǔ)。
13、 一種用于管理標(biāo)簽索引的數(shù)據(jù)處理系統(tǒng),所述數(shù)據(jù)處理系統(tǒng)包括 顯示裝置,用于顯示網(wǎng)頁(yè),其中網(wǎng)頁(yè)包括用于該網(wǎng)頁(yè)中的多個(gè)組件的多個(gè)標(biāo)簽索引;接收裝置,用于接收用戶輸入,用于相對(duì)于用于網(wǎng)頁(yè)中的多個(gè)標(biāo)簽索引 中的其他組件的各標(biāo)簽索引的位置,設(shè)置用于網(wǎng)頁(yè)中的多個(gè)組件中的一個(gè)組 件的、多個(gè)標(biāo)簽索引中的一個(gè)標(biāo)簽索引的位置,以形成用于該標(biāo)簽索引的期望的位置;以及存儲(chǔ)裝置,用于存儲(chǔ)用于所述組件的標(biāo)簽索引的該期望的位置,以形成 存儲(chǔ)的標(biāo)簽索引信息,其中對(duì)該網(wǎng)頁(yè)的后來(lái)的訪問(wèn)導(dǎo)致用于所述組件的標(biāo)簽 索引位于使用該存儲(chǔ)的標(biāo)簽索引信息的該期望的位置。
全文摘要
一種用于管理標(biāo)簽索引的計(jì)算機(jī)實(shí)現(xiàn)的方法、裝置和計(jì)算機(jī)可使用的程序代碼。顯示W(wǎng)eb頁(yè),其中Web頁(yè)包括用于該Web頁(yè)中的多個(gè)組件的多個(gè)標(biāo)簽索引。接收用戶輸入,用于相對(duì)于用于Web頁(yè)中的多個(gè)標(biāo)簽索引中的其他組件的各標(biāo)簽索引的位置,設(shè)置用于Web頁(yè)中的多個(gè)組件中的一個(gè)組件的、多個(gè)標(biāo)簽索引中的一個(gè)標(biāo)簽索引的位置,以形成用于該標(biāo)簽索引的期望的位置。存儲(chǔ)用于所述組件的標(biāo)簽索引的該期望的位置,以形成存儲(chǔ)的標(biāo)簽索引信息。對(duì)該Web頁(yè)的后來(lái)的訪問(wèn)導(dǎo)致用于所述組件的標(biāo)簽索引位于使用該存儲(chǔ)的標(biāo)簽索引信息的該期望的位置。
文檔編號(hào)G06F17/30GK101221569SQ200710300388
公開(kāi)日2008年7月16日 申請(qǐng)日期2007年11月16日 優(yōu)先權(quán)日2006年12月11日
發(fā)明者邁克爾·A·博克斯 申請(qǐng)人:國(guó)際商業(yè)機(jī)器公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
辉县市| 桓台县| 佛教| 北京市| 万宁市| 平远县| 洛扎县| 漳州市| 夏邑县| 井陉县| 股票| 界首市| 巴马| 绥棱县| 长宁县| 通州区| 武功县| 庄浪县| 新疆| 林芝县| 凉山| 香格里拉县| 十堰市| 剑川县| 额尔古纳市| 遂昌县| 福海县| 镇平县| 米脂县| 莱州市| 察雅县| 海淀区| 墨玉县| 阿拉善左旗| 铜山县| 德保县| 北安市| 江城| 浪卡子县| 湄潭县| 民县|