Nothing Special   »   [go: up one dir, main page]

KR100876677B1 - Partial linking method in the web-page - Google Patents

Partial linking method in the web-page Download PDF

Info

Publication number
KR100876677B1
KR100876677B1 KR1020070000765A KR20070000765A KR100876677B1 KR 100876677 B1 KR100876677 B1 KR 100876677B1 KR 1020070000765 A KR1020070000765 A KR 1020070000765A KR 20070000765 A KR20070000765 A KR 20070000765A KR 100876677 B1 KR100876677 B1 KR 100876677B1
Authority
KR
South Korea
Prior art keywords
web page
url
web
original
script
Prior art date
Application number
KR1020070000765A
Other languages
Korean (ko)
Other versions
KR20080087057A (en
Inventor
황규호
Original Assignee
주식회사 알티캐스트
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 주식회사 알티캐스트 filed Critical 주식회사 알티캐스트
Priority to KR1020070000765A priority Critical patent/KR100876677B1/en
Publication of KR20080087057A publication Critical patent/KR20080087057A/en
Application granted granted Critical
Publication of KR100876677B1 publication Critical patent/KR100876677B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 웹페이지의 영역별 링크 방법에 관한 것으로, 다수의 테이블로 구성된 원본 웹페이지에서, 선택된 테이블에 대한 구성 스크립트를 확인하는 스크립트 분류단계; 상기 원본 웹페이지의 URL을 포함하고, 선택된 테이블의 스크립트만을 분리할 수 있는 분류정보를 갖는 새로운 URL을 형성하는 선택파트 URL 형성단계; 웹브라우저에 상기 새로운 URL이 입력되는 URL 입력단계; 상기 새로운 URL에 포함된 원본 웹페이지의 URL을 통해 원본 웹페이지에 접속하는 단계; 상기 원본 웹페이지의 구성 스크립트에서 상기 분류정보에 따라 상기 선택 테이블을 분리하는 선택파트 분류단계; 및 분리된 상기 선택 테이블을 포함하는 수정 웹페이지를 출력하는 웹페이지 출력단계를 포함하는 것이다.The present invention relates to an area-specific link method of a web page, comprising: a script classification step of identifying a configuration script for a selected table in an original web page composed of a plurality of tables; A selection part URL forming step including a URL of the original web page and forming a new URL having classification information capable of separating only the script of the selected table; A URL input step of inputting the new URL into a web browser; Accessing the original webpage through the URL of the original webpage included in the new URL; A selection part classification step of separating the selection table according to the classification information in the configuration script of the original web page; And a web page outputting step of outputting a modified web page including the separated selection table.

Description

웹페이지의 영역별 링크방법{Partial linking method in the web-page}Partial linking method in the web-page}

도 1은 웹브라우저와 웹서버 간의 통신 경로를 개략적으로 도시한 블록도이고,1 is a block diagram schematically showing a communication path between a web browser and a web server,

도 2는 본 발명에 따른 웹페이지의 영역별 링크방법이 실시되는 웹브라우저와 웹서버 간의 통신 경로를 도시한 블록도이고,FIG. 2 is a block diagram illustrating a communication path between a web browser and a web server in which a link method for each region of a web page according to the present invention is implemented.

도 3은 본 발명에 따른 웹페이지의 영역별 링크방법의 일실시모습을 도시한 플로우 차트이고,3 is a flowchart illustrating an embodiment of a method of linking regions of a webpage according to the present invention.

도 4 및 도 5는 본 발명에 따른 웹페이지의 영역별 링크방법에 대한 일실시모습을 보인 웹페이지이고,4 and 5 is a web page showing an embodiment of the link method for each area of the web page according to the present invention,

도 6은 도 3의 수정 웹페이지 출력단계를 구체화해서 도시한 플로우차트이고,FIG. 6 is a flowchart showing the modified web page output step of FIG. 3 in detail.

도 7은 본 발명에 따른 웹페이지의 영역별 링크방법의 다른 실시모습을 도시한 플로우 차트이고,7 is a flowchart illustrating another embodiment of a link method for each region of a web page according to the present invention.

도 8 및 도 9는 본 발명에 따른 웹페이지의 영역별 링크방법에 대한 다른 실시모습을 보인 웹페이지이다.8 and 9 are web pages showing another embodiment of the link method for each region of the web page according to the present invention.

본 발명은 웹페이지의 영역별 링크 방법에 관한 것이다.The present invention relates to an area-specific link method of a web page.

웹상에서 웹페이지가 포함한 텍스트, 이미지 및 동영상 등에 대한 데이터의 퍼오기가 기본적인 기능임에도 불구하고, 해당 웹페이지의 디자인 및 그래픽 등을 그대로 유지한 상태에서 상기 데이터들을 퍼오는 수단은 공식적으로 해당 웹페이지 전체에 대한 링크밖에는 없었다.Although the basic function is to import data about texts, images and videos included in web pages on the web, the means of distributing the data while maintaining the design and graphics of the web page is officially the entire web page. There was only a link to.

즉, 사용자가 하나의 웹페이지에서 일부 영역에 대한 퍼오기를 시도할 수는 없고, 상기 영역을 퍼오기 위해서는 해당 웹페이지 전체를 퍼와야 하는 비합리성이 있었던 것이다.In other words, the user cannot try to embed some areas in one web page, and there was an irrationality that the whole web page must be loaded in order to spread the area.

물론, 웹페이지를 구성하는 스크립트를 분석하여 상기 웹페이지 상의 일부 영역에 해당하는 명령어를 확인한 후 이를 추출함으로서 부분적으로 원하는 영역만을 분리하거나, 해당 영역의 텍스트 또는 이미지만을 단순히 카피해 퍼올 수도 있을 것이나, 웹브라우저를 통한 인터넷 접속 상태에서 비전문가가 원하는 영역에 대한 즉흥적인 스크랩 작업을 수행하는 것은 쉽지 않다. 또한, 이렇게 분리된 영역은 인터넷과의 접속이 해제된 상태로서 로컬영역에 독립적으로 보관될 수 밖에 없으므로, 상기 영역이 다른 웹페이지와 링크되어 있어도 상술한 종래 방법을 통해 웹페이지로부터 상기 영역을 분리하면 다른 웹페이지와의 링크가 해제되어 분리된 영역에 대한 활용성이 저하되는 문제가 있었다. Of course, by analyzing the scripts constituting the web page to check the command corresponding to a certain area on the web page and extracting it, it is possible to partially separate only the desired area, or simply copy and copy only the text or image of the corresponding area. It is not easy to improvise scraps in areas where a non-expert wants to have access to the Internet through a web browser. In addition, the separated areas are separated from the web page through the above-described conventional method even if the area is linked with other web pages because the area is separated from the Internet and can only be stored independently in the local area. When the link to other web pages is released, there is a problem in that the usability of the separated area is reduced.

