TW452712B - Off-line reading method for hyperlink selection on Internet - Google Patents

Off-line reading method for hyperlink selection on Internet Download PDF

Info

Publication number
TW452712B
TW452712B TW88119288A TW88119288A TW452712B TW 452712 B TW452712 B TW 452712B TW 88119288 A TW88119288 A TW 88119288A TW 88119288 A TW88119288 A TW 88119288A TW 452712 B TW452712 B TW 452712B
Authority
TW
Taiwan
Prior art keywords
hyperlink
scope
patent application
internet
item
Prior art date
Application number
TW88119288A
Other languages
Chinese (zh)
Inventor
Jian-Shiung Duan
Jian-Fu Sung
Guang-Shin Lin
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to TW88119288A priority Critical patent/TW452712B/en
Application granted granted Critical
Publication of TW452712B publication Critical patent/TW452712B/en

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The present invention is an off-line reading method for hyperlink selection on Internet. Firstly, syntax analysis will be carried out on the webpage documents to determine whether the syntactic element of the next hyperlink exists in the webpage documents. Then, whether the user has selected a hyperlink will be determined. If so, the selected hyperlink will be edited. Finally, in accordance with the hyperlink selected by the user, the documents referred by the element previously recorded will be downloaded onto a local storage medium.

Description

1發明領域: 本發明係有關於一種網際網路上閲 特別县古ω ^ . 讀超連結的方法, 竹⑺疋有關於一種在網際網路上可選摆 方法,擇超連結的離線閱讀 尤其可以,、下載用戶關心的超連結。 5-2發明背景: 網際網路(Internet )是一個全球性的廣域網路,這 個網路利用電話線路或專用線路連接全世界的學校機構、 政府組織以及各種研究單位,使用者可在任何一個連接的 網路上和他人互通訊息、傳遞電子郵件或檔案。目前全世 界約有兩千多萬部電腦連接到此系統當中,在全球各地只 有阿爾巴尼亞是網際網路無法連接的國家。 網際網路上的最主要被使用的服務有電子郵件( E-mail)與檔案傳輸(FTP ; File Transfer Protocol)兩 種。目前由於全球資訊網結合多媒體的流行,也適合給想 秀的人製作個人的首頁(HomePage )。全球資訊網(Wor Id Wide Web )簡稱WWW或是3W,唸為Triple r,它是由CERN (歐洲量子物理實驗室;The European Laboratory for Part i c 1 e Phy s i cs )所發展出來,在網路上的一種多媒體 (multinieciia)查詢系統,這種系統最主要是可以在網路上 發揮多媒體的傳輸能力,目前成為在網際網路上的一股主1 Field of the invention: The present invention relates to a method for reading special links on the Internet and reading ancient counties on the Internet. Penny has a method for selecting alternatives on the Internet. Offline reading with optional hyperlinks is especially possible. Download the hyperlinks that users care about. 5-2 Background of the Invention: The Internet is a global wide area network. This network uses telephone lines or dedicated lines to connect schools, government organizations and various research units around the world. Users can connect at any one Communicate with others on the internet, send emails or files. At present, there are more than 20 million computers connected to this system in the world, and only Albania is a country with no Internet connection around the world. The most commonly used services on the Internet are E-mail and File Transfer Protocol (FTP). At present, due to the popularity of the global information network combined with multimedia, it is also suitable for making personal homepages for people who want to show. The World Wide Web (Wor Id Wide Web) is referred to as WWW or 3W, which is called Triple r. It was developed by CERN (The European Laboratory for Part ic 1 e Phy si cs) and is on the Internet. A kind of multimedia (multinieciia) query system, this system can play multimedia transmission capabilities on the Internet, and has become a master on the Internet.

第4頁 4527! 2 五、發明說明(2) -- 流’因為它結合了文字、聲f、影像等多種傳播媒體,所 以透過全球資訊網伺服器,使用者可以十分容易的存取各 種在不同網路上的資訊,目前已經成為網際網路上最熱門 的網路之一,在全球資訊網上的畫面都必須使用支援HTTP 及HTML的傳輸協定的瀏覽器,使用者才可以瀏覽它們。 在全球資訊網上面出現的圖形檔,最主要有GIF、 、.JPG、.RGB和.HDF等格式,而動畫檔案有,FLI、.GI, 視訊檔案有.AVG. 、. MPG,音效檔案有.Αϋ、. VOC等。因為 目前全球資訊網站台所使用的是HTTP通訊協定,所以大 多數的網址都會加上『http://』的字串在網址前面,例 如http://www.discovery.com « HTMLCHyperText Markup Language)是由歐洲量子物 理實驗室所制定出來的一種多媒體、超文書的標示語言, 它目前被廣泛使用在網際網路的全球資訊網上,這種語言 利用超鏈結(hyper 1 ink)連接不同的媒體,所以具備了在 網路上傳送多媒體的能力。一個HTML檔案由許多標藏(tag )與内文組合而成的’通常它是一般的純文字格式文字標 案’所以我們可以使用一般的文書處理程式來撰寫它,所 以也說明了HTML是一種跨平台的語言,而標籤(tag )便是 用來建立超鏈結的’它有點類似倚天中文檔案當中的控制 瑪;因為HTML是一個新興的語言,所以其語法仍在演進當 中’我們要劇覽的站台若使用較新的語法,則使周者相對Page 4527! 2 V. Description of the Invention (2)-Streaming 'Because it combines a variety of communication media such as text, audio f, video, etc., through the World Wide Web server, users can easily access various media Information on different networks has now become one of the most popular networks on the Internet. Screens on the World Wide Web must use browsers that support HTTP and HTML transmission protocols before users can browse them. The graphic files appearing on the Global Information Network mainly include GIF, .JPG, .RGB, .HDF and other formats, while animation files are, FLI, .GI, video files are .AVG., .MPG, and audio files are .Αϋ, .VOC, etc. Because the global information website currently uses the HTTP protocol, most URLs will be preceded by the string "http: //". For example, http://www.discovery.com «HTMLCHyperText Markup Language) is A multimedia, hypertext markup language developed by the European Quantum Physics Laboratory. It is currently widely used on the global information network of the Internet. This language uses hyper 1 ink to connect different media. , So it has the ability to send multimedia over the network. An HTML file is composed of a number of tags and texts. 'Usually it is a plain text format text markup'. So we can use ordinary word processing programs to write it, so it also shows that HTML is a kind of A cross-platform language, and tags are used to create hyperlinks. 'It's similar to the control horse in Yitian Chinese archives; because HTML is an emerging language, its syntax is still evolving.' If the newer syntax is used in the browsed site,

