Movatterモバイル変換


[0]ホーム

URL:


CN101950303A - Implementation method and system of browser with webpage excerpting function - Google Patents

Implementation method and system of browser with webpage excerpting function
Download PDF

Info

Publication number
CN101950303A
CN101950303ACN2010102974768ACN201010297476ACN101950303ACN 101950303 ACN101950303 ACN 101950303ACN 2010102974768 ACN2010102974768 ACN 2010102974768ACN 201010297476 ACN201010297476 ACN 201010297476ACN 101950303 ACN101950303 ACN 101950303A
Authority
CN
China
Prior art keywords
passages
content
extracts
unit
item
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN2010102974768A
Other languages
Chinese (zh)
Inventor
唐晨辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to CN2010102974768ApriorityCriticalpatent/CN101950303A/en
Publication of CN101950303ApublicationCriticalpatent/CN101950303A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

The invention relates to an implementation method and a system of a browser with a webpage excerpting function, in particular to a method which realizes that a user can browse a webpage, excerpt the webpage content, save the excerpted content, directly issue the excerpted content on the internet and protect the excerpted content by utilizing a cipher. The invention provides a method which ensures that the user can excerpt the webpage content, and edit and save the excerpted content as a webpage-excerpted note while browsing the webpage, and also provides an implementation method of a system for protecting the excerpted note by utilizing the cipher.

Description