물론, 웹페이지로부터 분리된 영역은 오프라인 상태이므로, 모체가 되는 상기 웹페이지가 갱신되면서 변화가 생기더라도 그 효과가 분리된 상기 영역에 영향을 주지 못해 분리된 영역이 단순한 텍스트 또는 이미지의 기능만을 가질 뿐 온라인 상태에서 웹페이지의 기능은 가지 못하는 문제가 있었다.Of course, since the area separated from the web page is offline, even if a change occurs as the parent web page is updated, the effect does not affect the separated area so that the separated area has only a function of simple text or image. In addition, there was a problem that the function of the web page cannot go online.

이에 본 발명은 상기와 같은 문제를 해소하기 위해 안출된 것으로, 웹페이지의 일부 영역만을 분리하되, 분리된 상기 영역이 모체인 웹페이지와 연동하여 온라인 상태를 유지하고, 사용자는 일반적인 웹페이지 접근방식인 URL 접속을 통해 분리된 상기 영역에 접근할 수 있도록 하는 웹페이지의 영역별 링크방법의 제공을 기술적 과제로 한다.In order to solve the above problems, the present invention is to separate only a part of the web page, the separated area is kept online in conjunction with the parent web page, the user has a general web page approach It is a technical problem to provide a link method for each section of a web page that allows access to the separated region through in-URL access.

상기의 기술적 과제를 달성하기 위하여 본 발명은,The present invention to achieve the above technical problem,

다수의 테이블로 구성된 원본 웹페이지에서, 선택된 테이블에 대한 구성 스크립트를 확인하는 스크립트 분류단계;A script classification step of checking a configuration script for a selected table in an original web page consisting of a plurality of tables;

상기 원본 웹페이지의 URL을 포함하고, 선택된 테이블의 스크립트만을 분리할 수 있는 분류정보를 갖는 새로운 URL을 형성하는 선택파트 URL 형성단계;A selection part URL forming step including a URL of the original web page and forming a new URL having classification information capable of separating only the script of the selected table;

웹브라우저에 상기 새로운 URL이 입력되는 URL 입력단계;A URL input step of inputting the new URL into a web browser;

상기 새로운 URL에 포함된 원본 웹페이지의 URL을 통해 원본 웹페이지에 접 속하는 단계;Accessing the original web page through the URL of the original web page included in the new URL;

상기 원본 웹페이지의 구성 스크립트에서 상기 분류정보에 따라 상기 선택 테이블을 분리하는 선택파트 분류단계; 및A selection part classification step of separating the selection table according to the classification information in the configuration script of the original web page; And

분리된 상기 선택 테이블을 포함하는 수정 웹페이지를 출력하는 웹페이지 출력단계;A web page outputting step of outputting a modified web page including the separated selection table;

를 포함하는 웹페이지의 영역별 링크방법이다.The link method for each section of the web page including the.

상기의 기술적 과제를 달성하기 위하여 본 발명은, 상기 웹페이지의 영역별 링크방법에 있어서,In order to achieve the above technical problem, the present invention, in the link method for each area of the web page,

상기 수정 웹페이지가 갖는 상기 선택 테이블은 링크된 다른 웹사이트의 URL 정보를 포함하는 것이다.The selection table of the modified web page includes URL information of another linked website.

상기의 기술적 과제를 달성하기 위하여 본 발명은, 상기 웹페이지의 영역별 링크방법에 있어서,In order to achieve the above technical problem, the present invention, in the link method for each area of the web page,

상기 수정 웹페이지는 둘 이상의 서로 다른 원본 웹페이지로부터 분리된 테이블들을 포함하는 것이다.The modified web page includes tables separated from two or more different original web pages.

상기의 기술적 과제를 달성하기 위하여 본 발명은, 상기 웹페이지의 영역별 링크방법에 있어서,In order to achieve the above technical problem, the present invention, in the link method for each area of the web page,

상기 수정 웹페이지 생성시, 광고데이터 테이블이 상기 수정 웹페이지에 첨 부되는 광고물 첨부단계를 더 포함하는 것이다.When the modified web page is generated, the advertisement data table further includes a step of attaching an advertisement attached to the modified web page.

이하 본 발명을 첨부된 예시도면에 의거하여 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 1은 웹브라우저와 웹서버 간의 통신 경로를 개략적으로 도시한 블록도이고, 도 2는 본 발명에 따른 웹페이지의 영역별 링크방법이 실시되는 웹브라우저와 웹서버 간의 통신 경로를 도시한 블록도인 바, 이를 참조하여 설명한다.1 is a block diagram schematically illustrating a communication path between a web browser and a web server, and FIG. 2 is a block diagram showing a communication path between a web browser and a web server in which an area-specific link method of a web page according to the present invention is implemented. It will be described with reference to this.

본 발명은 사용자가 특정 웹페이지 내 일부만을 분리하여 이를 웹페이지 형식으로 변경하고, 이렇게 변경된 웹페이지로의 접근이 일반적인 인터넷을 통한 웹페이지 접근과정과 동일한 방법으로 될 수 있도록 하는 것으로서, 퍼오기 작업으로 웹상의 링크가 아닌 단순한 카피가 무단 복제되어 인터넷에 불법유통되는 것을 줄이고, 정상적인 링크 상태를 허용하여 저작권 보호 하에 원본보기를 가능하게 한다.The present invention allows the user to separate only a part of a specific web page, change it to a web page format, and access to the changed web page can be performed in the same manner as a web page access process through the general Internet. As a result, a simple copy, rather than a link on the web, is copied illegally to reduce illegal distribution on the Internet, and allows a normal link state to allow the original view under copyright protection.

일반적으로, 클라이언트 단말기에 설치된 웹브라우저(10)는 웹서버(30)와의 통신을 중개하는데, 보안이나 관리적 차원의 규제 그리고 캐시 서비스 등을 제공하기 위한 중개수단(20)이 상기 웹브라우저(10)와 웹서버(30) 간의 통신을 중개할 수 있다. In general, the web browser 10 installed in the client terminal mediates communication with the web server 30, and the mediation means 20 for providing security or administrative level regulation and cache service is provided in the web browser 10. Communication with the web server 30 can be mediated.