4527t 2 五、發明說明(3) 也要使用支援新版的HTML瀏覽器’目前HTML的最新規格 為4.0版,可以支援動態網頁(DHTML 'Dynamic HTML), 也就是在網頁當中加入動畫及音效等多媒體效果下面是 一個HTML網頁範例,它製作一個簡單的文字網頁,其中&lt; HT^&gt;、&lt;HEAD&gt; 便是HTML 的標籤: &lt;HTML&gt; &lt;HEAD&gt; &lt;TITLE&gt;Bruce Huang 的個人網頁〈/TITLE〉 〈SCRIPT〉 if (self.parent, frames, length ! = 0) self, parent, location = http://www. bhuang.com.tw 〈/SCRIPT〉 &lt;/HEAD&gt; &lt;B0DY&gt; &lt;m&gt;&lt;I&gt;Bruce Huang&lt;/I&gt; 的個人基本資料&lt;/hi&gt; &lt;P&gt; 生日:1970 &lt;/P&gt; &lt;P&gt;學歷:研究所&lt;/P&gt; &lt;P&gt; 血型:B &lt;/P&gt; &lt;P&gt;星座:牧羊座&lt;/P&gt; &lt;P&gt;職業:網路工程師/作者&lt;/p&gt; &lt;/B0DY&gt; &lt;/HTML&gt;4527t 2 V. Description of the invention (3) It is also necessary to use a new version of the HTML browser. The latest version of HTML is version 4.0, which can support dynamic web pages (DHTML 'Dynamic HTML), that is, adding multimedia such as animation and sound effects to web pages. The following is an example of an HTML webpage, which creates a simple text webpage, where &lt; HT ^ &gt;, &lt; HEAD &gt; are the tags of HTML: &lt; HTML &gt; &lt; HEAD &gt; &lt; TITLE &gt; Bruce Huang's personal Web page </ TITLE> <SCRIPT> if (self.parent, frames, length! = 0) self, parent, location = http: // www. Bhuang.com.tw 〈/ SCRIPT〉 &lt; / HEAD &gt; &lt; B0DY &gt; &lt; m &gt; &lt; I &gt; Bruce Huang &lt; / I &gt; 's personal profile &lt; / hi &gt; &lt; P &gt; Birthday: 1970 &lt; / P &gt; &lt; P &gt; Education: Institute &lt; / P &gt; &lt; P &gt; Blood type: B &lt; / P &gt; &lt; P &gt; Constellation: Shepherd &lt; / P &gt; &lt; P &gt; Occupation: Network Engineer / Author &lt; / p &gt; &lt; / B0DY &gt; &lt; / HTML &gt;

第6頁 45271 a 五、發明說明(4) 單—資源定址器(URL ; Uniform Resource Loactor) 是在網際網路上的一種位址表示方式,其格式為: F S c h e m e : / / Η 〇 s t · D 〇 m a i η [ : P 〇 r t ] / P a t h / F i 1 e N a m e』。其 中Scheme是網路協定名稱,例如HTTP、Gopher、FT_P、 File、News、Telnet、WAIS、MailTo等,而 Host 是伺服 器名稱’例如www、sun、ibm、alpha等,Domain為定義域 名稱,如microsoft.com. tw 'roc.gov. tw、 whitehouse. g〇v等,port為使用之埠編號,通常此參數可 省略’而Path與Fi leName則是連接的檔案名稱,若我們省 略匕們’則會使用系統的内定值,也就是到該站台的 HomePage(首頁)上瀏覽’但若使用者知道 ,則將它們加入單一資源定址器當中將有助於找尋資料的 速度°單一資源疋址器的範例如http : //www, mi cro so ft com/taiwan,它是臺灣微軟的單一資源定址器,代表使用 http的通訊協定,而且主機是www ’但是由於目前在網際 網路上大部份的WWW站么抑具+ + ^ ^ ^ 〇都疋以h t tp為通訊協定,所以我 們經常省略前面的協定邱於,而擗皆 . 疋W 而撰寫成為www.microsoft, com/taiwan 0 )t ίί訊網資訊的程式稱為瀏覽器(br〇wser 資訊網站台的程式,專和在:際網路上可以劉覽全球 w + w . , ^ Microsoft Internet Explorer^Page 6 45271 a V. Description of the invention (4) Uni-Resource Locator (URL; Uniform Resource Loactor) is an address representation method on the Internet. Its format is: FS cheme: / / Η 〇st · D 〇mai η [: P rt] / Pat / F i 1 e N ame. Where Scheme is the name of the network protocol, such as HTTP, Gopher, FT_P, File, News, Telnet, WAIS, MailTo, etc., and Host is the server name ', such as www, sun, ibm, alpha, etc., Domain is the domain name, such as microsoft.com.tw 'roc.gov.tw, whitehouse. g〇v, etc., port is the port number used, usually this parameter can be omitted' and Path and FileName are the names of the connected files, if we omit the daggers' Will use the system's default value, that is, browse to the site's HomePage (Homepage), but if the user knows, adding them to the single resource addresser will help find the speed of the data ° single resource addresser For example, http: // www, mi cro so ft com / taiwan, it is the single resource addresser of Microsoft in Taiwan, which represents the use of the http protocol, and the host is www ', but because most of the current on the Internet WWW station Mody + + ^ ^ ^ 〇 疋 all use ht tp as the communication protocol, so we often omit the previous agreement Qiu Yu, and all of them. 疋 W and write as www.microsoft, com / taiwan 0) t ίί News Network Information The program is called a browser (br0wser information website program), and can be viewed on the Internet w + w., ^ Microsoft Internet Explorer ^