A kind of implementation method of net digest browser and system
Technical field:
The present invention relates to a kind of implementation method and system of net digest browser, more specifically say, relating to a kind of user can browsing page, and web page extracts is preserved and taken passages content, and directly content is taken passages in issue on the net, and the method for taking passages content with cryptoguard.The present invention for the user provide one can be in browsing page web page extracts, and taking passages the method that an Edition Contains saves as the net digest notes, also provide a kind of implementation method of the extracts Notes System with cryptoguard simultaneously.
Background technology:
Along with the development of numeral science and technology, people are through browser browsing page commonly used, and web page contents are carried out whole page or leaf preserve, and perhaps duplicate the mode that pastes other edit tools and take passages content on the webpage.But people are starved of some literal on the webpage with in the browsing page, and perhaps the regional literal of certain of webpage is taken passages, and editor and preservation so that form the net digest notes, are convenient to read in the future and edit.And the content of taking passages webpage directly be published to online collection (such as, be stowed to blog) also be that a lot of users are desirable.
In present stage, the good method of neither one realizes the above-mentioned problem of mentioning.
Summary of the invention:
The invention provides a kind of implementation method and system of net digest browser, purpose be for the user provide one can be in browsing page web page extracts, and save as the net digest notes taking passages an Edition Contains, perhaps be published to the method for online collection.
Technical solution of the present invention is as follows:
A kind of implementation method of net digest browser comprises step:
1) opens webpage with browser;
2) the selected web page contents that needs extracts on webpage;
3) selected web page contents is submitted to the extracts module and obtains taking passages content, edit;
4) be submitted to content managing module taking passages content, also can be submitted to text input frame on the webpage, be published to online (such as blog) taking passages content;
5) carry out data processing (comprise and add title and password etc.) with content managing module to taking passages content, and data are saved in net digest notes file;
6) open net digest notes file, browse editor and take passages content.
The employed system of the inventive method is composed as follows: the browser kernel, and take passages module, content managing module and net digest notes file and form.This four systems is according to the software of function setting and file system, and wherein content managing module and net digest notes file can constitute an information management system with same password protection and deployment method separately.Each subsystem concrete function is as follows: (with reference to figure 1)
1) browser kernel is used to the user that the client modules of browsing page is provided.
2) take passages module, be used to the client modules of user's web page extracts, and can submit to content managing module, also can be submitted to input frame on the webpage, be published to online (such as blog) taking passages content taking passages content.The method of web page extracts can include, but not limited to following two kinds of methods: one can copy to the extracts module to selected web page contents then with the selected web page contents of the method (with mouse or the highlighted chosen content of keyboard) of computing machine acquiescence; Its two, the web page area with click activate to need is taken passages copies to the extracts module to the web page contents of active region then.
3) content managing module, major function are to make up to take passages the note data structure, and five major functions are specifically arranged: (a) structure is taken passages item, take passages item and comprise extracts content, title and password (password can lack); (b) make up the extracts unit: the extracts unit comprises title, password (password can lack), and one or more item (more simplifying, also can not make up the extracts unit, is that unit manages and preserves with the extracts item directly) of taking passages; (c) editor shows the extracts content; (d) use data structure (Hashtable, XML etc.) management to take passages unit and extracts item, be convenient to preserve management and inquiry; (e) data in the content managing module are saved in net digest notes file.
4) net digest is taken down notes file, and the file that can carry out read-write operation is used to store the data that contain extracts unit and extracts item that made up by content managing module.
Wherein, content managing module specifically comprises:
1) takes passages the unit submodule, be used for creating, revise and deletion extracts unit;
2) take passages an item submodule, be used for establishment, modification and deletion and take passages item;
3) data structure submodule is created modification and deletion and is used to comprise the data structure of taking passages the unit and taking passages item;
4) file is preserved submodule, is used for the data of content managing module are saved in net digest notes file;
5) inquiry submodule is used to list and takes passages unit and extracts item, and use the extracts unit of cryptoguard and take passages item according to the cipher inquiry that the user provides, and an extracts content is submitted to editor's display module;
6) editor's display module, editor shows extracts content, title and password.
Description of drawings:
Fig. 1 is that the main modular of one embodiment of the invention constitutes synoptic diagram
Fig. 2 is a system for use in carrying process flow diagram of the present invention
Embodiment:
Below in conjunction with accompanying drawing, embodiments of the present invention are described.
Fig. 1 represents that the main modular of a net digest browser constitutes synoptic diagram.As shown in the drawing, the net digest browser mainly is made up of four parts: the browser kernel, take passages module, content managing module and net digest notes module.Need to prove that the browser kernel is taken passages module, content managing module and net digest notes file can be to be erected on same the computing machine, perhaps are deployed in respectively on the different computing machines that link to each other with the internet.The browser kernel can be selected the Internet Explorer kernel of MS's issue for use, perhaps the similar browser kernel of other company's issue.
The net digest browser can be one and operate in a system software on the computing equipment, and it can be finished by the http agreement such as but not limited to standard with extraneous communication,
Fig. 2 represents system for use in carrying process flow diagram of the present invention, comprises the following steps:
Step S20, the user opens webpage with the browser kernel.
Step S21, when the user selectes the content that needs extracts on webpage, the method of web page extracts can comprise, but be not limited to, below two kinds of methods: one, can copy to the extracts module to selected web page contents then with the selected web page contents of the method (with mouse or the highlighted chosen content of keyboard) of computing machine acquiescence; Its two, the web page area with click activate to need is taken passages copies to the extracts module to the web page contents of active region then.
Step S22, the content replication that the user is selected obtains taking passages content to taking passages module.Such as, with the WebBrowser control that provides of Microsoft as the browser kernel, can carry out " Copy " by Document.ExecCommand and order the literal that the user is selected to copy to pasting boards (Clipboard), and then the extracts module is arrived in the content replication on the pasting boards.Also can take passages active region.Such as, the browser kernel of making of the WebBrowser control that providing of Microsoft, can be by obtaining to belong to the content that Document.ActiveElement.InnerText (perhaps InnerHtml) under the WebBrowser obtains whole active region), content of multimedia such as picture for the link in the active region, can be linked to appropriate address in the content and download by taking passages, add to then and take passages module and edit and browse.The editor who takes passages content can use the standard software control, such as the RichTextBox control in the C# language.
S23 arrives the Edition Contains module to the content replication of taking passages on the module, takes passages the unit accordingly and takes passages item.
S24 is published to online collection to the content replication of taking passages on the module to the text input frame on the webpage.By this method, the user can directly be published to online (such as blog etc.) behind the Edition Contains taking passages.Such as, the browser kernel of making of the WebBrowser control that providing of Microsoft, the user can click earlier and activate the text input frame of wishing to paste content, then taking passages the word content assignment realizes taking passages word content to Document.ActiveElement.InnerText under the WebBrowser issue collection.
S25, the detailed process of taking passages content with the content managing module management is: structure is taken passages item, takes passages item and comprises extracts content, title and password (password can lack); Make up and take passages the unit: take passages the unit and comprise a title, a password (password can lack), and one or more extracts item; Take passages the unit and take passages item with data structure (Hashtable, XML etc.) management, be convenient to preserve management and inquiry; Edit-modify is taken passages content; Be saved in net digest notes file containing the data structure of taking passages the unit and taking passages item.Preferable, can encrypt net digest notes file.More simplify, also can only make up and take passages item, do not make up the extracts unit.Be that the unit is saved in data in the data structure directly to take passages item.Take passages the unit and take passages for managing, but can consider to preserve data with the method for preservation serialized object with data structures such as Hashtable.If take passages the unit and take passages, need set up label for every content taking passages the unit and take passages, and the rule of following XML is saved in the XML file to related content, so that preserve and search with XML file mode management.The editor who takes passages content can use the standard software control, such as the RichTextBox control in the C# language.
Step S26, the detailed process of opening net digest notes file is: system lists earlier to be taken passages the extracts unit in the notes file and takes passages titles that in the unit all are taken passages and taken passages, the title of selecting according to the user is given the user taking passages content revealing then; When the user need open the extracts unit of using cryptoguard and take passages item, require the user to input password, the system verification password is correct to be listed an extracts item of taking passages in the unit afterwards, and the extracts content of the extracts item of user's selection is submitted to the user.When the user opens the extracts unit of cryptoguard and takes passages item; system can also not provide title or other relevant informations of taking passages the unit and taking passages item to the user in advance; but require the user that password is provided earlier, extracts unit that the password that listing then provides with the user is associated and extracts item.Take passages the title of unit and extracts item, can list with the control of tree structure or list structure.
Can also take down notes file to net digest for information safety system and carry out encryption, decipher again when the user opens file.The content managing module of native system and net digest notes file can constitute the notes software systems with cryptoguard separately.