이러한 중개수단(20)으로는 프럭시 서버(proxy server)가 있고, 이는 통상적으로 기업의 네트워크를 외부 네트워크로부터 분리시켜주는 게이트웨이 서버, 기업의 네트워크를 외부의 침입으로부터 보호하는 방화벽 서버 등과 관련이 있거나 또는 그 일부가 된다. Such intermediary means 20 includes a proxy server, which is typically associated with a gateway server that separates the corporate network from the external network, a firewall server that protects the corporate network from outside intrusion, or the like. Or part of it.

본 발명에 따른 링크방법은 프럭시 서버를 별도로 두거나, 웹브라우저(10) 차원에서 프럭시 서버를 대신할 수도 있다.In the link method according to the present invention, a proxy server may be set aside, or a proxy server may be substituted in the web browser 10.

본 발명에 따른 링크방법의 기술적 사상은 프럭시 서버의 기능을 갖는 프럭시 모듈(21)을 구비하고, 상기 프럭시 모듈(21)이 웹브라우저(10)와 독립된 것인지 여부에 대해서는 한정하지 않는다. 하지만, 본 실시예에서는 상기 프럭시 모듈(21)을 웹브라우저(10)와 독립된 중개수단(20)에 포함시켜 설명한다.The technical idea of the link method according to the present invention includes a proxy module 21 having a function of a proxy server, and is not limited to whether the proxy module 21 is independent of the web browser 10. However, in the present embodiment, the proxy module 21 is included in the mediation means 20 independent of the web browser 10.

본 발명에 따른 중개수단(20)은 프록시 모듈(21)과 테이블 분류모듈(21) 및 URL 정보DB(23)를 포함하며, 도 3(본 발명에 따른 웹페이지의 영역별 링크방법의 일실시예를 도시한 플로우차트)을 참조하여 본 발명에 따른 링크방법과 상기 중개수단(20)의 각 구성에 대한 설명을 상세히 한다.The intermediary means 20 according to the present invention includes a proxy module 21, a table classification module 21, and a URL information DB 23, and FIG. 3 (one embodiment of a method of linking regions of a web page according to the present invention). Referring to the flowchart (showing an example), a description will be given in detail of each configuration of the linking method and the mediation means 20 according to the present invention.

S10 ; 웹페이지 수신단계S10; Web page receiving step

도 4(본 발명에 따른 웹페이지의 영역별 링크방법에 대한 일실시모습을 보인 웹페이지)와 같이, 사용자는 웹브라우저를 통해 특정 웹사이트(특허청 홈페이지 ; www.kipo.go.kr)에 접속한다.As shown in FIG. 4 (a web page showing one embodiment of a method of linking by area of a web page according to the present invention), a user accesses a specific website (the JPO homepage; www.kipo.go.kr) through a web browser. do.

상기 웹브라우저(10)는 웹서버(30)로부터 웹페이지 정보를 수신하고, 이를 단말기의 출력수단(미도시함)으로 출력한다.The web browser 10 receives the web page information from the web server 30, and outputs it to the output means (not shown) of the terminal.

일반적으로, 웹페이지는 다수의 파트(테이블)가 평면공간을 구획하게 배치되고, 상기 파트는 각종 텍스트 또는 이미지 등으로 표현된다.In general, a web page includes a plurality of parts (tables) arranged in a planar space, and the parts are represented by various texts or images.

도 4에서 보이는 바와 같이, 웹브라우저(10)를 통해 출력되는 웹페이지(100)는 다수의 파트(121, 122, 123, 124, 125, 126, 127, 128, 129)로 구성된다. 물론, 실제 파트의 구분은 구획된 상기 파트(121, 122, 123, 124, 125, 126, 127, 128, 129) 보다 세분화될 수도 있을 것이나, 여기서는 기능 및 정보의 동일성을 기준으로 구획하였다.As shown in FIG. 4, the web page 100 output through the web browser 10 includes a plurality of parts 121, 122, 123, 124, 125, 126, 127, 128, and 129. Of course, the division of the actual part may be more subdivided than the partitioned parts 121, 122, 123, 124, 125, 126, 127, 128, and 129, but the division is divided based on the identity of the functions and information.

한편, 웹페이지(100)에 도시된 파트(121, 122, 123, 124, 125, 126, 127, 128, 129) 별 붉은 경계선은, 웹브라우저(10)를 통한 웹페이지(100)의 최초 출력시에는 표현되지 않고, 일반적인 웹브라우저(10)의 구동모습을 보일 것이다.On the other hand, the red borders for the parts 121, 122, 123, 124, 125, 126, 127, 128, and 129 shown in the web page 100 are the first output of the web page 100 through the web browser 10. It is not expressed in the poem, but will show the driving appearance of the general web browser 10.

S20 ; 웹페이지 파트별 스크립트 분류S20; Script classification by web page part

앞서 설명한 바와 같이, 웹페이지(100)는 다수의 파트(121, 122, 123, 124, 125, 126, 127, 128, 129)가 적당한 위치에 배치되면서 이루어진다. 따라서, 웹페이지(100 ; HTML)를 이루는 구성이 기록된 스크립트는 파트(121, 122, 123, 124, 125, 126, 127, 128, 129)를 이루는 테이블(<TABLE>)로 구분되고, 상기 테이블은 테이블의 위치(<TR>)와 테이블이 갖는 정보(<TD>)를 포함한다. 물론, 상기 테이블이 갖는 정보는 텍스트, 이미지, 동영상 또는 음원이 될 것이며, 필요에 따라 특정 URL로의 링크 정보가 포함될 수 있다.As described above, the web page 100 is formed by arranging a plurality of parts 121, 122, 123, 124, 125, 126, 127, 128, and 129 at appropriate positions. Therefore, the script in which the configuration constituting the web page 100 (HTML) is recorded is divided into tables (TABLE) constituting the parts 121, 122, 123, 124, 125, 126, 127, 128, and 129. The table contains the table's position (<TR>) and the table's information (<TD>). Of course, the information of the table will be a text, an image, a video, or a sound source, and if necessary, link information to a specific URL may be included.

웹페이지를 이루는 구성이 기록된 스크립트는 이미 널리 알려진 기술이므로 여기서는 그 설명을 생략한다.The script that records the composition of the web page is a well-known technique, so the description thereof is omitted here.

상기 테이블 분류모듈(22)은 해당 웹페이지(100)의 구성 스크립트를 확인하 여 이를 테이블별로 구분하는데, 외적으로는 웹페이지(100)의 각 파트(121, 122, 123, 124, 125, 126, 127, 128, 129)가 구분되는 것으로 보일 것이다.The table classification module 22 checks the configuration script of the web page 100 and classifies it into tables. Externally, each part 121, 122, 123, 124, 125, and 126 of the web page 100 is identified. , 127, 128, 129) will appear to be distinct.