Netscape Navigator ^ ^ e ,森 寺都疋在個人電腦常見的瀏覽器。Netscape Navigator ^ ^ e, Mori Temple is a common browser on personal computers.

4 52 7ί 24 52 7ί 2

五、發明說明(5) 一般使用者要上網查詢資料,最常使用的是在網路i 各種查詢引擎(search engine ),國内常見的有老牌的p 蕃薯藤』(www. yam. org. tw)、『奇摩站』(www. kimo. c〇jn tw)、『11 圭塞中文網』(www.whatsite.com) 、 F中文雅 虎』(Chinese· yahoo, com ) 等,國外則有『雅虎』( www. yahoo, com )、『Lycos』(www.lycos.com) 等 0 現有的網際網路離線閱讀軟體是將某一網頁以及它所 包含的所有連結的引用目標網頁一起下載下來,如果用戶 只關心網頁上的一個或是幾個連結,而不是所有的連结, 那麼下載所有連結就是浪費時間和其他資源β 5-3發明目的及概述: 蓉於上述之發明》背景中’傳統的離線閱讀軟體所產生 的諸多缺點,本發明提供一種在網際網路上可選擇超連結 的離線閱讀方法,可以隨意選擇要下載閱讀的一個或幾個 連 避免了現有技術中全部下載的弊端,這樣就節省了 時間和資源。 本發明的另一目的在於可讓用戶隨意選擇網頁上它所 關心的連結,然後只下載用戶選擇的連結,並且生成一個 由這些連結組成的索引網頁。使用本發明所提供的方法可 以使用戶以最高的效率得到自已想要的内容。V. Description of the invention (5) General users want to search the Internet for information. The most common search engine is the search engine (i.e., the old-fashioned p fanshu vine in China) (www. Yam. Org .tw), "Qimo Station" (www.kimo.c〇jn tw), "11 Guisai Chinese Website" (www.whatsite.com), F Chinese Yahoo "(Chinese · yahoo, com), etc. There are "Yahoo" (www.yahoo, com), "Lycos" (www.lycos.com), etc. 0 The existing offline reading software for the Internet is to download a certain webpage and all the referenced target webpages it contains Next, if the user only cares about one or a few links on the webpage, not all links, then downloading all links is a waste of time and other resources. Β 5-3 Purpose and Summary of the Invention: In the background of the invention above 'Many shortcomings of traditional offline reading software, the present invention provides an offline reading method that can select hyperlinks on the Internet, and can freely choose one or several links to download and read to avoid the disadvantages of all downloads in the prior art. End, which saves time and resources. Another object of the present invention is to allow a user to freely select links on the webpage that he cares about, then download only the links selected by the user, and generate an index webpage composed of these links. By using the method provided by the present invention, users can obtain the content they want with the highest efficiency.

452712452712

五、發明說明(6) 很嫁以上所迷之目的,本發明提供了—種在網際網路 上可以選擇超連結的離線閱讀的方法,其令本方法包含一 個主要步驟。首先,進入第一步驟,並判斷在網頁上的文 件中是否存在下一個超連結語法元素。如果超連結語法元 素存在’則將網頁上文件中的三部分内容存入數據結構疋 並將數據結構加入一第一數組,然後,返回該第一步驟。 如果不存在下一個超連結語法元素,則結束分析。接著 進入第二步驟,並判斷使用者是否選擇結束編輯。如 用者不選擇結束編輯,則判斷使用者是否選擇一超連妗 :果使用者不選擇一超連結,則返回第二步驟。如果:二 - ίΐΐΪί結’則依據所選擇的單-資源定址器,在; J組:查询匹配的元*,將元 f第 的完整語法部分累加1、。”示本文部分’同時將超連結 驟。如果使用變=然返回第二步 -,並且列斷第:數;:;子;步,果:先,令-第-數為 二數組令取第一數個子t。如果第-數存在,則從第 資源定址器所指示的生,且下載第一數個元素中單一 返回判斷該第一數是^°然後,令第一數加一,之後, 則將字串變量儲存為索步驟。如果第-數不存在, 的離線閱讀的方法。’、網頁文件,並且結束選擇超連結 452712 五、發明說明(7) 〜 5-4圖式簡單說明: 本發明之上述目的與優點,將以下列的實施例以及圖 示’做詳細說明如下,其中: 第一圖為對網頁上顯示的文件進行語法分析並判斷網 頁上的文件是否有下一個超連結語法元素的流程圖; 第二圖為判斷使用者是否選擇某一個超連結並且編輯 使用者所選擇之超連結的流程圖; 第三圖為係依據使用者所選擇的超連結,將之前所記 錄的元素下載的流程圖; 第四圖為根據本發明所揭露之技術,使用者在選擇超 連結時的示意圖; 第五圖係根據本發明所揭露之j支術,顯示下載後的結 果顯示圖β 5 - 5發明詳細說明: 本發明的一些實施例會詳細描述如下。然而,除了詳 細描述外’本發明還可以廣泛地在其他的實施例施行, 本發明的範圍不受限定,其以之後的專利範圍為準β 我們在網際網路瀏覽器上看到的網頁,是在作業系統 中,是由HTML格式的純文本文件經由瀏覽器解釋的,網頁 上的超連結是由幾種HTML語法元素表示的。其中作業系統V. Description of the invention (6) The present invention provides a method for offline reading that can select a hyperlink on the Internet. This method includes a main step. First, go to the first step and determine if the next hyperlink syntax element exists in the file on the web page. If the hyperlink syntax element exists ’, the three parts of the file on the web page are stored in a data structure, and the data structure is added to a first array, and then, the first step is returned. If there is no next hyperlink syntax element, the analysis ends. Then proceed to the second step, and judge whether the user chooses to end editing. If the user does not choose to end editing, it is judged whether the user chooses a hyperlink: if the user does not choose a hyperlink, the process returns to the second step. If: two-ίΐΐΪί 结 ’, then according to the selected single-resource locator, in group J: query matching elements *, and accumulate the complete grammatical part of element f by 1. "This section of the text will also be hyperlinked. If you use change = then return to the second step-and list the number ::; sub; step, effect: first, let -th-number is two arrays. A number of children t. If the -th number exists, it will generate the number indicated by the resource locator and download a single return from the first number of elements to determine that the first number is ^ °. Then, increase the first number by one, and then , The string variable is stored as a search step. If the first number does not exist, the offline reading method. ', The web file, and the end of the selection of the hyperlink 452712 V. Description of the invention (7) ~ 5-4 The above-mentioned objects and advantages of the present invention will be described in detail with the following examples and illustrations, where: The first figure is to parse the file displayed on the web page and determine whether the file on the web page has the next super The flowchart of the link syntax element; the second figure is a flowchart to determine whether the user chooses a certain hyperlink and edit the hyperlink selected by the user; the third figure is based on the hyperlink selected by the user, recording Flow chart of element download; The fourth diagram is a schematic diagram of a user when selecting a hyperlink according to the technology disclosed in the present invention; the fifth diagram is a j-brain technique disclosed in accordance with the present invention, showing a download result display diagram β 5-5 Detailed description of the invention: Some embodiments of the present invention will be described in detail below. However, in addition to the detailed description, the present invention can also be widely implemented in other embodiments. The scope of the present invention is not limited. Scope is subjective β The webpages we see on Internet browsers are interpreted in the operating system by plain text files in HTML format via the browser. Hyperlinks on webpages are represented by several HTML syntax elements Of which operating system