Claims (10)

10. system as claimed in claim 9, it is characterized in that described content managing module specifically comprises: take passages the unit submodule, be used for creating, revise and delete the extracts unit and (more simplify, also can not make up the extracts unit, be that unit manages and preserves to take passages item directly); Take passages an item submodule, be used for establishment, modification and deletion and take passages item; Editor's display module, editor shows extracts content, title and password; The data structure submodule, establishment, modification and deletion are used to manage the data structure of taking passages the unit and taking passages item; The inquiry submodule is used to list and takes passages unit and extracts item, and use the extracts unit of cryptoguard and take passages item according to the cipher inquiry that the user provides, and an extracts content is submitted to the user; File is preserved submodule, is used for the data of content managing module are saved in net digest notes file.
CN2010102974768A2010-09-292010-09-29Implementation method and system of browser with webpage excerpting functionPendingCN101950303A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN2010102974768ACN101950303A (en)2010-09-292010-09-29Implementation method and system of browser with webpage excerpting function

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN2010102974768ACN101950303A (en)2010-09-292010-09-29Implementation method and system of browser with webpage excerpting function

Publications (1)

Publication NumberPublication Date
CN101950303Atrue CN101950303A (en)2011-01-19

Family

ID=43453805

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN2010102974768APendingCN101950303A (en)2010-09-292010-09-29Implementation method and system of browser with webpage excerpting function

Country Status (1)