사용자는 인터넷 서핑 중, 어느 웹페이지에 기재된 정보를 보관하고, 필요할 때마다 해당 웹페이지에 접속하여 상기 정보를 확인한다. 이를 위한 종래 방법은 웹페이지 전체를 '즐겨찾기'로 설정하는 것이었다.While surfing the Internet, a user keeps information described in a web page, and accesses the web page whenever necessary to check the information. The conventional method for this was to set the entire web page as a 'favorite'.

하지만, 본 발명에 따른 영역별 링크방법은 웹페이지 전체가 아닌 사용자가 원하는 해당 파트(121, 122, 123, 124, 125, 126, 127, 128, 129)만 링크시켜 '즐겨찾기'로 보관할 수 있도록 한다.However, the area-specific link method according to the present invention can be stored as a 'favorite' by linking only the corresponding parts (121, 122, 123, 124, 125, 126, 127, 128, 129) desired by the user, not the entire web page. Make sure

이를 위해서는 상술한 바와 같이 웹페이지(100)를 이루는 파트(121, 122, 123, 124, 125, 126, 127, 128, 129)를 분리해야 하고, 결국에는 해당 웹페이지(100)를 이루는 구성 스크립트의 테이블을 확인하여 상기 파트(121, 122, 123, 124, 125, 126, 127, 128, 129)의 경계를 명확히 해야한다.To this end, as described above, the parts 121, 122, 123, 124, 125, 126, 127, 128, and 129 constituting the web page 100 must be separated, and eventually, a configuration script constituting the web page 100. Check the table to clarify the boundaries of the parts 121, 122, 123, 124, 125, 126, 127, 128, 129.

웹페이지(100)를 파트(121, 122, 123, 124, 125, 126, 127, 128, 129) 별로 분리하는 방법은 매우 다양할 수 있으며, 이러한 방법에 대한 몇 가지 실시예를 아래에서 제시한다.The method of separating the web page 100 by parts 121, 122, 123, 124, 125, 126, 127, 128, and 129 may vary widely. Some embodiments of the method are described below. .

본 발명에 따른 일실시예로서, 웹브라우저(10)에 웹페이지의 파트별 분리기능을 추가할 수 있다. 좀 더 상세히 설명하면, 도 1에 도시한 바와 같이 웹페이지(100)의 일지점에는 스크랩 아이콘(110)이 형성되고, 사용자가 상기 스크랩 아이콘(110)을 클릭하면 도 4에 도시한 바와 같은 붉은 경계선이 웹페이지(100)의 파트(121, 122, 123, 124, 125, 126, 127, 128, 129) 별로 형성되어서 사용자가 임의 파트를 선택할 수 있도록 한다. 물론, 상기 경계선은 웹페이지(100)를 파트(121, 122, 123, 124, 125, 126, 127, 128, 129) 별로 구획하여 시각적으로 드러나도록 하는 것으로, 경계선의 모습이나 또는 가시 여부에 대한 것은 다양하게 변형실시될 수 있다.As an embodiment of the present invention, the web browser 10 may add a separate function for each part of the web page. In more detail, as shown in FIG. 1, a scrap icon 110 is formed at one point of the webpage 100, and when a user clicks the scrap icon 110, the red icon as shown in FIG. 4 is displayed. Borders are formed for each part 121, 122, 123, 124, 125, 126, 127, 128, and 129 of the webpage 100 to allow a user to select an arbitrary part. Of course, the boundary line divides the web page 100 into parts 121, 122, 123, 124, 125, 126, 127, 128, and 129 so that the boundary is visually revealed. It may be variously modified.

다른 실시예는, 사용자 스스로가 웹페이지(100)의 스크립트를 분석하여 볼 수 있는 어플리케이션(JAVA, C, C++)을 통해 분리를 원하는 해당 파트의 테이블을 확인한 후, 이를 편집/저장하는 것이다. 물론, 상기 과정은 수동으로 이루어질 것이다.Another embodiment is to check the table of the part that you want to separate through the application (JAVA, C, C ++) that the user can analyze and view the script of the web page 100, and then edit / store it. Of course, this process will be done manually.

이상 설명한 첫 번째 실시예는 비전문가인 사용자가 웹페이지(100)의 파트를 쉽게 분리할 수 있도록 하는 방법이고, 두 번째 실시예는 전문가가 별도의 어플리케이션을 통해 해당 웹페이지(100)의 스크립트를 확인하여 파트를 분리할 수 있는 방법으로 차이가 있으나, 이러한 차이에도 웹페이지(100)의 스크립트를 확인하여 구분해야 하는 과정은 동일하게 수행된다.The first embodiment described above is a method for a non-expert user to easily separate the parts of the web page 100, the second embodiment is a professional to check the script of the web page 100 through a separate application There is a difference in the way to separate the parts, but the process of identifying and distinguishing the script of the web page 100 is performed in the same way.

웹페이지(100)를 이루는 소스를 기록하는 스크립트는 해당 웹페이지의 허락 여부에 따라 외부에 공개될 수 있고, 이렇게 스크립트가 공개된 상태에서 웹페이지(100)의 파트(121, 122, 123, 124, 125, 126, 127, 128, 129), 즉 테이블에 대한 분석 및 분류는 당업자에게 널리 알려진 기술이므로, 스크립트의 구성과 이를 분류하는 과정에 대한 구체적인 설명은 생략한다.The script for recording the source constituting the web page 100 can be published to the outside depending on the permission of the web page, and the parts 121, 122, 123, 124 of the web page 100 with the script published in this way , 125, 126, 127, 128, 129), that is, the analysis and classification of tables are well known to those skilled in the art, and thus detailed descriptions on the structure of scripts and the process of classifying them are omitted.

S30 ; 파트 선택단계S30; Part selection step

도 4에 도시한 바와 같이, 웹페이지(100)의 파트(121, 122, 123, 124, 125, 126, 127, 128, 129)가 구분되면, 사용자는 이렇게 구분된 파트(121, 122, 123, 124, 125, 126, 127, 128, 129) 중 하나 이상을 선택할 수 있다.As shown in FIG. 4, when the parts 121, 122, 123, 124, 125, 126, 127, 128, and 129 of the web page 100 are divided, the user may divide the parts 121, 122, and 123 as described above. , 124, 125, 126, 127, 128, 129) can be selected.

선택방법으로는 특정 파트를 하나하나 선택하거나, 마우스를 드래그하여 그 범위를 포함하는 파트를 선택하는 방법이 있다.As a selection method, a specific part may be selected one by one, or a part including a range may be selected by dragging a mouse.