第10頁 五、發明說明(8) 可以是單人單工的磁碟作業統(DOS ),單人多工的作業系 統,如WIN98 ’ OS/2,MAC/0S,或是多人多工的作業系統 ,如11〇1'’而1?(’以及各種1^1](1101^。常見的瀏覽器 有Microsoft Internet Explorer和Netscape Navigator ,然而還有其他的瀏覽器。下面以其中一種HTML格式進行 說明其語法如: &lt;A HREF^'DATA/PAGEl.HTM'jCLICK HERE&lt;/A&gt;。 其中&lt;A HREF = &quot;DATA/PAGE1.HTM”&gt;表示這是一個連結, DATA/PAGE1. HTM是這個連結的目標文件;CLICK HERE是這 個連結在瀏覽器上顯示本文;&lt;/A&gt;是這個語法的結束標誌 針對此種語法,本發明採用以下三個步驟的方法以提 供可選擇的離線閱讀方法,其中第一個步驟參照第一圖, 第二個步驟參照第二圖,第三個步驟參照第三圖。 第一步’如第一圖所示’對當前顯示的HTML的原文件 進行語法分析。首先,進入開始1 〇〇 β接著,在HTML原文 件中按順序查找下一個超連結語法元素1 〇丨。接者,判斷 下一個超連結語法元素是否找到1 0 2。如果沒找到,結束 1 04語法分析。如果找到了’對找到的超連結的原代碼提 取三個數據項並組成一個結構1 03,其中第一項顯示文本 或圖形路徑,第二項指向目標的單一資源定址器,第三項 完整的超連結代碼,但需要修改其中的單一資源定址器,Page 10 V. Description of the invention (8) It can be a single-person simplex disk operating system (DOS), a single-person multi-tasking operating system, such as WIN98 'OS / 2, MAC / 0S, or multiple-person multi-working Operating system, such as 11〇1 ″ and 1? ('And various 1 ^ 1] (1101 ^. Common browsers are Microsoft Internet Explorer and Netscape Navigator, but there are other browsers. Below is one of the HTML The format description is as follows: &lt; A HREF ^ 'DATA / PAGEl.HTM'jCLICK HERE &lt; / A &gt; where &lt; A HREF = &quot; DATA / PAGE1.HTM "&gt; means this is a link, DATA / PAGE1. HTM is the target file of this link; CLICK HERE is this link to display the text on the browser; &lt; / A &gt; is the end of this syntax. For this syntax, the present invention uses the following three steps to provide The selected offline reading method, where the first step refers to the first picture, the second step refers to the second picture, and the third step refers to the third picture. The first step 'as shown in the first picture' is to the currently displayed HTML The original file is parsed. First, go to the beginning of 1 〇〇β Then, in the original HTML file, the next hyperlink syntax element 1 〇 丨 is searched in order. Then, determine whether the next hyperlink syntax element is found 1 0 2. If it is not found, end 1 04 syntax analysis. If found ' Extract three data items from the original code of the found hyperlink to form a structure 103, where the first item displays a text or graphic path, the second item points to a single resource locator for the target, and the third item completes the hyperlink code. But need to modify the single resource locator,

第11頁 45271 2 五、發明說明(9) 使它由指向網際網路的目標改為指向本地目標。本地目標 係在本地的儲存介質上β 例如’ 一個超連結的代碼是 &quot;&lt;A href=http://www abc.com/html/xyz.htm&gt;this is the text you can see in browser&lt;/A&gt;&quot; 其中第一項數據為 A href=:///DOWNSITE/TASKl/www. abc.com/html/xyz.ht ro&gt;this is the text you can see in browser 第二項數據為Page 11 45271 2 V. Description of the invention (9) Change the target from the Internet to the local target. The local target is on the local storage medium. For example, 'A hyperlink code is &quot; &lt; A href = http: // www abc.com/html/xyz.htm&gt; this is the text you can see in browser &lt; / A &gt; &quot; The first item of data is A href =: /// DOWNSITE / TASKl / www. Abc.com/html/xyz.ht ro &gt; this is the text you can see in browser

Hhttp://www. abc. com/html/xyz.htm&quot; 第三項數據為 &quot;&lt;A hr e f = h t tp ;//www. abc. com/h t m 1/xyz. htai&gt; th i s is the text you can see in browser&lt;/A&gt;&quot; 將這個數據加入數組A。然後返回(1 〇 1 ) *重複以上過 程,直到結束。Hhttp: // www. Abc. Com / html / xyz.htm &quot; The third item is &quot; &lt; A hr ef = ht tp; // www. Abc. Com / htm 1 / xyz. Htai &gt; th is is the text you can see in browser &lt; / A &gt; &quot; add this data to array A. Then return (101) * Repeat the above process until the end.

第12頁 452712Page 452 712

第二步,如第二圖所示,進行判斷使用者是否選擇某 一個超連結並且編輯使用者所選擇之超連結的動作。首^ ,進入開始200,接著,判斷用戶是否結束編輯動作2〇1。 如果是,則結束編輯204。否則,判斷使用者在”社 viewer control (可以藉由Wind0ws系統提供,用於顯示 html網頁)窗口中是否用指標選中某一超連結2〇2。如果 否,則返回2 01。如果是,則根據他的單一資源定址器會 隨著NM—HOTSPOT消息返回給應用程序,應用程序用這一單 一資源定址器與數組A中的每個數據的單一資源定址器項 相比較,找到相等的,將該數據結構複製到數組B中,並 取出它的第一和第三項。第一項就是選中超連結的顯示本 文’用於提示用戶已經選擇的超連結。然後,將所有被選 中超連結的數據結構的第三項聯在一起,存入文件,產生 的文件即為索引網頁的HTML文件,這個步驟在第二園中的 2〇3。然後返回2〇1,重複以上過程,直到結束。 第三步,如第三圖所示,係依據使用者所選擇的超連 結下載所選連結。首先,進入開始3〇〇。接著,設置n = i, 如圖中步驟301。判斷是否存在第!^元素3〇2。如果是,則 從:組B中存取第請元素,下載其單一資源定址器之第二 2 ,所指不的文件,並按其原有的目錄結構存放到本地 存處介質/如圖中步驟303。然後,n = N+1,如圖中步驟 3〇5。接著返回3〇2。如果否,即不存在第N個元素,則將The second step, as shown in the second figure, is to determine whether the user selects a certain hyperlink and edit the hyperlink selected by the user. First, enter the start 200, and then determine whether the user has finished the editing operation 201. If so, editing 204 ends. Otherwise, determine whether the user selects a hyperlink 2202 with an indicator in the "viewer control (can be provided by the Wind0ws system for displaying html webpage) window. If not, it returns 2 01. If yes, Then according to his single resource addresser, the application will be returned to the application with the NM-HOTSPOT message. The application uses this single resource addresser to compare with the single resource addresser item of each data in the array A, and finds the equivalent. Copy the data structure into array B, and take out its first and third items. The first item is to select the hyperlink to show this text 'to remind the user that the hyperlink has been selected. Then, all selected hyperlinks will be selected. The third item of the data structure is linked together and stored in the file. The resulting file is the HTML file of the index web page. This step is in 203 in the second garden. Then return to 021 and repeat the above process until the end. The third step, as shown in the third figure, is to download the selected link according to the hyperlink selected by the user. First, enter the start 300. Then, set n = i, as shown in step 301 in the figure. Determine if there is a! ^ Element 3〇2. If so, access the requested element from: Group B, download the second 2 of its single resource addresser, and refer to the original file, and follow its original directory The structure is stored in the local storage medium / step 303 as shown in the figure. Then, n = N + 1, as shown in step 3 in the figure. Then returns to 30.2. If not, that is, if there is no Nth element, the

第13頁 452712 五、發明說明(11) 字符串S存為索引網頁文件,如圖中步驟304。然後結束, 如圖中步驟306。 如第四圖及第五圖所示,係介紹一依據本發明的一具 體實施例。如第四圖所示,比如欲下載www.software.com 主頁中的某兩個連結: 1)Software.com’ InterMai1&amp;reg * Software Selected by BCE Nexxia as the Intrastructure Solution for New Nexx.IP Messaging Service 2 )GTE provides Outsourced E-mail to SmaJ1 Bus i nes and Home Offices 首先對www. software, com主頁的HTML的原文件進行語法分 析: HTML的原文件為: • ·« &lt;A HREF=&quot;news/pressrelease/pr990T14bellnex.html&quot;&gt; Software.com's InterMai1&amp;reg; Software Selected by BCE Nexxia as the Infrastrcture Solution for New Nexxia.IP Messaging Service &lt;/A&gt;Page 13 452712 V. Description of the invention (11) The character string S is stored as an index webpage file, as shown in step 304 in the figure. Then it ends, as shown in step 306 in the figure. As shown in the fourth and fifth figures, a specific embodiment according to the present invention is described. As shown in the fourth figure, for example, to download some two links from the homepage of www.software.com: 1) Software.com 'InterMai1 & reg * Software Selected by BCE Nexxia as the Intrastructure Solution for New Nexx.IP Messaging Service 2 ) GTE provides Outsourced E-mail to SmaJ1 Bus innes and Home Offices. First, parse the original HTML file of the homepage of www. Software, com. The original HTML file is: • «&lt; A HREF = &quot; news / pressrelease / pr990T14bellnex.html &quot; &gt; Software.com's InterMai1 &reg; Software Selected by BCE Nexxia as the Infrastrcture Solution for New Nexxia.IP Messaging Service &lt; / A &gt;

