CN102065114A - Method and device for mobile terminal to access webpage - Google Patents
Method and device for mobile terminal to access webpage Download PDFInfo
- Publication number
- CN102065114A CN102065114A CN2009102381948A CN200910238194A CN102065114A CN 102065114 A CN102065114 A CN 102065114A CN 2009102381948 A CN2009102381948 A CN 2009102381948A CN 200910238194 A CN200910238194 A CN 200910238194A CN 102065114 A CN102065114 A CN 102065114A
- Authority
- CN
- China
- Prior art keywords
- block
- link
- mobile terminal
- page
- dom tree
- 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
- 238000000034 method Methods 0.000 title claims abstract description 25
- 230000010354 integration Effects 0.000 claims description 5
- 238000004458 analytical method Methods 0.000 claims description 4
- 230000011218 segmentation Effects 0.000 claims description 4
- 238000000605 extraction Methods 0.000 claims description 3
- 238000004140 cleaning Methods 0.000 claims description 2
- 210000001520 comb Anatomy 0.000 abstract description 2
- 238000012545 processing Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 244000097202 Rathbunia alamosensis Species 0.000 description 1
- 235000009776 Rathbunia alamosensis Nutrition 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000005215 recombination Methods 0.000 description 1
- 230000006798 recombination Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
一种移动终端访问网页的装置,该装置包括:缩略图生成器,将WEB网站的WEB页面生成JPG格式的缩略图片,发送至页面调整器;结构解析器,将WEB网站的WEB页面的代码解析为DOM树,并将DOM树发送至噪点分离器;噪点分离器,对DOM树梳理,将梳理后的DOM树发送页面区域块生成器;页面区域块生成器,由梳理后的DOM树生成区域Block块,并将Block块发送至页面调整器;页面调整器,分析Block块得到链接代码、图片和文字,将链接代码、图片和文字,以及缩略图片发送至移动终端。本文还公开了一种移动终端访问网页的方法。应用本发明实施例以后,可以使移动终端访问WEB页面不受自身硬件性能的影响。
A device for a mobile terminal to access a webpage, the device comprising: a thumbnail image generator, which generates a thumbnail picture in JPG format from a WEB page of a WEB website, and sends it to a page adjuster; a structure analyzer, which converts the code of the WEB page of the WEB website Parse it into a DOM tree and send the DOM tree to the noise separator; the noise separator combs the DOM tree and sends the combed DOM tree to the page area block generator; the page area block generator generates from the combed DOM tree Area Block block, and send the Block block to the page adjuster; the page adjuster analyzes the Block block to obtain the link code, picture and text, and sends the link code, picture and text, and the thumbnail picture to the mobile terminal. The article also discloses a method for the mobile terminal to access the webpage. After the embodiment of the present invention is applied, the mobile terminal's access to WEB pages can be prevented from being affected by its own hardware performance.
Description
技术领域technical field
本发明涉及互联网WEB应用领域,更具体地,涉及一种移动终端访问网页的方法及装置。The present invention relates to the field of Internet WEB applications, and more specifically, to a method and device for a mobile terminal to access a web page.
背景技术Background technique
时下无论是时分同步的码分多址(TD-SCDMA),宽频码分多址(WCDMA),还是CDMA技术(CDMA2000)都能提供超过1兆的上行速度,移动终端访问Web服务已不再受限于带宽资源。伴随着3G网络规模的不断扩大以及用户群体的持续增多,3G与WEB2.0结合的移动互联网应用逐渐成为手机用户的业务选择。然而几乎所有的WEB应用都是针对计算机上网(PC-Internet)用户设计,大多数移动终端上网(Mobile-Internet)用户受限于移动终端的硬件处理能力,例如打开网页缓慢,狭小的屏幕不能合适地展示网页,并不理想的脚本语言解析能力等等。图1所示,移动终端浏览雅虎首页的情况,针对PC-Internet设计的WEB页面不适合在移动终端上呈现,用户不得不频繁地移动光标以阅读网页信息。另外由于网页中含有大量的图片,用户利用移动终端登录网页时必然花费较多的等待时间。Nowadays, whether it is Time Division Synchronous Code Division Multiple Access (TD-SCDMA), Wideband Code Division Multiple Access (WCDMA), or CDMA technology (CDMA2000) can provide an uplink speed exceeding 1 Mbit, mobile terminals accessing Web services are no longer restricted. Limited bandwidth resources. With the continuous expansion of 3G network scale and the continuous increase of user groups, mobile Internet applications combining 3G and WEB2.0 have gradually become the business choice of mobile phone users. However, almost all WEB applications are designed for PC-Internet users, and most mobile-Internet users are limited by the hardware processing capabilities of mobile terminals, such as slow opening of web pages and small screens that cannot Unpredictable display of web pages, unsatisfactory scripting language parsing capabilities, and so on. As shown in Figure 1, when a mobile terminal browses the Yahoo homepage, the WEB page designed for PC-Internet is not suitable for presentation on the mobile terminal, and the user has to move the cursor frequently to read the web page information. In addition, because the webpage contains a large amount of pictures, the user must spend more waiting time when utilizing the mobile terminal to log in to the webpage.
目前在解决移动终端访问WEB应用方面有以下两个研究方向:At present, there are two research directions in solving mobile terminal access to WEB applications:
A)浏览器:通过浏览器的内置处理引擎对用户浏览的网页进行预处理,例如调整图片格式,改变文字大小等等,基于Windows Mobile、Android、iPhone OS等操作系统开发的浏览器可以为用户提供诸如触屏、页面缩放等操作,方便用户使用。A) Browser: The browser's built-in processing engine preprocesses the webpages browsed by users, such as adjusting the picture format, changing the text size, etc., and browsers developed based on Windows Mobile, Android, iPhone OS and other operating systems can provide users with Provide operations such as touch screen, page zoom, etc., which are convenient for users to use.
B)设计适合移动终端的网页:部分大型网站,如雅虎、新浪等门户站点,除了传统的WAP展现方式,还设计了适合移动终端浏览的WEB页面,此类网页在代码中减少或去除大量的脚本语言,并且设计人员对HTML和CSS语句也进行相应的调整。B) Design web pages suitable for mobile terminals: Some large websites, such as Yahoo, Sina and other portal sites, in addition to the traditional WAP display mode, also design WEB pages suitable for mobile terminal browsing. Such web pages reduce or remove a lot of scripting language, and the designer adjusts the HTML and CSS statements accordingly.
但是,现有的解决移动终端访问WEB技术依然存在许多问题。However, there are still many problems in the existing technology for solving mobile terminal access to WEB.
a)浏览器将所有对网页的处理都放在移动终端进行,对移动终端的硬件性能以及操作系统有较高的要求,在中低端手机上无法使用。a) The browser puts all the processing of webpages on the mobile terminal, which has high requirements on the hardware performance and operating system of the mobile terminal, and cannot be used on low-end and mid-end mobile phones.
b)设计适合手机用户浏览的网页可以解决WEB页面在“小屏幕”的手机终端的呈现问题,但是对于大部分的WEB应用而言,服务提供商并不会提供这种仅针对手机用户的网页。另外中低端手机由于自身处理能力不足,在访问这样的WEB页面时也显得捉襟见肘。b) Designing webpages suitable for mobile phone users can solve the problem of displaying webpages on "small screen" mobile terminals, but for most web applications, service providers will not provide such webpages only for mobile phone users . In addition, low-end and middle-end mobile phones also seem to be stretched when accessing such WEB pages due to their insufficient processing capabilities.
总之,目前通过移动终端访问WEB页面受到移动终端硬件性能的明显影响。In short, at present, accessing WEB pages through mobile terminals is obviously affected by the hardware performance of the mobile terminals.
发明内容Contents of the invention
本发明实施例提出一种移动终端访问网页的方法,使移动终端访问WEB页面不受自身硬件性能的影响。The embodiment of the present invention proposes a method for a mobile terminal to access a webpage, so that the mobile terminal's access to the WEB page is not affected by its own hardware performance.
本发明实施例还提出一种移动终端访问网页的装置,使移动终端访问WEB页面不受自身硬件性能的影响。The embodiment of the present invention also proposes a device for a mobile terminal to access a webpage, so that the mobile terminal's access to the WEB page is not affected by its own hardware performance.
本发明实施例的技术方案如下:The technical scheme of the embodiment of the present invention is as follows:
一种移动终端访问网页的装置,该装置包括:A device for a mobile terminal to access a webpage, the device comprising:
缩略图生成器,将WEB网站的WEB页面生成JPG格式的缩略图片,发送至页面调整器;Thumbnail generator, which generates a thumbnail picture in JPG format from the WEB page of the WEB website, and sends it to the page adjuster;
结构解析器,将WEB网站的WEB页面的代码解析为DOM树,并将DOM树发送至噪点分离器;A structure parser, which parses the code of the WEB page of the WEB website into a DOM tree, and sends the DOM tree to the noise separator;
噪点分离器,对DOM树进行梳理,将梳理后的DOM树发送至页面区域块生成器;The noise separator sorts out the DOM tree and sends the sorted DOM tree to the page area block generator;
页面区域块生成器,由梳理后的DOM树生成区域Block块,并将Block块发送至页面调整器;Page area block generator, which generates area Block blocks from the combed DOM tree, and sends the Block blocks to the page adjuster;
页面调整器,分析Block块得到链接代码、图片和文字,将链接代码、图片和文字发送至移动终端。The page adjuster analyzes the Block block to obtain link codes, pictures and texts, and sends the link codes, pictures and texts to the mobile terminal.
所述页面区域块生成器包括,The page area block generator includes,
分割单元,将梳理后的DOM树分割成至少一个独立的Block;Segmentation unit, which divides the combed DOM tree into at least one independent Block;
整合单元,依据独立的Block类型的类型和属性整合独立的Block,得到Block块;The integration unit integrates independent Blocks according to the types and attributes of independent Block types to obtain Block blocks;
存储单元,获取Block块的信息并写入数据库,并将Block块发送至页面调整器。The storage unit obtains the information of the block and writes it into the database, and sends the block to the page adjuster.
所述页面调整器包括,The page adjuster includes,
提取单元,由Block获得超文本链接标识语言HTML代码;The extraction unit is to obtain the HTML code of the hypertext link identification language by the Block;
判断单元,判断HTML代码中含有链接,进一步判断链接中是否有关键词,有关键词时,则将链接标为“high”,记录链接代码;否则保存默认配置,记录链接代码;The judging unit judges that the HTML code contains a link, and further judges whether there is a keyword in the link. When there is a keyword, the link is marked as "high", and the link code is recorded; otherwise, the default configuration is saved and the link code is recorded;
导出单元,从判断单元中导出链接代码后,输出链接代码;An export unit, after deriving the link code from the judging unit, outputs the link code;
排列单元,由Block块得到图片和文字,按照先图片后文字的顺序排列并输出。Arrange the unit, get the picture and text from the Block block, arrange and output according to the order of the picture first and then the text.
一种移动终端访问网页的方法,该方法包括:A method for a mobile terminal to access a webpage, the method comprising:
将WEB页面转化为JPG格式的缩略图片;Convert WEB pages to thumbnail images in JPG format;
根据WEB页面代码生成DOM树;Generate DOM tree according to WEB page code;
梳理DOM树;Combing the DOM tree;
将梳理后DOM树的节点划分为至少一个区域Block块;Divide the nodes of the combed DOM tree into at least one area Block block;
分析Block块得到链接代码、图片和文字,将链接代码、图片和文字,以及缩略图片发送至移动终端。Analyze the Block block to obtain the link code, picture and text, and send the link code, picture and text, and the thumbnail picture to the mobile terminal.
所述梳理DOM树包括,清理由Script和CSS语言标签构成的节点。The sorting out of the DOM tree includes cleaning up the nodes constituted by Script and CSS language tags.
所述划分包括,The division includes,
将梳理后的DOM树分割成至少一个独立的Block;Divide the combed DOM tree into at least one independent Block;
依据独立的Block类型和属性整合独立的Block,得到Block块;Integrate independent Blocks according to independent Block types and attributes to obtain Block blocks;
获取Block块的信息并写入数据库。Obtain the information of the Block block and write it into the database.
所述将梳理后的DOM树分割成至少一个独立的Block包括,The said splitting the combed DOM tree into at least one independent Block includes,
以前序遍历的方式对梳理后DOM树进行检索,将标签节点及其子生成树中的节点归属为一个Blcok。Retrieve the combed DOM tree in the way of preorder traversal, and attribute the label node and the nodes in its sub-spanning tree to a Block.
所述依据独立的Block的类型和属性整合独立的Block包括,按照前序遍历的方式对所述梳理后DOM树进行第二次遍历,将同为Block类型且属性相同的兄弟节点整合在一起,生成Block块。The integration of the independent Block according to the type and attribute of the independent Block includes performing a second traversal on the combed DOM tree according to the preorder traversal method, and integrating sibling nodes of the same Block type and the same attribute, Generate Block blocks.
所述Block是在同一个WEB页面中具有同种属性且内容关联的信息共同体。The Block is an information community with the same attribute and related content in the same WEB page.
所述分析包括,The analysis includes,
由Block块获得超文本链接标识语言HTML代码;Obtain the hypertext link markup language HTML code from the Block block;
判断HTML代码中含有链接,进一步判断链接中是否有关键词,有关键词时,则将链接标为“high”,记录链接代码;否则保存默认配置,记录链接代码;Determine whether there are links in the HTML code, and further determine whether there are keywords in the link. If there are keywords, mark the link as "high" and record the link code; otherwise, save the default configuration and record the link code;
导出链接代码后,输出链接代码;After exporting the link code, output the link code;
由Block块获得图片和文字,按照先图片后文字的顺序排列并输出。The pictures and texts obtained from the Block are arranged and output in the order of the pictures first and then the texts.
从上述技术方案中可以看出,WEB网站由移动终端的WEB访问请求返回WEB页面;由本发明实施例的装置先将WEB页面生成JPG格式的缩略图片并发送至页面调整器;再采用网页分割技术将WEB页面的代码解析为DOM树;对DOM树进行梳理后,生成至少一个Block块;分析各Block块得到其链接分层和内容分层,由链接分层得到链接代码,由内容分层得到图片和文字;将链接代码、图片和文字,以及缩略图片发送至移动终端。移动终端不需要直接处理庞大WEB网页,仅需要显示缩略图片和解析对硬件性能要求不高的Block块链接代码、图片和文字,即可轻松流畅地访问WEB网页,使得移动终端访问WEB页面不受自身硬件性能的影响。As can be seen from the foregoing technical solutions, the WEB website is returned to the WEB page by the WEB access request of the mobile terminal; the device in the embodiment of the invention generates a thumbnail image in JPG format from the WEB page and sends it to the page adjuster; The technology parses the code of the WEB page into a DOM tree; after combing the DOM tree, at least one Block block is generated; each Block block is analyzed to obtain its link layer and content layer, and the link code is obtained from the link layer, and the content layer is layered Get the picture and text; send the link code, picture and text, and thumbnail picture to the mobile terminal. Mobile terminals do not need to directly process huge WEB pages. They only need to display thumbnail pictures and analyze Block block link codes, pictures and texts that do not require high hardware performance, so that they can easily and smoothly access WEB pages, making it easy for mobile terminals to access WEB pages. Affected by its own hardware performance.
附图说明Description of drawings
图1为现有技术中移动终端访问雅虎首页示意图;FIG. 1 is a schematic diagram of a mobile terminal accessing a Yahoo homepage in the prior art;
图2为本发明实施例移动终端访问网页的装置结构示意图;2 is a schematic structural diagram of a device for accessing a web page by a mobile terminal according to an embodiment of the present invention;
图3为本发明实施例中DOM树图;Fig. 3 is a DOM tree diagram in the embodiment of the present invention;
图4为本发明实施例中页面区域示意图;Fig. 4 is a schematic diagram of the page area in the embodiment of the present invention;
图5为本发明实施例中分层网络结构示意图;FIG. 5 is a schematic diagram of a layered network structure in an embodiment of the present invention;
图6为本发明实施例移动终端访问网页的方法流程示意图;6 is a schematic flow diagram of a method for a mobile terminal to access a webpage according to an embodiment of the present invention;
图7为本发明实施例中的Block坐标图;Fig. 7 is the Block coordinate diagram in the embodiment of the present invention;
图8为本发明实施例的移动终端访问雅虎首页示意图;FIG. 8 is a schematic diagram of a mobile terminal accessing a Yahoo homepage according to an embodiment of the present invention;
图9为本发明实施例的移动终端访问WEB网页时分层网络结构页面示意图。FIG. 9 is a schematic diagram of a layered network structure page when a mobile terminal accesses a WEB page according to an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本发明再作进一步详细的说明。In order to make the object, technical solution and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
在本发明实施例中,在WAP网关中设置本发明实施例的装置,按本发明实施例的方法先将网站返回的WEB网页生成JPG格式的缩略图片;并对WEB整个网页的代码解析,生成完整的DOM树;对该DOM树进行梳理,梳理后的DOM树划分为多个独立的Block,将多个独立的Block重新组合为Block块,再由Block块得到链接代码、图片和文字;并将链接代码、图片和文字,以及之前生成的WEB网页缩略图片发送至移动终端。移动终端的浏览器显示缩略图片并解析链接代码、图片和文字,得以流畅地访问WEB网页,从而保证了移动终端访问WEB页面不受自身硬件性能的影响。In the embodiment of the invention, the device of the embodiment of the invention is set in the WAP gateway, and the WEB page returned by the website is earlier generated a thumbnail picture in JPG format according to the method of the embodiment of the invention; Generate a complete DOM tree; sort out the DOM tree, divide the sorted DOM tree into multiple independent Blocks, recombine multiple independent Blocks into Block blocks, and then obtain link codes, pictures and text from Block blocks; And send the link code, picture and text, as well as the previously generated WEB page thumbnail picture to the mobile terminal. The browser of the mobile terminal displays thumbnail pictures and parses the link codes, pictures and text, so as to smoothly access the WEB pages, thereby ensuring that the mobile terminal's access to the WEB pages is not affected by its own hardware performance.
图1是本发明移动终端访问网页的装置结构示意图,该装置包括缩略图生成器201(Thumbnail Generator),结构解析器202(Structure Processor),噪点分离器203(Noise Eliminator),页面区域块生成器204(Page Blocker)以及页面调整器205(Page Tailor)。Fig. 1 is the device structural representation of mobile terminal access webpage of the present invention, and this device comprises thumbnail generator 201 (Thumbnail Generator), structure resolver 202 (Structure Processor), noise point separator 203 (Noise Eliminator), page area block generator 204 (Page Blocker) and page adjuster 205 (Page Tailor).
缩略图生成器201
在浏览网页时,用户从使用习惯上需要先了解整个页面传达的信息,用户会根据信息选择自己感兴趣的内容。缩略图生成器的作用就是根据WEB网站返回的WEB页面生成JPG格式的缩略图片,即网页快照。缩图图生成器将缩略图片发送至页面调整器,待页面调整器得到由处理WEB网页得到的链接代码、图片和文字后,页面调整器再将缩略图片、链接代码、图片和文字发送至移动终端。这样处理的优势有以下几点:When browsing the web, users need to understand the information conveyed by the entire page from the usage habits, and users will choose the content they are interested in based on the information. The function of the thumbnail image generator is to generate a thumbnail image in JPG format according to the WEB page returned by the WEB website, that is, a snapshot of the web page. The thumbnail image generator sends the thumbnail image to the page adjuster, and after the page adjuster obtains the link code, picture and text obtained by processing the WEB page, the page adjuster sends the thumbnail image, link code, image and text to the mobile terminal. The advantages of this approach are as follows:
1)更好的兼容性。正常的WEB页面中常常含有大量的脚本语言和Flash动画,脚本语言包括JavaScript和Ajax。这些脚本语言在移动终端操作系统中不能很好地解析,有的甚至无法解析,但是JPG格式的缩略图片在目前几乎所有的移动终端上都能够正常显示。1) Better compatibility. Normal WEB pages often contain a large number of scripting languages and Flash animations, and scripting languages include JavaScript and Ajax. These scripting languages cannot be parsed well in mobile terminal operating systems, and some even cannot be parsed, but thumbnail pictures in JPG format can be displayed normally on almost all mobile terminals at present.
2)更快的下载速率。正常的WEB页面中含有大量的图片,这些图片下载到移动终端时将耗费较多时间,如果只发送WEB页面的缩略图片到移动终端将大大减少时间,为用户提供更快的下载速率。2) Faster download speed. A normal WEB page contains a large number of pictures, and it will take a lot of time to download these pictures to the mobile terminal. If only the thumbnail pictures of the WEB page are sent to the mobile terminal, the time will be greatly reduced and a faster download rate will be provided for the user.
结构解析器202
任何一个网页都是基于HTML语法结构编写的,依照Document Obiect Model Level2HTML Specification(Version 1.0)标准,结构解析器将整个网页的代码解析为如图3所示完整的DOM树。图3中由超文本链接标识语言(HTML)解析为头部(HEAD)、标题(TITLE)、辅助标签(META)和主体(BODY)、表格(TABLE)、行(TR)、单元格(TD)、换行(BR)和数据(DATA)。Any webpage is written based on the HTML syntax structure. According to the Document Object Model Level2HTML Specification (Version 1.0) standard, the structure parser parses the code of the entire webpage into a complete DOM tree as shown in Figure 3. In Figure 3, it is parsed by hypertext link markup language (HTML) into head (HEAD), title (TITLE), auxiliary label (META) and body (BODY), table (TABLE), row (TR), cell (TD ), newline (BR) and data (DATA).
噪点分离器203
网页设计者在制作网页时为了能够让页面美观和向用户提供丰富的互动体验常常在HTML代码中加入脚本语言和CSS语句等。但是这些都是针对PC-Internet用户做出的设计,对Mobile-Internet用户并不完全适用,部分中低端的移动终端根本不支持脚本语言的解析。为了解决这个问题,噪点分离器对DOM树进行梳理。梳理的原则是将由Script、CSS语言标签构成的节点进行清理,这样DOM树保留的节点是干净的HTML标签节点。中低端移动终端的浏览器在解析这样的WEB页面时不必担心脚本语言的兼容性问题。对于高端移动终端而言,其操作系统以及使用的浏览器能够对脚本语言以及CSS语句有效解析,用户可以根据使用意愿来选择是否清理掉这些节点。In order to make the page beautiful and provide users with a rich interactive experience, web page designers often add scripting language and CSS statements to HTML codes when making web pages. But these are designed for PC-Internet users, not fully applicable to Mobile-Internet users, and some low-end mobile terminals do not support script language analysis at all. To solve this problem, the noise separator combs the DOM tree. The principle of combing is to clean up the nodes composed of Script and CSS language tags, so that the nodes retained in the DOM tree are clean HTML tag nodes. The browsers of middle and low-end mobile terminals do not need to worry about the compatibility of scripting languages when parsing such WEB pages. For high-end mobile terminals, their operating systems and browsers can effectively parse the script language and CSS statements, and users can choose whether to clean up these nodes according to their willingness to use.
页面区域块生成器204Page
“Block”的概念在HTML语法中并不存在,本发明中将“Block”定义为:在同一个WEB页面中具有同种属性且内容关联的信息共同体。每一个Block中的信息组件都处于相同的页面中,这些信息组件在呈现方式上具有用户感知的一致性。The concept of "Block" does not exist in HTML grammar. In the present invention, "Block" is defined as: an information community with the same attribute and related content in the same WEB page. The information components in each Block are on the same page, and the presentation methods of these information components have the consistency of user perception.
页面区域块生成器的作用就是根据梳理后的DOM树生成多个独立的Block,DOM树中的所有节点将被归入Block块中。The role of the page area block generator is to generate multiple independent blocks according to the combed DOM tree, and all nodes in the DOM tree will be classified into the block block.
页面区域块生成器包括分割单元、整合单元和存储单元。The page area block generator includes a segmentation unit, an integration unit, and a storage unit.
分割单元,将梳理后的DOM树分割成多个独立的Block;Segmentation unit, which divides the combed DOM tree into multiple independent Blocks;
整合单元,依据独立的Block的类型和属性整合独立的Block,得到Block块;The integration unit integrates independent Blocks according to their types and attributes to obtain Block blocks;
存储单元,获取Block块的信息并写入数据库。The storage unit obtains the information of the Block block and writes it into the database.
从图4中可以了解到该页面可以划分为5个Block块,即5个区域。It can be known from FIG. 4 that the page can be divided into 5 Block blocks, that is, 5 areas.
在对Block进行了定义后需要解决的是如何将DOM树中的节点划分到Block块中,具体方法在步骤608中详述。After defining the Block, what needs to be solved is how to divide the nodes in the DOM tree into Block blocks. The specific method is detailed in step 608 .
页面调整器205
通过了页面区域块生成器的处理,正常的WEB页面已经被分割为Block块,现在需要做的就是将页面进行调整。在页面内容的重新组合中使用分层网络结构的思想,即将一个Block分为内容分层Content Layer和链接分层LinkLayer,不同的层承载不同的信息。图5是分层网络结构示意图。页面调整器将分层后得到的链接代码、排列好的图片和文字,以及由缩略图生成器201生成的JPG格式的缩略图片发送至移动终端。Through the processing of the page area block generator, the normal WEB page has been divided into Block blocks, and what needs to be done now is to adjust the page. The idea of layered network structure is used in the recombination of page content, that is, a Block is divided into Content Layer and LinkLayer, and different layers carry different information. Fig. 5 is a schematic diagram of a layered network structure. The page adjuster sends the layered link code, arranged pictures and text, and the thumbnail picture in JPG format generated by the
页面调整器是由提取单元、判断单元、导出单元和排列单元组成。The page adjuster is composed of extracting unit, judging unit, deriving unit and arranging unit.
提取单元,由Block块获得超文本链接标识语言HTML代码;The extraction unit is used to obtain the hypertext link markup language HTML code from the Block block;
判断单元,判断HTML代码中是否含有链接,如果有链接,则进一步判断链接中是否有关键词,有关键词时,则将链接标为“high”,记录链接代码;没有关键词,则保持默认配置,记录链接代码;否则,判断没有链接。The judging unit judges whether there is a link in the HTML code, if there is a link, then further judges whether there is a keyword in the link, if there is a keyword, then mark the link as "high" and record the link code; if there is no keyword, keep the default Configure, record the link code; otherwise, judge that there is no link.
导出单元,从判断单元中导出链接代码;An export unit, which derives the link code from the judging unit;
排列单元,由Block块得到图片和文字,按照先图片后文字的顺序排列并输出。Arrange the unit, get the picture and text from the Block block, arrange and output according to the order of the picture first and then the text.
缩略图生成器将网站返回的WEB网页生成JPG格式的缩略图片;结构解析器将整个网页的代码解析为完整的DOM树发送至噪点分离器;噪点分离器对该DOM树进行梳理;由页面区域块生成器将梳理后的DOM树划分为多个独立的Block;页面调整器重新组合独立的Block得到Block块,由Block块分层得到链接代码、排列好的图片和文字,将链接代码、排列好的图片和文字,以及缩略图生成器生成的缩略图发送至移动终端。The thumbnail generator generates thumbnail pictures in JPG format from the WEB pages returned by the website; the structure parser parses the code of the entire webpage into a complete DOM tree and sends it to the noise separator; the noise separator sorts out the DOM tree; The region block generator divides the combed DOM tree into multiple independent blocks; the page adjuster recombines independent blocks to obtain block blocks, and obtains link codes, arranged pictures and texts from the block blocks, and links codes, The arranged pictures and texts, as well as the thumbnails generated by the thumbnail generator are sent to the mobile terminal.
图6是本发明实施例移动终端访问网页的方法流程示意图,具体包括以下步骤:FIG. 6 is a schematic flow diagram of a method for a mobile terminal to access a webpage according to an embodiment of the present invention, which specifically includes the following steps:
步骤601、用户在移动终端的浏览器中输入网址后提交WEB访问请求,该请求发送到WAP网关处。Step 601, the user submits a WEB access request after inputting a URL in the browser of the mobile terminal, and the request is sent to the WAP gateway.
步骤602、WAP网关在与用户的移动终端完成连接后通过解析用户提交的WEB访问请求中的相应字段获悉用户移动终端的硬件参数,可以根据该硬件参数确定用户终端的显示能力以及噪声解析器中清理节点的种类。另外WAP网关将用户的WEB访问请求封装成请求消息后发送到WEB服务器端。Step 602, after the WAP gateway completes the connection with the user's mobile terminal, it learns the hardware parameters of the user's mobile terminal by analyzing the corresponding fields in the WEB access request submitted by the user, and can determine the display capability of the user terminal and the noise analyzer in the noise analyzer according to the hardware parameters. The type of cleanup node. In addition, the WAP gateway encapsulates the user's WEB access request into a request message and sends it to the WEB server.
步骤603、WEB服务器根据请求消息向WAP网关反馈响应消息,响应消息中包括用户移动终端请求的WEB页面。Step 603, the WEB server feeds back a response message to the WAP gateway according to the request message, and the response message includes the WEB page requested by the user's mobile terminal.
步骤604、WAP网关接受到响应消息后,首先将WEB页面传送到缩略图生成器。Step 604, after receiving the response message, the WAP gateway first transmits the WEB page to the thumbnail generator.
步骤605、缩略图生成器将WEB页面转化为JPG格式的缩略图片,同时将缩略图片发送至页面调整器。缩略图生成器中将WEB网页转化为JPG格式的图片的方法是现有技术,在此不再赘述。Step 605, the thumbnail image generator converts the WEB page into a thumbnail image in JPG format, and at the same time sends the thumbnail image to the page adjuster. The method for converting WEB pages into images in JPG format in the thumbnail image generator is a prior art, and will not be repeated here.
步骤606、结构解析器根据原始的WEB页面代码解析生成DOM树,然后将DOM树作为参数发送至噪点分离器做进一步处理。由网页代码解析生成DOM树是现有技术,在此不再赘述。Step 606, the structure parser parses and generates a DOM tree according to the original WEB page code, and then sends the DOM tree as a parameter to the noise separator for further processing. Generating a DOM tree by parsing web page codes is a prior art, so details will not be repeated here.
步骤607、噪点分离器利用现有的遍历技术将由Script和CSS语言标签构成的DOM树节点清理掉,生成梳理后DOM树。将梳理后DOM树发送至页面区域块生成器。Step 607, the noise separator uses the existing traversal technology to clean up the DOM tree nodes formed by Script and CSS language tags, and generates a sorted DOM tree. Send the combed DOM tree to the page area block generator.
步骤608、页面区域块生成器根据梳理后DOM树将节点划分为多个的Block块,待处理完成后将Block块发送至由页面调整器。Step 608 , the page region block generator divides the nodes into multiple Block blocks according to the sorted DOM tree, and sends the Block blocks to the page adjuster after the processing is completed.
其中,根据梳理后DOM树将节点划分为多个的Block块的方法具体包括以下步骤:Wherein, according to the DOM tree after combing, the method for dividing the node into multiple Block blocks specifically includes the following steps:
步骤6081、将梳理后DOM树分割成多个独立的Block。Step 6081, divide the sorted DOM tree into multiple independent Blocks.
以梳理后DOM树为基础,以前序遍历的方式对梳理后DOM树进行检索。将“table”、“div”、“form”等标签节点及其子生成树中的节点归属为一个Block,并将此节点的类型设置为Block类型。前序遍历首先访问根节点然后遍历左子树,最后遍历右子树。在遍历左、右子树时,仍然先访问根节点,然后遍历左子树,最后遍历右子树。Based on the combed DOM tree, the combed DOM tree is retrieved in a preorder traversal manner. Label nodes such as "table", "div", and "form" and nodes in their sub-spanning trees are assigned to a Block, and the type of this node is set to the Block type. Preorder traversal first visits the root node, then traverses the left subtree, and finally traverses the right subtree. When traversing the left and right subtrees, the root node is still visited first, then the left subtree is traversed, and finally the right subtree is traversed.
步骤6082、依据独立的Block类型和属性整合独立的Block,得到Block块。Step 6082: Integrate independent Blocks according to their types and attributes to obtain Block blocks.
通过步骤6081的检索后,梳理后DOM树中所有“table”、“div”、“form”等标签节点及其子生成树中的节点已被归属为相应的区域,其节点类型已被标示为Block类型。After the retrieval in step 6081, all label nodes such as "table", "div", and "form" in the DOM tree and the nodes in their sub-spanning trees have been assigned to corresponding areas after sorting out, and their node types have been marked as Block type.
返回到根节点,开始对梳理后DOM树的第二次遍历,这次遍历仍然按照前序遍历的方式进行,目的是将同为Block类型且属性相同的兄弟节点整合在一起,生成Block块。Return to the root node and start the second traversal of the combed DOM tree. This traversal is still performed in the way of pre-order traversal. The purpose is to integrate sibling nodes of the same Block type and the same attributes to generate Block blocks.
步骤6083、获取Block块的信息并写入数据库中。Step 6083, acquire the information of the Block and write it into the database.
分析每个Block块以获取属性信息,这些属性信息会填入表1Block List中。表1作为数据库表结构,作用是在数据库中建立每个页面区域的数据档案。通过数据档案将每个Block块中对应的HTML代码以及需要加载的信息都一一记录下来,用户在多个页面间切换时便不需要重复切割页面,只需从数据库中读取相应的信息。Analyze each Block to obtain attribute information, which will be filled in Table 1 Block List. Table 1 is used as a database table structure, and its function is to establish a data file of each page area in the database. The corresponding HTML code in each block and the information to be loaded are recorded one by one through the data file, so that the user does not need to repeatedly cut pages when switching between multiple pages, but only needs to read the corresponding information from the database.
表1Table 1
下面对表1中的各个参数做详细说明。Each parameter in Table 1 will be described in detail below.
Block ID是一个16bits的标示符用于在Block List中唯一标示一个Block块。Coverage Region表示一个Block块在WEB页面中涵盖的区域。Block ID is a 16bits identifier used to uniquely mark a Block in the Block List. Coverage Region represents the area covered by a Block block in a WEB page.
P1(tl-X,tl-Y)和P2(dr-X,dr-Y)两个坐标值是相对值,以图7中页面的最左上角为原点。计算坐标值的作用是在手机端为用户提供Block块导航,浏览器会根据Block块坐标值计算出每个Block块的区域并在页面中绘制该区域的导航条,用户只需要通过十字键操作就能在不同的Block块区域间切换,选择自己感兴趣的Block块区域。The two coordinate values of P1 (tl-X, tl-Y) and P2 (dr-X, dr-Y) are relative values, and take the upper left corner of the page in FIG. 7 as the origin. The function of calculating the coordinate value is to provide the user with block navigation on the mobile phone. The browser will calculate the area of each block according to the block coordinate value and draw the navigation bar of this area on the page. The user only needs to use the cross key to operate You can switch between different Block areas and choose the Block area you are interested in.
P1和P2坐标的计算是在HTML语法中每个Table都有相应的“Width”和“Length”属性值,通过读取这两个值就能知道Table的大小,而每个Block块是一个或者多个Table构成。因此Block块的值也能通过叠加计算得到。The calculation of P1 and P2 coordinates is that each Table has corresponding "Width" and "Length" attribute values in the HTML syntax, and the size of the Table can be known by reading these two values, and each Block block is one or Consists of multiple Tables. Therefore, the value of the Block block can also be calculated by superposition.
Block Type说明该Block块在解析时是否支持脚本语言、CSS等,Block Type的值分为Simple、Normal以及Original,分别代表三种对Block的解析方式:Block Type indicates whether the Block block supports scripting language, CSS, etc. during parsing. The value of Block Type is divided into Simple, Normal, and Original, which represent three parsing methods for Block:
(1)Simple:浏览器在解析HTML代码时将忽略源代码中的脚本语言和CSS等语句,Block块中的信息将以最简单的方式呈现。(1) Simple: When the browser parses the HTML code, the scripting language and CSS statements in the source code will be ignored, and the information in the Block block will be presented in the simplest way.
(2)Normal:浏览器在解析HTML代码时将完全解析CSS等语句,但是不执行脚本语言。(2) Normal: When the browser parses the HTML code, it will completely parse CSS and other statements, but will not execute the scripting language.
(3)Original:浏览器在解析HTML代码时将完全解析脚本语言以及CSS等语句。(3) Original: When the browser parses the HTML code, it will completely parse the script language and CSS and other statements.
Simple的处理速率最快适合低端手机用户;Normal保持了同原页面同样的观感设计,并且由于忽略了脚本语言而具有较好的兼容性;Original将完全按照原WEB页面的HTML代码进行解析,适合高端手机用户。Block Type参数的设置由系统根据用户的手机参数进行填写,也支持用户通过浏览器进行参数修改。Simple has the fastest processing speed and is suitable for low-end mobile phone users; Normal maintains the same look and feel design as the original page, and has better compatibility because it ignores the scripting language; Original will completely parse according to the HTML code of the original WEB page, Suitable for high-end mobile phone users. The setting of the Block Type parameter is filled in by the system according to the user's mobile phone parameters, and the user is also supported to modify the parameters through the browser.
HTML Code记录了该Block块对应的HTML代码。HTML Code records the HTML code corresponding to the Block block.
Image记录了格式转换后的图片存放路径。原始的WEB页面中的图片受尺寸、格式大小等多方面限制而不适合在移动终端上展现,因此必须经过格式转换处理,根据用户的移动终端的硬件参数将图片调整为合适的状态。这里Image属性记录的是处理完成后的图片存放路径。Image records the image storage path after format conversion. The pictures in the original WEB page are restricted by many aspects such as size and format size and are not suitable for displaying on mobile terminals. Therefore, they must undergo format conversion processing and adjust the pictures to an appropriate state according to the hardware parameters of the user's mobile terminal. Here, the Image property records the storage path of the processed image.
步骤609、页面调整器筛选链接信息并根据用户关注点进行定制化呈现。当用户选择某一个Block块以后,页面调整器会从Block List中得到该Block块对应的HTML代码,通过分析代码将链接信息映射到Link Layer中,并根据用户的关注点对链接信息进行排列。其中,Content Layer承载图片和文字,Link Layer承载链接。Step 609, the page adjuster screens the link information and performs customized presentation according to the user's focus. When the user selects a block, the page adjuster will get the HTML code corresponding to the block from the Block List, map the link information to the Link Layer by analyzing the code, and arrange the link information according to the user's concerns. Among them, the Content Layer carries pictures and texts, and the Link Layer carries links.
链接信息的筛选和定制化排列具体包括以下步骤:The screening and customized arrangement of link information specifically includes the following steps:
步骤6091、首先从Block List中获得对应的HTML代码;Step 6091, first obtain the corresponding HTML code from the Block List;
步骤6092、判断HTML代码中是否含有“<a href”开头的语句,如果有则说明该HTML代码中含有链接,截取以“<a href”开始“</a>”结束的语句段,该语句段是一个链接信息。获取这个链接后检查该链接信息中是否含有用户关注的关键字,如果有则设置链接的优先级标签为“high”,如果没有则保持默认配置。完成链接的优先级处理后将链接代码存储。需要特别说明的是,用户关注的关键字是用户在浏览器中根据需要输入的,非必须输入的内容。Step 6092, determine whether the HTML code contains a sentence beginning with "<a href", if so, it means that the HTML code contains a link, intercept the sentence segment beginning with "<a href" and ending with "</a>", the sentence A segment is a piece of link information. After obtaining the link, check whether the link information contains keywords that the user cares about. If there is, set the priority label of the link to "high", if not, keep the default configuration. The link code is stored after the priority processing of the link is completed. It should be specially noted that the keyword that the user pays attention to is the content that the user enters in the browser according to the need, and is not required to be entered.
当HTML代码中所有的链接信息被获取并完成优先级处理后,执行步骤6093。After all the link information in the HTML code is obtained and the priority processing is completed, step 6093 is executed.
步骤6093、从存储中导出存入的链接代码,并将该链接代码传送到用户端进行解析。Step 6093, derive the stored link code from the storage, and transmit the link code to the client for analysis.
步骤6091至6093完成了Link Layer中链接的处理,步骤6093完成后需要在Content Layer中完成对图片和文字的排列。图片和文字的排列规则按照先图片后文字的顺序从上而下排列。如果用户输入了关键字,在文字中相应的关键字将高亮显示。Steps 6091 to 6093 complete the processing of links in the Link Layer, and after step 6093 is completed, it is necessary to complete the arrangement of pictures and text in the Content Layer. The arrangement rules for pictures and text are arranged from top to bottom in the order of pictures first and then text. If the user enters a keyword, the corresponding keyword will be highlighted in the text.
步骤610、WAP网关将生成的WEB页面缩略图片、链接代码以及排列好的图片和文字发送到用户的移动终端,由浏览器展现图片并解析收到的参数绘制页面区域导航。Step 610, the WAP gateway sends the generated WEB page thumbnail image, link code, arranged image and text to the user's mobile terminal, and the browser displays the image and parses the received parameters to draw page area navigation.
正常的WEB网页经过本发明处理后,WAP网关发送给移动终端将不再是一个“庞大”的WEB页面,而是网页的略缩图,如图8所示。由于移动终端只需要接收一个WEB页面的缩略图片,因此下载速度大大提高。另外略缩图片展现给用户的信息更宏观,符合用户的上网习惯。After the normal WEB pages are processed by the present invention, the WAP gateway will no longer send a "huge" WEB page to the mobile terminal, but a thumbnail image of the page, as shown in Figure 8. Since the mobile terminal only needs to receive a thumbnail picture of a WEB page, the download speed is greatly improved. In addition, the information displayed by the thumbnail pictures to the user is more macroscopic, which is in line with the user's surfing habits.
图9展示了页面区域导航功能的应用。本发明中的装置会根据网页的代码计算出页面的Block,并将Block的数据作为参数传给用户的浏览器,在浏览器上以“区域导航块”的方式浏览网页。Figure 9 shows the application of the page area navigation function. The device in the present invention calculates the Block of the page according to the code of the webpage, and transmits the data of the Block as a parameter to the user's browser, and browses the webpage in the form of "area navigation block" on the browser.
当用户选择了某一个Block以后,WAP网关将把该Block的HTML代码发送给移动终端,并由浏览器解析代码,将区域内的信息展现给用户。When the user selects a certain Block, the WAP gateway will send the HTML code of the Block to the mobile terminal, and the browser will analyze the code and present the information in the area to the user.
本发明实施例,将装置设置在WAP网关,利用网关强大的计算能力将浏览器的处理工作前置到网关服务器完成,有效解决了移动终端访问WEB应用的硬件性能制约。In the embodiment of the present invention, the device is set on the WAP gateway, and the processing work of the browser is forwarded to the gateway server to complete by utilizing the powerful computing capability of the gateway, which effectively solves the hardware performance constraints of mobile terminals accessing WEB applications.
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102381948A CN102065114A (en) | 2009-11-17 | 2009-11-17 | Method and device for mobile terminal to access webpage |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102381948A CN102065114A (en) | 2009-11-17 | 2009-11-17 | Method and device for mobile terminal to access webpage |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102065114A true CN102065114A (en) | 2011-05-18 |
Family
ID=44000215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102381948A Pending CN102065114A (en) | 2009-11-17 | 2009-11-17 | Method and device for mobile terminal to access webpage |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102065114A (en) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102521238A (en) * | 2011-11-14 | 2012-06-27 | 江苏联著实业有限公司 | Composite layout presenting system for digital network newspaper |
CN102622395A (en) * | 2011-12-20 | 2012-08-01 | 深信服网络科技(深圳)有限公司 | Method, server and client for assisting in accessing to webpage by application virtualization |
CN102902719A (en) * | 2012-08-31 | 2013-01-30 | 四川长虹电器股份有限公司 | Voice-control webpage browsing method for embedded browser |
CN102955907A (en) * | 2012-10-25 | 2013-03-06 | 北京奇虎科技有限公司 | Password management method device |
CN102955827A (en) * | 2011-08-30 | 2013-03-06 | 飞拓无限信息技术(北京)有限公司 | Establishment method of wireless application protocol webpage, and editor |
CN103365920A (en) * | 2012-04-09 | 2013-10-23 | 腾讯科技(深圳)有限公司 | Method for displaying webpage, browser and mobile terminal |
CN103513873A (en) * | 2012-06-19 | 2014-01-15 | 联想(北京)有限公司 | Page display method and electronic device |
CN103544166A (en) * | 2012-07-11 | 2014-01-29 | 百度在线网络技术(北京)有限公司 | Method and device for achieving segmentation browse of page |
TWI451335B (en) * | 2011-09-21 | 2014-09-01 | Mstar Semiconductor Inc | Device of webkit browser and associated method of loading homapage content |
WO2014169751A1 (en) * | 2013-04-15 | 2014-10-23 | 北京奇虎科技有限公司 | Method and device for presenting pictures |
CN104536791A (en) * | 2014-12-29 | 2015-04-22 | 北京奇虎科技有限公司 | Page resource loading method and device based on mobile terminal |
CN104951187A (en) * | 2015-06-16 | 2015-09-30 | 无锡久源软件科技有限公司 | Mobile phone page block displaying method |
CN105138542A (en) * | 2015-07-09 | 2015-12-09 | 北京天河石科技有限责任公司 | Method for converting PC terminal WEB webpage into mobile terminal WEB webpage |
CN105205080A (en) * | 2014-06-26 | 2015-12-30 | 阿里巴巴集团控股有限公司 | Redundant file clearing method, device and system |
CN105868201A (en) * | 2015-01-20 | 2016-08-17 | 阿里巴巴集团控股有限公司 | Page generation method and apparatus |
CN107133250A (en) * | 2016-02-28 | 2017-09-05 | 王国起 | New network address, new website, the application method to website and related product |
CN107436939A (en) * | 2017-07-27 | 2017-12-05 | 北京阿德和合科技有限公司 | A kind of conversion of page method, apparatus |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101202748A (en) * | 2007-11-27 | 2008-06-18 | 优视动景(北京)技术服务有限公司 | Method for browsing web of micro browser and micro browser |
-
2009
- 2009-11-17 CN CN2009102381948A patent/CN102065114A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101202748A (en) * | 2007-11-27 | 2008-06-18 | 优视动景(北京)技术服务有限公司 | Method for browsing web of micro browser and micro browser |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102955827A (en) * | 2011-08-30 | 2013-03-06 | 飞拓无限信息技术(北京)有限公司 | Establishment method of wireless application protocol webpage, and editor |
TWI451335B (en) * | 2011-09-21 | 2014-09-01 | Mstar Semiconductor Inc | Device of webkit browser and associated method of loading homapage content |
CN102521238A (en) * | 2011-11-14 | 2012-06-27 | 江苏联著实业有限公司 | Composite layout presenting system for digital network newspaper |
CN102622395A (en) * | 2011-12-20 | 2012-08-01 | 深信服网络科技(深圳)有限公司 | Method, server and client for assisting in accessing to webpage by application virtualization |
CN103365920A (en) * | 2012-04-09 | 2013-10-23 | 腾讯科技(深圳)有限公司 | Method for displaying webpage, browser and mobile terminal |
CN103513873A (en) * | 2012-06-19 | 2014-01-15 | 联想(北京)有限公司 | Page display method and electronic device |
CN103544166A (en) * | 2012-07-11 | 2014-01-29 | 百度在线网络技术(北京)有限公司 | Method and device for achieving segmentation browse of page |
CN102902719A (en) * | 2012-08-31 | 2013-01-30 | 四川长虹电器股份有限公司 | Voice-control webpage browsing method for embedded browser |
CN102955907A (en) * | 2012-10-25 | 2013-03-06 | 北京奇虎科技有限公司 | Password management method device |
WO2014169751A1 (en) * | 2013-04-15 | 2014-10-23 | 北京奇虎科技有限公司 | Method and device for presenting pictures |
CN105205080A (en) * | 2014-06-26 | 2015-12-30 | 阿里巴巴集团控股有限公司 | Redundant file clearing method, device and system |
CN105205080B (en) * | 2014-06-26 | 2019-08-20 | 阿里巴巴集团控股有限公司 | Redundant file method for cleaning, device and system |
CN104536791A (en) * | 2014-12-29 | 2015-04-22 | 北京奇虎科技有限公司 | Page resource loading method and device based on mobile terminal |
CN105868201A (en) * | 2015-01-20 | 2016-08-17 | 阿里巴巴集团控股有限公司 | Page generation method and apparatus |
CN105868201B (en) * | 2015-01-20 | 2020-01-03 | 阿里巴巴集团控股有限公司 | Page generation method and device |
CN104951187A (en) * | 2015-06-16 | 2015-09-30 | 无锡久源软件科技有限公司 | Mobile phone page block displaying method |
CN105138542A (en) * | 2015-07-09 | 2015-12-09 | 北京天河石科技有限责任公司 | Method for converting PC terminal WEB webpage into mobile terminal WEB webpage |
CN105138542B (en) * | 2015-07-09 | 2019-08-09 | 北京天河石科技有限责任公司 | A kind of method that the end PC WEB webpage is converted to mobile terminal WEB webpage |
CN107133250A (en) * | 2016-02-28 | 2017-09-05 | 王国起 | New network address, new website, the application method to website and related product |
CN107436939A (en) * | 2017-07-27 | 2017-12-05 | 北京阿德和合科技有限公司 | A kind of conversion of page method, apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102065114A (en) | Method and device for mobile terminal to access webpage | |
CN102065572B (en) | Mobile browser, gateway, browsing system and access method for internet page | |
Chen et al. | Detecting web page structure for adaptive viewing on small form factor devices | |
KR100461019B1 (en) | web contents transcoding system and method for small display devices | |
CN101197849B (en) | Method for commuting internet page into wireless application protocol page | |
US20130326333A1 (en) | Mobile Content Management System | |
CN103166981B (en) | A kind of radio web page code-transferring method and device | |
CN106503211B (en) | Method for automatic generation of mobile version of information publishing website | |
JP6203374B2 (en) | Web page style address integration | |
CN108572819A (en) | Page updating method, device, terminal and computer-readable storage medium | |
CN102306201B (en) | Method and system for analyzing webpage title | |
KR20140012664A (en) | Method for rearranging web page | |
CN101739425A (en) | Webpage integration method | |
CN103353886A (en) | Method and system for previewing webpage | |
WO2011017929A1 (en) | Method and apparatus for positioning effective information quickly by mobile phone browser | |
CN110825382A (en) | Front-end big data tree structure display method | |
CN108733813A (en) | Information extracting method, system towards BBS forum Web pages contents and medium | |
CN103389972A (en) | Method and device for obtaining text based on really simple syndication (RSS) | |
CN110222251A (en) | A kind of Service encapsulating method based on Web-page segmentation and searching algorithm | |
WO2015096358A1 (en) | Webpage layout method and apparatus | |
CN101290633A (en) | Content management integration method and system | |
US10198408B1 (en) | System and method for converting and importing web site content | |
CN102693237B (en) | Webpage content adaptation and encapsulation system and method | |
CN107229653A (en) | Pseudo- static Web page generation method and device | |
US20070283251A1 (en) | Web-based experience editor in a recursive browser system and uses thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110518 |