S40 ; 선택파트의 URL 형성단계 S40; URL formation step of selected parts

도 5는 본 발명에 따른 웹페이지의 영역별 링크방법에 대한 일실시모습을 보인 웹페이지인 바, 이를 참조하여 설명한다.5 is a web page showing an embodiment of a method of linking by area of a web page according to the present invention.

사용자가 웹페이지(100) 내 특정 파트(125)를 선택하면, 해당 파트(125)의 테이블 내용인 텍스트, 이미지 또는 동영상 등이 확인된다. 또한, 상기 파트(125)에 링크된 URL 정보가 있다면 이 또한 확인된다.When the user selects a specific part 125 in the web page 100, text, an image, a video, and the like, which are table contents of the corresponding part 125, are checked. In addition, if there is URL information linked to the part 125, this is also confirmed.

한편, 선택된 파트(125)의 테이블을 상기 웹페이지(100)의 구성 스크립트에서 추출하여 독립된 웹페이지(100')가 되도록 하기 위해 새로운 URL이 형성되는데, 해당 웹페이지(100)의 원본 URL은 도 4에서 보이는 바와 같이 "http://www.kipo.go.kr"이고, 분리된 파트(125)를 갖는 수정 웹페이지(100')의 URL은 "http://proxy/partdescrition/target/kipo.go.kr"이다.Meanwhile, a new URL is formed to extract the table of the selected part 125 from the configuration script of the web page 100 so as to be an independent web page 100 ', and the original URL of the web page 100 is shown in FIG. As shown in Fig. 4, the URL of the modified webpage 100 'having a separate part 125 is " http: //www.kipo.go.kr&quot; is " http: //proxy/partdescrition/target/kipo." .go.kr ".