第14頁 4 7 1 2 五、發明說明(12) &lt;A HREF = &quot;news/pressrelease/pr9 9071 4gre. html&quot;&gt; GTE provides Outsourced E-mail to Small Businesses and Home Off ices &lt;/A&gt; 經過語法分析,得到包含所有超連結數據結構的數組A, 其中兩個元素為: 第一個元素: 第一項Software, coin’s InterMail&amp;reg; Software Selected by BCE Nexxia as the Infrastrcture Solution for New Nexxia· IP Messaging Service (顯示 本文); 第二項news/pressrelease/pr9907 1 4gre.html (指向目標 的單一資源定址器)Page 14 4 7 1 2 V. Description of the invention (12) &lt; A HREF = &quot; news / pressrelease / pr9 9071 4gre. Html &quot; &gt; GTE provides Outsourced E-mail to Small Businesses and Home Off ices &lt; / A & gt After parsing, an array A containing all hyperlink data structures is obtained, where two elements are: The first element: the first item Software, coin's InterMail &amp;reg; Software Selected by BCE Nexxia as the Infrastrcture Solution for New Nexxia · IP Messaging Service (show this article); second news / pressrelease / pr9907 1 4gre.html (single resource locator to target)

第三項&lt;A HREF = &quot;FILE:///DOWNLOA0SITE/9OO/www. software, com/πβ ws/pressreleases/pr990714bellnex.htral&quot;&gt;Third item &lt; A HREF = &quot; FILE: /// DOWNLOA0SITE / 9OO / www. Software, com / πβ ws / pressreleases / pr990714bellnex.htral &quot; &gt;

