CN103198064A - Web page browsing system and method - Google Patents
Web page browsing system and method Download PDFInfo
- Publication number
- CN103198064A CN103198064A CN2012100022389A CN201210002238A CN103198064A CN 103198064 A CN103198064 A CN 103198064A CN 2012100022389 A CN2012100022389 A CN 2012100022389A CN 201210002238 A CN201210002238 A CN 201210002238A CN 103198064 A CN103198064 A CN 103198064A
- Authority
- CN
- China
- Prior art keywords
- mentioned
- source code
- webpage
- analysis result
- web page
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention relates to a web page browsing system. The system comprises an extractor used for extracting a source code input into a web page, a web page analyzer used for analyzing the source code and generating an analysis result, a processor using a web page typesetting algorithm to modify the source code so as to generate a modified source code based on the analysis result, and a display device used for displaying a local terminal web page according to the modified source code. By adopting the method provided by the invention, the user can voluntarily adjust and design an exclusive web page to be displayed according to the use and characteristics of a display per se when browsing a computer version or a mobile phone version web page, so that the best web page presenting result can be realized.
Description
Technical field
The present invention relates generally to web browsing technology, particularly about revising the web browsing technology of input webpage source code.
Background technology
In in vogue epoch at the networking, web page browsing is everyone one of the operational configurations of surfing the Net, yet in numerous Internet device equipment, the webpage design of single version is to be suitable for fully and to be presented on the equipment.For example, webpage at the computer mouse keyboard operation, if intactly move on the intelligent television, the telepilot that TV provides possibly can't make things convenient for and successfully finish the function that webpage design goes out, because telepilot can't replace the keyboard of mouse and numerous buttons fully.In addition, if the web page contents that will originally present in computer is presented on the mobile phone of small-size screen or above the panel computer, the ratio regular meeting of the picture that presents is because mobile phone or the size restrictions of panel computer screen, the user must amplify complicatedly and dwindles to adjust picture, is quite inconvenient browsing mode for the user.In addition, in the original web page content, inevasiblely have a considerable advertisement, will make user's operation of small-size displays such as mobile phone or panel computer more difficult.
Though some entry network site, for example, Google and a Yahoo! Deng, provide specially the webpage of the mobile phone version of designing for the mobile phone of small-size screen or panel computer, but still minority after all when entering into other webpage from entry network site, still can run into above-mentioned problem.
In addition, in the webpage version at the design of computer browsing mode, its browsing mode can be made things convenient for the user to browse by clicking of mouse, but if this browsing mode is directly watched at intelligent television, can't just at last by having the telepilot of gravity sensor (G-sensor), also have no idea to overcome fully the not convenient property in the use by general telepilot operation, may cause hand acid, can't correctly locate etc.In addition, if employing keyboard, though can switch by " Tab " button and choose the option that can click, but can't choose the user easily and want the position that clicks, can only be in regular turn by first point of the option in the webpage to last, if the option that the user wants at the 5th, if but click mistake, must put and choose after last just first option of rebound, such mode of operation is quite loaded down with trivial details.
Summary of the invention
Because above-mentioned prior art problems, the invention provides a kind of web page browsing system and method, can utilize the source code of the webpage of setting type again, produce a local side webpage and browse for the user, the present invention more provides a kind of web page browsing system and method at intelligent television in addition.
Provide a kind of web page browsing system according to one embodiment of the invention, having comprised: an acquisition device, a source code of acquisition one input webpage; One page analyzer in order to analyzing above-mentioned source code, and produces an analysis result; One processor uses a webpage composing algorithm to revise above-mentioned source code according to above-mentioned analysis result and revises source code to produce one; And a display device, show a local side webpage according to above-mentioned modification source code.
Provide a kind of web page browsing system according to one embodiment of the invention, be applicable to and utilize a telepilot to operate an intelligent television browsing page, having comprised: a display device shows input webpage and a vernier; One acquisition device captures a source code of above-mentioned input webpage; One page analyzer in order to analyzing above-mentioned source code, and produces an analysis result; An and processor, use stratum composing algorithm to produce one according to above-mentioned analysis result and revise source code, and according to above-mentioned modification source code and judge a user in an operation of above-mentioned telepilot, control above-mentioned vernier to choose a link of above-mentioned input webpage.
Provide a kind of Web browser method according to one embodiment of the invention, having comprised: a source code of acquisition one input webpage; Utilize a page analyzer, analyze above-mentioned source code, and produce an analysis result; According to above-mentioned analysis result, utilize a webpage composing algorithm to produce one and revise source code; And according to above-mentioned modification source code, show a local side webpage in a display device.
A kind of according to an embodiment of the invention Web browser method, said method are applicable to and utilize a telepilot to operate an intelligent television browsing page, comprising: a source code of acquisition one input webpage; Utilize webpage one analyzer, analyze above-mentioned source code, and produce an analysis result; And according to above-mentioned analysis result, use stratum composing algorithm to revise source code to produce one, and again according to above-mentioned modification source code, and judge that a user in an operation of above-mentioned telepilot, controls a vernier to choose a link of above-mentioned input webpage.
By the inventive method, no matter the user is to browse computerized version webpage or mobile phone version webpage, all can adjust voluntarily and design own exclusive webpage and show according to purposes and the characteristic of display itself, reaches best webpage and presents the result.
Description of drawings
Fig. 1 is the structural drawing according to the described web page browsing of one embodiment of the invention system 100.
Fig. 2 is according to the described source code part of one embodiment of the invention synoptic diagram.
Fig. 3 A-3C is the synoptic diagram according to the described display device 140 of one embodiment of the invention.
Fig. 4 A-4D is the synoptic diagram according to the described display device 140 of one embodiment of the invention.
Fig. 5 is the process flow diagram 500 according to the described Web browser method of one embodiment of the invention.
Fig. 6 is the process flow diagram 600 according to the described Web browser method of one embodiment of the invention.
Wherein,
100~web page browsing system; 110~acquisition device;
120~page analyzer; 130~processor;
140~display device; 141~main contents;
143,145,147~ad content; 149~vernier;
150~inductor; 500,600~process flow diagram;
A, B~sign; S1~input webpage;
The source code of S2~input webpage; S3~analysis result;
S4~modification source code; S5~local side webpage.
Embodiment
Content disclosed in this invention provides many different embodiment or example, is applied in the different technologies feature among the different embodiment, will can be understood after running through this instructions.Content and the practice of specific embodiment will be described below, to simplify content disclosed by the invention.Certainly, these embodiment are not in order to limit the present invention.In addition, in different embodiment, the present invention may reuse identical index number and/or literal.The purpose of using these index number and/or literal is in order to simplify and to illustrate the present invention, but is not in order to be illustrated in different embodiment and/or disclosed structure must have identical feature.
Fig. 1 is the structural drawing according to the described web page browsing of one embodiment of the invention system 100.Web page browsing system 100 comprises an acquisition device 110, a page analyzer 120, a processor 130, a display device 140.Acquisition device 110 is in order to capture the source code S2 that an input webpage S1 comprises; Wherein above-mentioned input webpage system by the user import a unified resource identifier number (Uniform Resource Identifier, URI), the web page contents that grasps to web page server (figure shows) by network.
Fig. 4 A-4D is the synoptic diagram according to the described display device 140 of one embodiment of the invention.According to one embodiment of the invention, if web page browsing service system 100 is an intelligent television, when utilizing a telepilot operating web browser service system 100 browsing pages, display device 140 shows input webpage and a vernier 149.The source code that device 110 input webpages comprise.Page analyzer 120, then in order to analyze the source code that the input webpage comprises, and produce an analysis result, wherein page analyzer 120, it is the plural label that utilizes above-mentioned source code to comprise, analyze each paragraph of above-mentioned webpage and position, above-mentioned webpage is done stratum's classification, and produce above-mentioned analysis result.Shown in Fig. 4 A, the classification of above-mentioned stratum, at first utilize the label<li in the source code〉classify, each different web pages link in the webpage (as sports news and the entertainment news as shown in Fig. 4 A) is with label<li〉separate, therefore at label<li〉web page interlinkage doing to distinguish, page analyzer 120 is defined as the ground floor option with it, in each ground floor option, comprise different attached projects (shown in Fig. 4 A, sports news comprises basketball, baseball, the link of badminton, entertainment news comprises film, music, the link of drama) then be with label<div〉distinguish with label<href, label<div wherein〉be included in label<li in each ground floor with label<href under, the different attached project that comprises in each ground floor option at this page analyzer 120 is defined as the second layer.
According to one embodiment of the invention, the link of choosing ground floor is by the upper and lower directionkeys on the telepilot, shown in Fig. 4 A and Fig. 4 B, when the user wants vernier 149 is moved to entertainment news by sports news, just the following directionkeys by telepilot can allow vernier 149 move to the link of entertainment news.According to one embodiment of the invention, it is left and right directionkeys by telepilot that vernier 149 moves to corresponding second layer link by the link of ground floor, shown in Fig. 4 A and Fig. 4 C, when the user wants vernier 149 is moved to basketball by sports news, the right key of just pressing telepilot can allow vernier 149 move to the link of books news.According to one embodiment of the invention, the link of choosing the second layer is by the upper and lower directionkeys on the telepilot, shown in Fig. 4 C and Fig. 4 D, when the user wants vernier 149 is moved to baseball by basketball, just the following directionkeys by telepilot can allow vernier 149 move to the link of baseball.
Fig. 5 is the process flow diagram 500 according to the described Web browser method of one embodiment of the invention.At first in step S510, the source code of webpage is imported in acquisition one; In step S520, then utilize a page analyzer, analyze above-mentioned source code, and produce an analysis result; Then in step S530, according to above-mentioned analysis result, utilize a webpage composing algorithm to produce one and revise source code; In step S540, according to above-mentioned modification source code, show a local side webpage in display device at last.
Fig. 6 is the process flow diagram 600 according to the described Web browser method of one embodiment of the invention, and wherein the method is specially adapted to the situation that the user uses a telepilot operative intelligence TV browsing page.At first in step S610, a source code of webpage is imported in acquisition one; In step S620, then utilize webpage one analyzer, analyze above-mentioned source code, and produce an analysis result; At last in step S630, according to above-mentioned analysis result, the JavaScript function part of using stratum composing algorithm to select above-mentioned source code need rewrite and need to insert, produce one and revise source code, and again according to above-mentioned modification source code, and judge that a user in an operation of above-mentioned telepilot, controls a vernier to choose the link of above-mentioned input webpage.
Web browser method proposed by the invention, no matter the user is to browse computerized version webpage or mobile phone version webpage, according to purposes and the characteristic of display itself, can adjust voluntarily and design own exclusive webpage and show, reaches best webpage and presents the result.For example, the result that presents on TV presents to be easy to use the webpage presentation mode that directionkeys is chosen.Yet on mobile phone, also the left and right sides advertisement block of disturbing the people can be removed, so that best display effect of network page etc. to be provided.
Specific feature, structure or character that " embodiment " who mentions in this instructions or " embodiment " mention can be included among at least one embodiment of this instructions.Therefore, at the different local statements " in one embodiment " that occur, may not all to refer to same embodiment.In addition, this specific feature, structure or character also can be combined with one or more embodiment in any suitable manner.Moreover, mandatory declaration be, the illustration of accompanying drawing only be for help the explanation, do not draw according to actual ratio.
This instructions the disclosed embodiments for any those skilled in the art, will be appreciated that above-mentioned advantage very soon.After reading description, any those skilled in the art, without departing from the spirit and scope of the present invention, mode that can broad sense is done suitable change and replacement.Therefore, this instructions the disclosed embodiments are in order to protection scope of the present invention to be described, are not in order to limit scope of the present invention.
Claims (14)
1. web page browsing system comprises:
One acquisition device, a source code of acquisition one input webpage;
One page analyzer in order to analyzing above-mentioned source code, and produces an analysis result;
One processor uses a webpage composing algorithm to revise above-mentioned source code according to above-mentioned analysis result and revises source code to produce one; And
One display device shows a local side webpage according to above-mentioned modification source code.
2. web page browsing as claimed in claim 1 system, it is characterized in that described page analyzer, the plural label that utilizes above-mentioned source code to comprise, analyze above-mentioned each paragraph of input webpage and position, and above-mentioned source code is divided into a necessary source code and a less important source code.
3. web page browsing as claimed in claim 2 system, it is characterized in that, described processor, in order to filter above-mentioned less important source code, and according to the size of above-mentioned display device and the mode of display frame configuration, revise above-mentioned necessary source code to produce above-mentioned modification source code by above-mentioned webpage composing algorithm.
4. a web page browsing system is applicable to and utilizes a telepilot to operate an intelligent television browsing page, comprising:
One display device shows input webpage and a vernier;
One acquisition device captures a source code of above-mentioned input webpage;
One page analyzer in order to analyzing above-mentioned source code, and produces an analysis result; And
One processor uses stratum composing algorithm to produce one according to above-mentioned analysis result and revises source code, and according to above-mentioned modification source code and judge a user in an operation of above-mentioned telepilot, controls above-mentioned vernier to choose a link of above-mentioned input webpage.
5. web page browsing as claimed in claim 4 system is characterized in that, above-mentioned page analyzer, and the plural label that utilizes above-mentioned source code to comprise is analyzed each paragraph of above-mentioned webpage and position, above-mentioned webpage is done stratum classification, and produce above-mentioned analysis result.
6. web page browsing as claimed in claim 4 system is characterized in that, above-mentioned processor according to above-mentioned analysis result, is selected above-mentioned source code need rewrite and the part of the JavaScript function that needs to insert, and produced above-mentioned modification source code.
7. web page browsing as claimed in claim 4 system, it is characterized in that, above-mentioned user is upper and lower, left and right four directionkeys, OK key and the Back key that utilizes above-mentioned telepilot at the aforesaid operations of above-mentioned telepilot, controls above-mentioned vernier to choose above-mentioned link.
8. Web browser method comprises:
One source code of acquisition one input webpage;
Utilize a page analyzer, analyze above-mentioned source code, and produce an analysis result;
According to above-mentioned analysis result, utilize a webpage composing algorithm to produce one and revise source code; And
According to above-mentioned modification source code, show a local side webpage in a display device.
9. Web browser method as claimed in claim 8, it is characterized in that above-mentioned page analyzer, the plural label that utilizes above-mentioned source code to comprise, analyze above-mentioned each paragraph of input webpage and position, above-mentioned source code is divided into a necessary source code and a less important source code.
10. Web browser method as claimed in claim 9, it is characterized in that, also comprise, filter above-mentioned less important source code, and according to the size of above-mentioned display device and the mode of display frame configuration, revise above-mentioned necessary source code to produce the composing source code that above-mentioned local side webpage is comprised by above-mentioned webpage composing algorithm.
Utilize a telepilot to operate an intelligent television browsing page 11. a Web browser method, described method are applicable to, comprising:
One source code of acquisition one input webpage;
Utilize webpage one analyzer, analyze above-mentioned source code, and produce an analysis result; And
According to above-mentioned analysis result, use stratum composing algorithm to revise source code to produce one, and again according to above-mentioned modification source code, and judge that a user in an operation of above-mentioned telepilot, controls a vernier to choose a link of above-mentioned input webpage.
12. Web browser method as claimed in claim 11 is characterized in that, above-mentioned page analyzer, the plural label that utilizes above-mentioned source code to comprise, analyze each paragraph of above-mentioned webpage and position, above-mentioned webpage is done stratum classification, and produce above-mentioned analysis result.
13. Web browser method as claimed in claim 11 is characterized in that, also comprises, and according to above-mentioned analysis result, the part of selecting above-mentioned source code need rewrite and need the JavaScript function of insertion, and produce above-mentioned modification source code.
14. as Web browser method as described in the claim 11, it is characterized in that, above-mentioned user is upper and lower, left and right four directionkeys, OK key and the Back key that utilizes above-mentioned telepilot at the aforesaid operations of above-mentioned telepilot, controls above-mentioned vernier to choose above-mentioned link.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100022389A CN103198064A (en) | 2012-01-05 | 2012-01-05 | Web page browsing system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100022389A CN103198064A (en) | 2012-01-05 | 2012-01-05 | Web page browsing system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103198064A true CN103198064A (en) | 2013-07-10 |
Family
ID=48720633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100022389A Pending CN103198064A (en) | 2012-01-05 | 2012-01-05 | Web page browsing system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103198064A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622093A (en) * | 2004-12-15 | 2005-06-01 | 翁仁滉 | Method and system for quick acquisition of network information |
CN101021871A (en) * | 2007-01-11 | 2007-08-22 | 深圳市光芒科技有限公司 | Web page content block intelligent intercepting method |
WO2008122202A1 (en) * | 2007-04-04 | 2008-10-16 | The Hong Kong University Of Science And Technology | Custom rendering of webpages on mobile devices |
CN101867695A (en) * | 2010-05-21 | 2010-10-20 | 中山大学 | Digital television set top box based on browser |
CN101963984A (en) * | 2010-09-28 | 2011-02-02 | 北京伟库电子商务科技有限公司 | Method and system for rendering page partial block |
CN102065338A (en) * | 2010-10-29 | 2011-05-18 | 广东星海数字家庭产业技术研究院有限公司 | Digital television interaction service tag language resolution method and system |
-
2012
- 2012-01-05 CN CN2012100022389A patent/CN103198064A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1622093A (en) * | 2004-12-15 | 2005-06-01 | 翁仁滉 | Method and system for quick acquisition of network information |
CN101021871A (en) * | 2007-01-11 | 2007-08-22 | 深圳市光芒科技有限公司 | Web page content block intelligent intercepting method |
WO2008122202A1 (en) * | 2007-04-04 | 2008-10-16 | The Hong Kong University Of Science And Technology | Custom rendering of webpages on mobile devices |
CN101657813A (en) * | 2007-04-04 | 2010-02-24 | 香港科技大学 | The self-defined of webpage played up on the mobile device |
CN101867695A (en) * | 2010-05-21 | 2010-10-20 | 中山大学 | Digital television set top box based on browser |
CN101963984A (en) * | 2010-09-28 | 2011-02-02 | 北京伟库电子商务科技有限公司 | Method and system for rendering page partial block |
CN102065338A (en) * | 2010-10-29 | 2011-05-18 | 广东星海数字家庭产业技术研究院有限公司 | Digital television interaction service tag language resolution method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105740315B (en) | The method of one kind of multiple screen response type page layout adjustment | |
CN105373567B (en) | Page generation method and client | |
CN104978317B (en) | Webpage generation method and device, website generation method and website establishment server | |
CN102831155B (en) | A kind of micro image display packing of web page tag and device | |
US20100115434A1 (en) | User interface generator, information terminal, user interface generation control program, storage medium, and user interface generation method | |
CN103403706A (en) | Multi-mode web browsing | |
CN104965693A (en) | Video processing method and system | |
CN102819560A (en) | Display method and device of picture in webpage | |
KR101588943B1 (en) | Information processing device, information processing method and storage medium storing information processing program | |
CN103577466A (en) | Method and device for displaying webpage content in browser | |
CN106951481A (en) | Web browser navigation method, web browser navigation device and television set | |
CN104281677A (en) | Page displaying method and device | |
US20110106637A1 (en) | Program, information processing apparatus, information processing method, and information management apparatus | |
WO2007023757A1 (en) | Information processor, program, and display control method | |
CN106844635A (en) | The edit methods and device of the element in webpage | |
WO2014036927A1 (en) | Method and device for implementing page mask | |
JP2008276801A (en) | Information processor, program, and display control method | |
CN109063144A (en) | Visual network crawler method and device | |
CN101588403A (en) | Method for browsing web pages on screen of Internet-enabled mobile phone through finger movements | |
CN102999250A (en) | Website navigation method by moving mouse pointer to access and display navigation page | |
CN107786882A (en) | A kind of Webpage display process, device and set top box | |
Lerner | At the forge: twitter bootstrap | |
WO2008013128A1 (en) | Terminal device, content display method, and content display program | |
CN110413765A (en) | A kind of interactive system and its method of mass data set analysis and displaying | |
JP2011186876A (en) | Browsing device, browsing system, browsing method and browsing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130710 |