상기 웹페이지(100')의 URL은 원본 웹페이지(100)의 URL인 "kipo.go.kr"을 포함하고, "partdescrition/target"는 상기 원본 웹페이지(100)에서 분리된 파트(125)를 확인할 수 있는 분류정보 부분이면, "proxy"는 프록시 모듈의 주소이다.The URL of the web page 100 'includes "kipo.go.kr" which is the URL of the original web page 100, and the "partdescrition / target" part 125 separated from the original web page 100. If the classification information portion can be identified, "proxy" is the address of the proxy module.

여기서, "partdescrition/target"는 상징적인 표현으로, 실제로는 이보다 복잡한 방식으로 표현될 것이다. 참고로, 웹페이지는 일정한 규약을 기반으로 HTML, SGML 또는 XML 등의 언어로 구성되고, 이러한 언어들은 약속된 규칙으로 배열되면서 스크립트를 이룬다. 따라서, 이러한 규약과 약속된 시스템에 따라 URL에 웹페이지의 일부를 스크랩할 수 있는 명령어를 삽입하여 웹브라우저의 주소창이 입력하면, 상기 웹브라우저를 통해 최종적으로 웹페이지(100)의 일부만은 갖는 수정 웹페이지(100')만을 불러와 출력할 수 있다.Here, "partdescrition / target" is a symbolic expression, which will actually be expressed in a more complicated way. For reference, web pages are composed of languages such as HTML, SGML, or XML based on certain conventions, and these languages form scripts by arranging the promised rules. Therefore, in accordance with these conventions and the promised system, when a web browser address bar is input by inserting a command to scrap a part of a web page into a URL, the web browser 100 finally has a part of the modification. Only the web page 100 'can be called and output.

S50 ; 수정 웹페이지 출력요청단계S50; Edit web page output request step

사용자는 수정 웹페이지(100')의 URL을 웹브라우저(10)의 주소창에 입력하여 수정 웹페이지(100')의 출력을 요청한다.The user inputs the URL of the modified web page 100 'in the address box of the web browser 10 to request the output of the modified web page 100'.

S60 ; 수정 웹페이지 출력단계S60; Edit webpage output step

도 6은 도 3의 수정 웹페이지 출력단계를 구체화해서 도시한 플로우차트인 바, 이를 참조하여 설명한다.FIG. 6 is a flowchart showing the modified web page output step of FIG. 3 in detail.

상기 프록시 모듈(21)은 사용자로부터 웹페이지 전송요청 등과 같은 인터넷 서비스 요청을 받으며, 그 요청이 필터 요건을 통과한 정당한 요청인지 여부를 확인한 후, 입력된 URL을 확인한다. 이때, 상기 URL은 수정 웹페이지(100') 관련 정보이다.The proxy module 21 receives an Internet service request such as a web page transmission request from a user, checks whether the request is a legitimate request that passes the filter requirement, and then checks the input URL. In this case, the URL is information related to the modified web page 100 '.

한편, 수정 웹페이지(100')의 URL은 웹브라우저의 주소입력창에 직접 삽입할 수도 있을 것이나, 사용자가 수정 웹페이지(100')를 형성시킨 후 해당 URL을 URL 정보DB(23)에 저장해 놓고 필요할 때마다 불어내어 웹페이지(100') 호출에 이용할 수도 있다.(S61 ; URL 입력단계)Meanwhile, the URL of the modified web page 100 'may be inserted directly into the address input window of the web browser, but after the user forms the modified web page 100', the URL is stored in the URL information DB 23. It can also be used to call out the web page 100 'whenever needed and place it (S61; URL input step).

이때, 수정 웹페이지(100')의 URL이 웹브라우저의 주소입력창에 입력되면, 상기 URL(http://proxy/partdescrition/target/kipo.go.kr)은 본 발명에 따른 중개서버(20)로 전송된 후 인터넷에서 실질적으로 해당 웹사이트를 호출할 수 있는 주소(http://kipo.go.kr)로 분리/변환된다.At this time, when the URL of the modified web page 100 'is input in the address input window of the web browser, the URL (http: //proxy/partdescrition/target/kipo.go.kr) is an intermediate server 20 according to the present invention. ) Is then separated / translated into an address (http://kipo.go.kr) where the website can be called from the Internet.

상기 중개서버(20)는 상기 주소(http://kipo. go.kr)를 토대로 당해 웹페이지(100)와 접속한 후, 상기 웹페이지(100) 관련 데이터를 수신한다.The intermediary server 20 accesses the web page 100 based on the address (http://kipo.go.kr), and then receives the web page 100 related data.

상기 프럭시 모듈(21)은 수정 웹페이지(100')의 URL이 입력되어 상기 수정 웹페이지(100')를 요청하면, 상기 수정 웹페이지(100')의 URL에서 분류정보인 "partdescrition/target"를 확인하여 상기 분류정보 관련 해당 파트(125)를 확인한 후 이를 분리한다.(S62 ; 선택파트 분류단계) 분리된 파트(125)는 웹페이지 형식을 갖는 수정 웹페이지(100')로 되어서 최종적으로 사용자의 웹브라우저(10)를 통해 출력된다.(S63 ; 웹페이지 출력단계)When the proxy module 21 requests the revised webpage 100 'by inputting the URL of the revised webpage 100', the proxy module 21 may classify &quot; partdescrition / target " &Quot; the corresponding part 125 related to the classification information is identified and separated. (S62; selection part classification step) The separated part 125 is a modified webpage 100 'having a webpage format and finally Is output through the user's web browser (10). (S63; web page output step)

한편, 상기 프럭시 모듈(21)을 통한 상술한 통신구조는, 상기 파트(125)에 링크되는 URL 정보가 있다면, 사용자는 웹브라우저(10)를 통해 출력되는 웹페이지(100')의 해당 파트(125)를 클릭하여 링크된 URL로의 접근이 가능하다.On the other hand, in the above-described communication structure through the proxy module 21, if there is URL information linked to the part 125, the user is the corresponding part of the web page 100 'output through the web browser 10 Click 125 to access the linked URL.

참고로, 도 4 및 도 5를 통해 보인 도면은 특허청 홈페이지로, 실시예로서 선택된 파트(125)는 특허청 홈페이지의 메인 화면에 있는 뉴스란이다. 한편, 사용 자는 도 5에 보이는 웹페이지(100')에서 선택된 파트(125) 이외의 파트(121, 122, 123, 124, 126, 127, 128, 129)는 볼 수 없고, 따라서 사용자는 원하는 정보만을 별도로 스크랩하여 보관할 수 있다.For reference, the drawings shown through FIGS. 4 and 5 are the homepage of the JPO, and the selected part 125 is an news column on the main screen of the JPO homepage. On the other hand, the user cannot see the parts 121, 122, 123, 124, 126, 127, 128, and 129 other than the part 125 selected in the web page 100 ′ shown in FIG. Only bays can be scraped and stored separately.

도 7은 본 발명에 따른 웹페이지의 영역별 링크방법의 다른 실시예를 도시한 플로우차트인 바, 이를 참조하여 설명한다.FIG. 7 is a flowchart illustrating another embodiment of a method for linking regions of a web page according to the present invention.

본 발명에 따른 링크방법은 앞서 설명한 바와 같이, 하나의 웹페이지로부터 하나 이상의 파트(121, 122, 123, 124, 125, 126, 127, 128, 129)를 분리/저장하는 방법 이외에, 둘 이상의 웹페이지로부터 각각 하나 이상의 파트를 분리/저장할 수도 있다.As described above, the link method according to the present invention, in addition to the method of separating / storing one or more parts (121, 122, 123, 124, 125, 126, 127, 128, 129) from one web page, two or more webs. You can also separate / save one or more parts from each page.

즉, 서로 다른 URL을 갖는 웹페이지에서 각각 분리된 파트가 하나의 새로운 웹페이지로 통합 관리되는 것이다.In other words, separate parts of web pages with different URLs are integrated and managed as one new web page.

도 8 및 도 9는 본 발명에 따른 웹페이지의 영역별 링크방법에 대한 다른 실시모습을 보인 웹페이지인 바, 본 발명에 따른 다른 실시예를 설명한다.8 and 9 are web pages showing another embodiment of a method of linking by area of a web page according to the present invention, which describes another embodiment according to the present invention.

상기 선택파트 스크립트 저장단계(S40)는 다음의 과정으로 실시될 수 있다.The selection part script storing step S40 may be performed by the following process.

S41 ; 통합웹페이지 생성단계S41; Integrated web page generation step

도 8(a)는 대한민국 포탈사이트 중 하나인 엠파스(URL : www.empas.com)의 웹페이지(101)이고, 도 8(b)는 다른 포털사이트인 네이버(URL : www.naver.com)의 웹페이지(102)이며, 도 8(c) 역시 포털사이트인 다음(URL : www.daum.net)의 웹페 이지(103)이다.8 (a) is a web page 101 of Empas (URL: www.empas.com), which is one of the Korean portal sites, and FIG. 8 (b) is Naver (URL: www.naver.com), another portal site. 8 (c) is a web page 103 of Daum (URL: www.daum.net) which is also a portal site.

상기 선택테이블 스크립트 저장단계(S40)에서 설명한 수정 웹페이지를 생성함에 있어서, 통합웹페이지모듈(25)은 해당 수정 웹페이지를 다수의 파트를 수용할 수 있는 통합 웹페이지(104)로 조성하여 선택된 파일을 수록할 준비를 한다.In generating the modified web page described in the selection table script storage step (S40), the integrated web page module 25 is formed by selecting the modified web page as an integrated web page 104 that can accommodate a plurality of parts. Prepare to include the file.

이를 위해 통합 웹페이지(104)는 상기 웹페이지들(101, 102, 103)의 URL과는 무관한 새로운 URL을 가질 수 있고, 상기 웹페이지들(101, 102, 103)이 개별적으로 동작할 수 있도록 하는 AJAX엔진모듈(24)을 포함한다.To this end, the integrated webpage 104 may have a new URL that is independent of the URLs of the webpages 101, 102, 103, and the webpages 101, 102, 103 may operate individually. AJAX engine module 24 to be included.

본 발명에 따른 실시예에서는 상기 통합 웹페이지(104)의 URL을 "http://proxy/partdescrition/aa.html"로 한다.In the embodiment according to the present invention, the URL of the integrated webpage 104 is "http: //proxy/partdescrition/aa.html".

S42 ; 선택파트 위치확인단계S42; Selection part positioning step

상기 웹페이지들(101, 102, 103)로부터 분리된 각 파트(101a, 102a, 103a)는 해당 웹페이지(101, 102, 103) 내에 배치위치가 지정되어 있으므로, 상기 파트(101a, 102a, 103a)에 위치정보가 스크립트에 기록된다.The parts 101a, 102a, and 103a separated from the web pages 101, 102, and 103 are arranged in the corresponding webpages 101, 102, and 103, and therefore, the parts 101a, 102a, and 103a are designated. ) Is recorded in the script.

하지만, 통합 웹페이지(104)에 둘 이상의 파트(101a, 102a, 103a)를 배치해야하므로, 파트들 간의 배치가 중첩될 수도 있다. 따라서, 파트(101a, 102a, 103a)의 중첩을 피하기 위해 파트(101a, 102a, 103a)의 위치를 확인해야 한다.However, since two or more parts 101a, 102a, and 103a must be disposed on the integrated webpage 104, the arrangement between the parts may overlap. Therefore, the positions of the parts 101a, 102a, 103a should be checked to avoid the overlap of the parts 101a, 102a, 103a.

S43 ; 선택파트 위치조정단계S43; Selection part positioning step

사용자는 상기 파트(101a, 102a, 103a)의 스크립트를 직접 수정하여 통합 웹 페이지(104) 상에 배치 위치를 조정할 수도 있고, 일반적인 편집기능을 적용하여 마우스 등을 이용해 그래픽 차원에서 파트(101a, 102a, 103a)의 위치를 조정할 수도 있다.The user may directly modify the scripts of the parts 101a, 102a and 103a to adjust the placement position on the integrated web page 104, or apply the general editing function to the parts 101a and 102a in a graphical dimension using a mouse or the like. , The position of 103a may be adjusted.

한편, 통합 웹페이지(104)에 각 파트(101a, 102a, 103a)는 모체가 되는 웹페이지(101, 102, 103)의 갱신여부에 따라 독립적으로 갱신이 이루어진다. Meanwhile, the parts 101a, 102a, and 103a of the integrated webpage 104 are independently updated according to whether or not the web pages 101, 102, and 103, which are the parent, are updated.

이를 위해 본 발명에 따른 링크방법은 AJAX(Asynchronous JavaScript and XML ; 비동기 자바스크립트와 XML)이 적용되며, 중개수단(20)은 AJAX엔진모듈(24)을 더 포함할 수 있다.To this end, the link method according to the present invention is applied to AJAX (Asynchronous JavaScript and XML), the mediation means 20 may further include an AJAX engine module 24.

AJAX는 사용자 요청을 즉시 처리하는 인터랙티브 형식의 웹 응용프로그램을 만들기 위한 컴퓨터 프로그래밍 방법으로, AJAX는 자바스크립트, DHTML, XML, CSS, DOM 그리고 마이크로소프트 객체인 XMLHttpRequest 등 여러 가지 프로그래밍 도구들을 결합시킨다. AJAX는 새로운 웹페이지 전체가 새로 표시될 때까지 사용자들이 기다려야 했던 HTTP 요청과는 달리, 사용자가 어떤 동작을 수행하면 그 즉시 웹페이지의 내용이 수정되도록 해준다. 예를 들어, 기상예보 사이트에서 사용자가 우편번호를 입력하면 그 페이지의 한쪽 편에 그 지역 상황이 지체 없이 표시될 수 있게 하는 것을 들 수 있다. AJAX is a computer programming method for creating interactive web applications that process user requests on the fly. AJAX combines several programming tools, including JavaScript, DHTML, XML, CSS, DOM, and the XML object, Microsoft's XMLHttpRequest. AJAX, unlike HTTP requests, where users had to wait for a whole new web page to be refreshed, allows the user to modify the contents of the web page as soon as the user performs something. For example, if a user enters a postal code on a weather forecast site, the local situation can be displayed on one side of the page without delay.

AJAX로 만들어진 응용프로그램은 사용자의 브라우저와 서버 사이에서 중간자로서 역할을 하는 AJAX엔진모듈(24)을 사용한다. 브라우저는 웹페이지를 표시하는 대신 사용자가 볼 페이지를 표시해 주는 AJAX엔진모듈(24)을 올려놓는다. 상기 AJAX엔진모듈(24)은 자바스크립트를 사용하여 웹브라우저와 통신하며 백그라운드에 서 지속적으로 실행된다. 페이지 상에서 사용자 입력이 들어오면, 자바스크립트 호출이 AJAX엔진모듈(24)로 보내지며, 이는 대부분의 경우 즉시 응답된다. 만약 AJAX엔진모듈(24)에 추가 정보가 필요한 경우, 페이지가 수정되고 있는 그 순간에 XML을 이용해 서버에 요청한다 An application made with AJAX uses an AJAX engine module 24 that acts as an intermediary between the user's browser and the server. Instead of displaying the web page, the browser puts the AJAX engine module 24 which displays the page to be viewed by the user. The AJAX engine module 24 communicates with a web browser using JavaScript and runs continuously in the background. When user input comes in on the page, a JavaScript call is sent to the AJAX engine module 24, which in most cases responds immediately. If the AJAX engine module 24 needs additional information, it makes a request to the server using XML at the moment the page is being modified.

S44 ; 통합웹페이지 구성스크립트 갱신저장단계S44; Integrated webpage configuration script update save step

상술한 바와 같이, 사용자가 파트(101a, 102a, 103a)의 위치를 통합 웹페이지(104) 내에서 조정하면 상기 통합 웹페이지(104)가 갱신된다.As described above, when the user adjusts the position of parts 101a, 102a, and 103a within the integrated webpage 104, the integrated webpage 104 is updated.

즉, 사용자가 기존에 있는 통합 웹페이지(104)에 새로운 웹사이트의 파트를 붙여넣고, 기존 파트(101a, 102a, 103a)들과 간섭되지 않도록 위치를 조정하여 갱신하는 것이다.That is, the user pastes a part of the new website into the existing integrated web page 104, and adjusts and updates the position so as not to interfere with the existing parts 101a, 102a, and 103a.

이후, 사용자가 상기 수정 웹페이지 출력단계(S60)를 통해 통합 웹페이지(104)의 URL을 웹브라우저(10)의 주소창에 입력하여 불러오면, 최종 조정된 통합 웹페이지(104)가 출력되고, 사용자는 각각의 웹사이트에 접속하지 않더라도 필요한 정보만을 하나의 웹페이지를 통해 확인할 수 있다.Subsequently, when the user inputs and retrieves the URL of the integrated webpage 104 into the address bar of the web browser 10 through the modified webpage output step S60, the final adjusted integrated webpage 104 is output. The user can check only necessary information through a single web page even without accessing each website.

한편, 본 발명에 따른 링크방법은 상기 중개서버(20)와 광고서버(40)를 연결하고, 상기 중개서버(20)는 광고서버(40)에서 제공되는 광고물에 대한 정보를 저장하는 광고DB(26)를 포함하여, 통합 웹페이지(104)의 빈공간에 상기 광고DB(26)에 저장된 광고물을 게재할 수도 있다.Meanwhile, the link method according to the present invention connects the mediation server 20 and the advertisement server 40, and the mediation server 20 stores the information on advertisements provided by the advertisement server 40. In addition, the advertisement stored in the advertisement DB 26 may be placed in the empty space of the integrated webpage 104.

이상 상기와 같은 본 발명에 따르면, 다양한 정보를 포함하는 웹페이지 내에서 사용자가 필요한 내용만을 스크랩하여 일반적인 인터넷 접속방식(주소입력방식)을 이용해 쉽게 접속 및 확인할 수 있고, 스크랩 된 내용의 모체가 되는 웹페이지의 갱신과 더불어 상기 스크랩 된 내용이 갱신되고 링크된 다른 URL로의 접근 또한 가능하도록 연동되어서, 사용자가 관심있는 정보만을 수집 및 편집하여 웹페이지를 제작하고 이러한 웹페이지를 통상적인 인터넷 방식과 동일하게 활용할 수 있는 효과가 있다.According to the present invention as described above, the user can easily access and confirm by using a general Internet access method (address input method) by scraping only the content required by the user in a web page including a variety of information, which becomes the parent of the scraped content In addition to updating the web page, the scraped contents are updated and linked to other linked URLs, so that the user can collect and edit only the information of interest to create a web page and make the web page the same as the conventional internet method. There is an effect that can be utilized.

Claims (4)

다수의 테이블로 구성된 원본 웹페이지에서, 선택된 테이블에 대한 구성 스크립트를 확인하는 스크립트 분류단계;A script classification step of checking a configuration script for a selected table in an original web page consisting of a plurality of tables; 상기 원본 웹페이지의 URL을 포함하고, 선택된 테이블의 스크립트만을 분리할 수 있는 분류정보를 갖는 새로운 URL을 형성하는 선택파트 URL 형성단계;A selection part URL forming step including a URL of the original web page and forming a new URL having classification information capable of separating only the script of the selected table; 웹브라우저에 상기 새로운 URL이 입력되는 URL 입력단계;A URL input step of inputting the new URL into a web browser; 상기 새로운 URL에 포함된 원본 웹페이지의 URL을 통해 원본 웹페이지에 접속하는 단계;Accessing the original webpage through the URL of the original webpage included in the new URL; 상기 원본 웹페이지의 구성 스크립트에서 상기 분류정보에 따라 상기 선택 테이블을 분리하는 선택파트 분류단계; 및A selection part classification step of separating the selection table according to the classification information in the configuration script of the original web page; And 링크된 다른 웹사이트의 URL 정보를 포함하는 분리된 상기 선택 테이블을 포함하는 수정 웹페이지를 출력하는 웹페이지 출력단계;A web page outputting step of outputting a modified web page including the separated selection table including URL information of another linked website; 를 포함하는 것을 특징으로 하는 웹페이지의 영역별 링크방법.Link method for each area of the web page comprising a. 삭제delete 제 1 항에 있어서,The method of claim 1, 상기 수정 웹페이지는 둘 이상의 서로 다른 원본 웹페이지로부터 분리된 테이블들을 포함하는 것을 특징으로 하는 웹페이지의 영역별 링크방법.Wherein said modified web page comprises tables separated from two or more different original web pages. 제 1 항에 있어서,The method of claim 1, 상기 수정 웹페이지 생성시, 광고데이터 테이블이 상기 수정 웹페이지에 첨부되는 광고물 첨부단계를 더 포함하는 것을 특징으로 하는 웹페이지의 영역별 링크방법.When generating the modified web page, the advertisement data table further comprises the step of attaching the advertisement attached to the modified web page, characterized in that the link page for each region of the web page.
KR1020070000765A 2007-01-03 2007-01-03 Partial linking method in the web-page KR100876677B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070000765A KR100876677B1 (en) 2007-01-03 2007-01-03 Partial linking method in the web-page

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070000765A KR100876677B1 (en) 2007-01-03 2007-01-03 Partial linking method in the web-page

Publications (2)

Publication Number Publication Date
KR20080087057A KR20080087057A (en) 2008-09-30
KR100876677B1 true KR100876677B1 (en) 2009-01-09

Family

ID=40025991

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070000765A KR100876677B1 (en) 2007-01-03 2007-01-03 Partial linking method in the web-page

Country Status (1)

Country Link
KR (1) KR100876677B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101638953B1 (en) * 2015-01-12 2016-07-12 김종범 Automatic Anaylising and correcting System for Online Webpage text
WO2016129765A1 (en) * 2015-02-13 2016-08-18 김효환 Apparatus and method for building web page
KR101649822B1 (en) * 2015-02-13 2016-08-19 김효환 Apparatus and method for building web-page

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030008944A (en) * 2001-07-21 2003-01-29 이원석 A System for Multimedia Home-Page and Foreign-Page Authoring and Presentation, Supporting Web-Contents Integration Service

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030008944A (en) * 2001-07-21 2003-01-29 이원석 A System for Multimedia Home-Page and Foreign-Page Authoring and Presentation, Supporting Web-Contents Integration Service

Also Published As

Publication number Publication date
KR20080087057A (en) 2008-09-30

Similar Documents

Publication Publication Date Title
US11727199B2 (en) System, method and computer program product for editing web pages in-context of a production view
US6012071A (en) Distributed electronic publishing system
US6701350B1 (en) System and method for web page filtering
US7210093B1 (en) Method, system, and program for displaying pages downloaded from over a network in an application window
US6822663B2 (en) Transform rule generator for web-based markup languages
US20070240041A1 (en) Methods and apparatus for generating an aggregated cascading style sheet
US20090249188A1 (en) Method for adaptive transcription of web pages
US8595634B2 (en) Distributed hosting of web application styles
US20100199197A1 (en) Selective content transcoding
US7818681B2 (en) Method and system for internally identifying a specific web browser for displaying a specific web page
US20120297324A1 (en) Navigation Control Availability
US8347225B2 (en) System and method for selectively displaying web page elements
US20050102610A1 (en) Visual electronic library
US20020124022A1 (en) Method and apparatus for processing web documents using multi-browse function
US20070214422A1 (en) Framework for implementing skins into a portal server
US20130019189A1 (en) Augmented editing of an online document
US20100161586A1 (en) System and method of multi-page display and interaction of any internet search engine data on an internet browser
US20060271840A1 (en) Layout-based page capture
KR20150006456A (en) A method of displaying a customised address bar or search results in a browser
AU2018279309A1 (en) System and method for smart interaction between website components
KR20110127584A (en) A system for collecting other web&#39;s contents by wysiwyg method and method for the same
KR100876677B1 (en) Partial linking method in the web-page
Macaulay Introduction to web interaction design: With Html and Css
US7660843B1 (en) Method and apparatus for dynamically delivering a gadget
CN101539914A (en) Technical proposal for readable customization conversion of web pages

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121127

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20131129

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20141215

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20151202

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20161205

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20170907

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20181001

Year of fee payment: 11