Software. 0001* s InterMai l&amp;reg; Software Selected by BCE Nexxia as the Infrastrcture Solution for New Nexxia.IP Messaging Service &lt;/A&gt; (完整的超連結原代碼,但需要修改其中的單—資源 定址器’使他由指向網際網路上的目標改為指向本地目標Software. 0001 * s InterMai l &amp;reg; Software Selected by BCE Nexxia as the Infrastrcture Solution for New Nexxia.IP Messaging Service &lt; / A &gt; (complete hyperlink source code, but need to modify the single-resource locator ' Changed him from pointing to a target on the Internet to pointing to a local target

第15頁 4 52 7 f 2 五、發明說明(13) 第二個元素; 第一項GTE provides Outsourced E-mail to Small Businesses and Home Offices (顯示本文); 第二項news/pressreiease/pr990714gre.html (指向 目標的單一資源定址器);Page 15 4 52 7 f 2 V. Description of the invention (13) The second element; the first item GTE provides Outsourced E-mail to Small Businesses and Home Offices (show this article); the second item news / pressreiease / pr990714gre.html (Single resource locator to target);

第三項&lt;A HREF=&quot;FILE:///DOWNLOADSITE/900/www.software.com/ne ws/pressreleases/pr990714. gte. html&quot;&gt; GTE provides Outsourced E-mail to Small Businesses and Home Off ices &lt;/A&gt; (完整的超連為原代碼,但需要修改其中的單一資源 定址器,使他由指向網際網路上的目標改為指向本地目標 如第四圖所示’進行編輯·&gt;首先,用戶用指標選擇上 述第一個超連結,它的單一資源定址器 (news/pressreieases/pr990714bellnex.html )會隨著Third item &lt; A HREF = &quot; FILE: ///DOWNLOADSITE/900/www.software.com/ne ws / pressreleases / pr990714. Gte. Html &quot; &gt; GTE provides Outsourced E-mail to Small Businesses and Home Off ices &lt; / A &gt; (The complete superlink is the original code, but the single resource addresser needs to be modified so that he changes from pointing to a target on the Internet to pointing to a local target as shown in the fourth figure. 'Editing & gt First, the user selects the first hyperlink mentioned above with an indicator, and its single resource locator (news / pressreieases / pr990714bellnex.html) will follow

NM一HOTSPOT消息返回給應用程序,應用程序用這—單一資 源定址器與數組A中的每個數據結構的單一資源定址器項 相比較’就會找到W己的上述第一個元素,將這個元素複 製到數組B中,並且顯示它的第一項(Software, com’s InterMail&amp;reg; Software Selected by BCE Nexxia as the Infrastrcture Solution for New Nexxia. IPThe NM_HOTSPOT message is returned to the application, and the application uses this—a single resource addresser is compared with a single resource addresser entry for each data structure in array A 'and it will find the first element of the above, and this Elements are copied into array B and its first item (Software, com's InterMail &amp;reg; Software Selected by BCE Nexxia as the Infrastrcture Solution for New Nexxia. IP

第16頁 五、發明說明(14)Page 16 V. Description of Invention (14)

Messaging Service)用以提示用戶已選擇此超連結。顯示 的視窗可以利用作業系統以及瀏覽器來設計。將它的第三 項(&lt;A HREF=&quot;FILE:///DOWNLOADSITE/900/www. software.com/ne ws/pressreleases/pr990714bellnex.html&quot;&gt;Messaging Service) to remind users that this hyperlink has been selected. The displayed window can be designed by operating system and browser. Add its third item (&lt; A HREF = &quot; FILE: /// DOWNLOADSITE / 900 / www. Software.com/ne ws / pressreleases / pr990714bellnex.html &quot; &gt;

Software, οοπι's InterMai 1 &amp;reg ; Software Selected by BCE Nexxia as the Infrastrcture Solution for New Nexxia.IP Messaging Service &lt;/A&gt; )累加到字符串S中,並在S後面加上換行語法&lt;BR&gt; (為了清楚地顯示索引網頁,每行一個超連結)Software, οοπι's InterMai 1 &amp;reg; Software Selected by BCE Nexxia as the Infrastrcture Solution for New Nexxia.IP Messaging Service &lt; / A &gt;) is added to the string S, followed by a newline syntax &lt; BR &gt; after S (For clear display of index pages, one hyperlink per line)

字符串S = &lt;A HREF = ,,FILE:///DOffNLOADSITE/900 /www. software, com/ne ws/pressreleases/pr990714bellnex.htinl&quot;&gt;String S = &lt; A HREF = ,, FILE: /// DOffNLOADSITE / 900 / www. Software, com / ne ws / pressreleases / pr990714bellnex.htinl &quot; &gt;

Software, com’s InterMail&amp;reg; Software Selected by BCE Nexxia as the Infrastrcture Solution for New Nexxia.IP Messaging Service &lt;/A&gt; ) &lt;BR&gt; 以上是用戶選擇第一個超連結的過程,用戶選擇第二個超 連結的過程與此完全一樣。 最後字符串S = &lt;A HREF = &quot; FILE: / //DOWNLOADS ITE/90 0/www. software.com/news/pressreleases/pr990714bellnex. ht ml&quot;&gt;Software, com's InterMail &reg; Software Selected by BCE Nexxia as the Infrastrcture Solution for New Nexxia.IP Messaging Service &lt; / A &gt;) &lt; BR &gt; The above is the process for the user to select the first hyperlink and the user to select the second The process of hyperlinks is exactly the same. Last string S = &lt; A HREF = &quot; FILE: / // DOWNLOADS ITE / 90 0 / www. Software.com/news/pressreleases/pr990714bellnex. Ht ml &quot; &gt;

Software. 00111* s I n t er Ma i 1 &amp;r eg ; Software Selected bySoftware. 00111 * s I n t er Ma i 1 &amp; r eg; Software Selected by

第17頁 45^7ί2 五、發明說明(15) BCE Nexxia as the Infrastrcture Solution for New Nexxia.IP Messaging Service &lt;/A&gt; ) &lt;BR&gt;Page 17 45 ^ 7ί2 V. Description of the invention (15) BCE Nexxia as the Infrastrcture Solution for New Nexxia.IP Messaging Service &lt; / A &gt;) &lt; BR &gt;