CountryLink
CN (1)CN101950303A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102306175A (en)*2011-08-252012-01-04北京商纳科技有限公司Personal knowledge management method and device
CN102651016A (en)*2012-03-302012-08-29北京英富森信息技术有限公司Desktop information collecting system and method based on user computer terminal
CN102722322A (en)*2012-05-222012-10-10百度在线网络技术(北京)有限公司Method and equipment for storing page object
CN102968461A (en)*2012-11-052013-03-13王逸竹Gathering, editing and reading web page browser and realization method thereof
CN103092957A (en)*2013-01-182013-05-08百度在线网络技术(北京)有限公司Abstract information providing method, system, mobile device and server based on network
WO2013097632A1 (en)*2011-12-302013-07-04北京奇虎科技有限公司Information distribution method and device
CN103294748A (en)*2013-01-222013-09-11北京旭宁信息技术有限公司Method for excerpting and editing Internet contents
CN103530386A (en)*2013-10-182014-01-22北京奇虎科技有限公司Method for editing browser webpages and browser
WO2014113916A1 (en)*2013-01-222014-07-31Xu ShenshenMethod for excerpting and editing internet content
CN104572741A (en)*2013-10-242015-04-29北京万嘉祉洋教育科技有限公司Data and material processing method
CN107368568A (en)*2017-07-112017-11-21广州视源电子科技股份有限公司Method, device, equipment and storage medium for generating notes
CN112905929A (en)*2019-12-032021-06-04北京沃东天骏信息技术有限公司Method, device, equipment and computer readable medium for saving webpage content

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102306175A (en)*2011-08-252012-01-04北京商纳科技有限公司Personal knowledge management method and device
WO2013097632A1 (en)*2011-12-302013-07-04北京奇虎科技有限公司Information distribution method and device
CN102651016A (en)*2012-03-302012-08-29北京英富森信息技术有限公司Desktop information collecting system and method based on user computer terminal
CN102722322A (en)*2012-05-222012-10-10百度在线网络技术(北京)有限公司Method and equipment for storing page object
CN102968461A (en)*2012-11-052013-03-13王逸竹Gathering, editing and reading web page browser and realization method thereof
CN103092957A (en)*2013-01-182013-05-08百度在线网络技术(北京)有限公司Abstract information providing method, system, mobile device and server based on network
CN103294748A (en)*2013-01-222013-09-11北京旭宁信息技术有限公司Method for excerpting and editing Internet contents
WO2014113916A1 (en)*2013-01-222014-07-31Xu ShenshenMethod for excerpting and editing internet content
CN103530386A (en)*2013-10-182014-01-22北京奇虎科技有限公司Method for editing browser webpages and browser
CN103530386B (en)*2013-10-182019-05-28北京奇虎科技有限公司The edit methods and browser of browsing device net page
CN104572741A (en)*2013-10-242015-04-29北京万嘉祉洋教育科技有限公司Data and material processing method
CN107368568A (en)*2017-07-112017-11-21广州视源电子科技股份有限公司Method, device, equipment and storage medium for generating notes
CN112905929A (en)*2019-12-032021-06-04北京沃东天骏信息技术有限公司Method, device, equipment and computer readable medium for saving webpage content

Similar Documents

PublicationPublication DateTitle
CN101950303A (en)Implementation method and system of browser with webpage excerpting function
US11080493B2 (en)Translation review workflow systems and methods
US8117225B1 (en)Drill-down system, method, and computer program product for focusing a search
US9880989B1 (en)Document annotation service
US8548997B1 (en)Discovery information management system
US9864482B2 (en)Method of navigating through digital content
US9614933B2 (en)Method and system of cloud-computing based content management and collaboration platform with content blocks
US9727544B2 (en)Animating edits to documents
US20160323217A1 (en)Inserting content into an application from an online synchronized content management system
JP2020513599A (en) Managing tasks in the content management system
JP2014502385A (en) Extraction and management of font style elements
US7823086B2 (en)Publishing protocol extensions for enhanced authoring of web pages
CN104321743A (en)Method and system for developing applications for consulting content and services on a telecommunications network
CN104252521A (en)Web content management using predetermined project templates
CA3040568A1 (en)System and method for generating websites from predefined templates
CN101719163B (en)Method for cutting and combing computer network pages with permission system
US10698958B2 (en)Method and system for processing information in social network system
WO2016091002A1 (en)Method and device for providing authentication information on web page
CN107430609B (en)Generation of new tab pages for browsers for enterprise environments
CN103617043B (en)A kind of method and system uploaded with picture web data
US8117242B1 (en)System, method, and computer program product for performing a search in conjunction with use of an online application
US20190258666A1 (en)Resource accessibility services
CN101588317A (en)Method for realizing dynamic release of website messages
BhaumikAlfresco 3 Cookbook
KR102531310B1 (en)Web based spreadsheets service providing apparatus and method

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
DD01Delivery of document by public notice

Addressee:Tang Chenhui

Document name:Notification of before Expiration of Request of Examination as to Substance

DD01Delivery of document by public notice

Addressee:Tang Chenhui

Document name:Notification that Application Deemed to be Withdrawn

C02Deemed withdrawal of patent application after publication (patent law 2001)
WD01Invention patent application deemed withdrawn after publication

Application publication date:20110119


[8]ページ先頭

©2009-2025 Movatter.jp