&lt;A HREF = &quot;FILE:///DOWNLOADSITE/900/www. software, cora/ne ws/pressreleases/pr990714.gte.html&quot;&gt; GTE provides Outsourced E-mail to Small Businesses and Home Offices &lt;/A&gt; · &lt;BR&gt; 最後由用戶選擇結束編輯。 最後’下載所選連結。對於數組B中的第一個元素( 即上述第一個元素)’下載其單一資源定址器( news/pressr*eleases/pr990714bellnex.htmi)所指示的文 件,並按其原有的目錄結構存放到本地存處介質上的某個 目錄上,比如/DOWNLOADSITE/900/,則本地文件路徑為 /DOWNLOADS ITE/90〇/www.software.come/ news/pressreieases/pr990714bel lnex. html » 這裡的本 地存處介質可以是硬碟(hartiisk),軟碟(fi〇ppy),或 疋其他在本機上可以儲存的媒介(media)。對於數組b中 的第二個元素下載其單一資源定址器 、” (newS/pressreieases/pr99〇714gte htnjl)所指示的文件.&lt; A HREF = &quot; FILE: /// DOWNLOADSITE / 900 / www. software, cora / ne ws / pressreleases / pr990714.gte.html &quot; &gt; GTE provides Outsourced E-mail to Small Businesses and Home Offices &lt; / A &gt; &lt; BR &gt; Finally, the user selects to end editing. Finally ’download the selected link. For the first element in array B (the first element above), download the file indicated by its single resource locator (news / pressr * eleases / pr990714bellnex.htmi), and store it in accordance with its original directory structure. Local storage On a directory on the media, such as / DOWNLOADSITE / 900 /, the local file path is / DOWNLOADS ITE / 90〇 / www.software.come / news / pressreieases / pr990714bel lnex. Html »Local storage here The medium can be a hard disk (hartiisk), a floppy disk (fioppy), or other media that can be stored on the machine (media). For the second element in array b, download the file indicated by its single resource locator, "(newS / pressreieases / pr99〇714gte htnjl).

第18頁 五、發明說明(16) 。最後將字符串S存入文件 /DOWNLOADSITE/900/index.htinl,生成的文件即為索引網 頁的HTML文件。索引網頁的顯示結果參看第五圖,視窗中 顯示兩個下載的連結。 以上所述僅為本發明之較佳實施例而已,並非用以限 定本發明之申請專利範圍;凡其它未脫離本發明所揭示之 精神下所完成之等效改變或修飾,均應包含在下述之申請 專利範圍内。Page 18 V. Description of Invention (16). Finally, the string S is stored in the file /DOWNLOADSITE/900/index.htinl, and the generated file is the HTML file of the index web page. The display result of the index page is shown in Figure 5. The two download links are displayed in the window. The above are merely preferred embodiments of the present invention, and are not intended to limit the scope of patent application for the present invention; all other equivalent changes or modifications made without departing from the spirit disclosed by the present invention shall be included in the following Within the scope of patent application.

第19頁Page 19

Claims (1)

2 2twenty two &amp;'申請專繼® ' ^一種網際網路上可選擇超連結的離線閱讀的方該方 法至少包含: 9對網頁上文件進行語法分析,並判斷該網頁上的文件 κ否具有下一個超連結語法元素; 判斷使用者是否選擇某一個超連結,並且編輯該使用 考所選擇之超連^結;及 下載該使用者所選之該超連結。&amp; 'Apply for follow-up®' ^ A method for offline reading with optional hyperlinks on the Internet. This method includes at least: 9 Parse a document on a web page and determine whether the document on the web page has the next hyperlink Grammatical elements; determine whether the user selects a certain hyperlink, and edit the hyperlink selected by the use test; and download the hyperlink selected by the user. 2.如申請專利範圍第1項之方法, 輝至少包含: 元素;及 判斷在該網頁上的文件中是否存在下一個超連結語法 將該具下一個超連結語法元素之網頁上的文件中複氣 個内容存入數據結構,並將該數據結構加入一第一數組。 3.如申請專利範圍第2項之方法,其中上述之該網頁上的 文件中的複數個内容包含單一資源定址器,顯示本文,與 完整的超連結語法元素。 ^ 4 ·如申請專利範圍第3項之方法’其中上述之編輯步驟至 少包含: 判斷該使用者是否選擇一超連結; 依據所選擇的一超連結之該單一資源定址器,在該第— 數組中查詢匹配的元素,將該元素複製到一第二數組中;2. If the method of the scope of patent application, item 1, Hui includes at least: element; and judges whether the next hyperlink syntax exists in the document on the webpage, and restores the document on the webpage with the next hyperlink syntax element. The contents are stored in a data structure, and the data structure is added to a first array. 3. The method according to item 2 of the scope of patent application, wherein the plurality of contents in the above-mentioned document on the webpage includes a single resource addresser, displaying the text, and complete hyperlink syntax elements. ^ 4 The method according to item 3 of the scope of patent application, wherein the above editing steps include at least: judging whether the user selects a hyperlink; according to the single resource addresser of a selected hyperlink, in the first array Query for a matching element in the query, copy the element into a second array; 第20 I 5?7? 六'申請專利範圍 及 顯示選擇之該超連結 _ 結的完整的超連結語法邻八不本文部分,同時將該超連 °丨刀累加到一字串變量中。 上述之下載步驟至 =請專利範圍第4項之方法,其中 數組中取該第-數組;及 下載δ亥第一數個元素ψ 。 、早一資源定址器所指示的文件 6.如申請專利範圍帛丄項之方法 ’下載該使用者所選之該超,;里之下載步驟中 載至本地儲存介質上。 、,、。係將所遘之該超連結下 述之本地儲存介 如申請專利範圍第6項之方法, 質至少包含硬碟。 8.如申請專利範圍第丄項之方法,1 可選擇超連結的離線閱讀的方法:^述之網際網路上 器下完成。 ’万法係在-作業系統中的潘1覽 該方 網路上可選擇超連結的離線閱讀的方法, 判斷在網頁上的文件中是否存在下—個超連結語法元The scope of patent application of 20 I 5? 6? And the complete hyperlink syntax of the selected hyperlink _ knot are shown in the next section, and the hyperlink is added to a string variable. The above downloading step to the method of the fourth item of the patent scope, wherein the-array is taken from the array; and the first element ψ of δH is downloaded. The file indicated by the earlier resource locator 6. If the method of patent application scope item No. ① downloads the super selected by the user; the downloading steps in here are downloaded to the local storage medium. ,,,. It refers to the local storage medium described in the hyperlink below. The method in the scope of patent application No. 6 shall include at least a hard disk. 8. As for the method in item (1) of the scope of patent application, 1 You can choose the method for offline reading of hyperlinks: ^ described in the Internet to complete. ’Pan 1 of Wanfa System in-Operating System The party can choose a method for offline reading of hyperlinks on the Internet to determine whether there is a hyperlink syntax element in the document on the web page 第21頁 /、'申請專利範圍 -------— 素; 將該具下一個超連結語法元素之網頁上的文件中 内容存入數據結構,並將該數據結構加 判斷該使用者是否㊣擇一超連肖f 數組; 依據所選擇的超連結之單一資 组中ΐΐίϊϊί:遠將該元素複製到-第二數數 結的完整的超連結語法元素文4分,同時將該超連 從該第二數組中取該第::累加到-字串變量中; 下载該苐一數個元素中i j,及 。 東中單一資源定址器所指示的文件 10.如申請專利範圍第9項之 文件中的複數個内容包含單一^ ’其中上述之該網頁上的 完整的超連結語法元素。 資源定址器’顯示本文,與 11 如申請專利範圍第9項之 ,下載該使用者所選之該 法,其中上述之下载步驟中 載至本地儲存介質上。 結,係將所選之該超連結下 12·如申請專利範圍第11項 介質至少包含硬碟》 &lt;方法’其中上述之本地儲存 13.如申請專利範圍第9項 法,其中上述之網際網路上 4&amp;^7r2Page 21 /, 'Scope of patent application --------- Prime; save the content of the file on the webpage with the next hyperlink syntax element into a data structure, and add the data structure to determine the user Whether to select an array of hyperlinks f; according to the selected single link in the single asset group: copy the element to the complete hyperlink syntax element of the second-numbered knot 4 points, and simultaneously Even take the first :: accumulate from the second array into the-string variable; download the ij in the first few elements, and. Documents indicated by Dongzhong Single Resource Addresser 10. As described in item 9 of the patent application, the multiple contents of the document contain a single ^ ', where the above-mentioned complete hyperlink syntax elements on the webpage are included. The resource locator 'is shown in this article. As in item 9 of the scope of patent application, download the method selected by the user, where the above downloading step is downloaded to a local storage medium. The result is that the selected hyperlink is under 12. If the medium in the scope of the patent application, the 11th medium contains at least a hard disk. &Lt; Method 'where the above is stored locally. 13. If the scope of the patent, the 9th method, in which the above Internet 4 &amp; ^ 7r2 on the Internet 第23頁Page 23
TW88119288A 1999-11-05 1999-11-05 Off-line reading method for hyperlink selection on Internet TW452712B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW88119288A TW452712B (en) 1999-11-05 1999-11-05 Off-line reading method for hyperlink selection on Internet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW88119288A TW452712B (en) 1999-11-05 1999-11-05 Off-line reading method for hyperlink selection on Internet

Publications (1)

Publication Number Publication Date
TW452712B true TW452712B (en) 2001-09-01

Family

ID=21642909

Family Applications (1)

Application Number Title Priority Date Filing Date
TW88119288A TW452712B (en) 1999-11-05 1999-11-05 Off-line reading method for hyperlink selection on Internet

Country Status (1)

Country Link
TW (1) TW452712B (en)

Similar Documents

Publication Publication Date Title
US7562287B1 (en) System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources
CN1799051B (en) Method for browsing contents using page storing file
US7216290B2 (en) System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources
US7360166B1 (en) System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources
Asakawa et al. Annotation-based transcoding for nonvisual web access
KR100490734B1 (en) Annotation-based automatic document generation apparatus and method
US20040205514A1 (en) Hyperlink preview utility and method
US20070208704A1 (en) Packaged mobile search results
US20060218492A1 (en) Copy and paste with citation attributes
US20090083232A1 (en) Search results with search query suggestions
US20050246651A1 (en) System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources
JP2002334014A (en) System providing file in multiple languages
JPH10154162A (en) System and method for providing multimedia bookmark to hypertext markup language file
JP2004334866A (en) Conversion of web site summary through tag rib
JP2000076473A (en) Automatic document re-authoring method and system therefor
GB2347329A (en) Converting electronic documents into a format suitable for a wireless device
EP1955204A1 (en) Display of search results on mobile device browser with background processing
JP2004525452A (en) How to reformat areas containing dense hyperlinks
US20030217076A1 (en) System and method for rapid generation of one or more autonomous websites
US8601001B2 (en) Selectively structuring a table of contents for accessing a database
Blekas et al. Use of RSS feeds for content adaptation in mobile web browsing
US7174513B1 (en) System and method for advanced network viewing
JP2003519844A (en) Method and apparatus for indexing structured documents based on style sheets
US20040205511A1 (en) Method and apparatus for extending browser bookmarks
KR100403947B1 (en) Aggregation of content as a personalized document

Legal Events

Date Code Title Description
GD4A Issue of patent certificate for granted invention patent
MM4A Annulment or lapse of patent due to non-payment of fees