CN103414734A - Multi-screen optimization technology for supporting different types of terminal equipment to access same website - Google Patents
Multi-screen optimization technology for supporting different types of terminal equipment to access same website Download PDFInfo
- Publication number
- CN103414734A CN103414734A CN2013104005160A CN201310400516A CN103414734A CN 103414734 A CN103414734 A CN 103414734A CN 2013104005160 A CN2013104005160 A CN 2013104005160A CN 201310400516 A CN201310400516 A CN 201310400516A CN 103414734 A CN103414734 A CN 103414734A
- Authority
- CN
- China
- Prior art keywords
- website
- template
- terminal equipment
- different types
- analytics engine
- 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 discloses a multi-screen optimization technology for supporting different types of terminal equipment to access the same website. The multi-screen optimization technology comprises the following steps that S1, a user requires for accessing a website with a set of terminal equipment; S2, the website extracts information of the terminal equipment through a template resolving engine and sends the information of the terminal equipment to an equipment database stored with the information of different types of terminal equipment to match detail information of the terminal equipment; S3, the template resolving engine sends the detail information to a website template library, and the website template library matches a website template corresponding to the terminal equipment; S4, the template resolving engine receives information of the website template which is matched by the website template library and corresponds to the terminal equipment, resolves the website template, reads file contents of the resolved website template and returns the file contents of the website template to the terminal equipment; S5, the terminal equipment displays the template content. According to the multi-screen optimization technology, the user can access different types of terminal equipment only by remembering a uniform website address.
Description
Technical field
The present invention relates to Internet technical field, more particularly, particularly a kind of be used to supporting the multi-screen optimisation technique of the same website of different types of terminals device access.
Background technology
In prior art, as the user during by various terminal equipment access websites, basically be dissimilar that the website end can be according to terminal equipment, the address redirect is carried out in pressure, then be linked to corresponding web, mobile phone, dull and stereotyped website, the address that makes final access is not the address of accessing at the beginning, thereby while causing the user to want directly to access some websites, can only carry out redirect by unified address, perhaps remember the station address that various mobile devices are corresponding, the obvious like this access efficiency that reduces the user.
Summary of the invention
While the object of the invention is to have user's access websites for prior art, because carrying out redirect or remember that the station address that various mobile devices are corresponding causes the technical problem that access efficiency is low by unified address, provide a kind of be used to supporting the multi-screen optimisation technique of the same website of different types of terminals device access.
In order to achieve the above object, the technical solution used in the present invention is as follows:
A kind of be used to supporting the multi-screen optimisation technique of the same website of different types of terminals device access, this technology includes template analytics engine, device databases and website ATL; This technology comprises that step is as follows:
S1, user adopt an a certain website of terminal equipment request access;
S2, this website from user's request msg, extracting the information of this terminal equipment, and send to the information of this terminal equipment the details of mating and match above-mentioned terminal equipment in the device databases that has the different types of terminals facility information by the template analytics engine;
S3, described template analytics engine receive the details of the terminal equipment matched by the said equipment database and these details are sent in the ATL of website, by the website ATL, match the website template corresponding with described terminal equipment again, wherein, described website template is that a plurality of dissimilar templates and they have identical website domain name, and above-mentioned each website template is provided in a side of in the ATL of website and the respectively corresponding dissimilar terminal equipment of each website template;
S4, template analytics engine receive the website Template Information corresponding with described terminal equipment matched by the website ATL and this website template are resolved, read again the file content of the website template after parsing, and the file content of this website template is returned in described terminal equipment;
The template content that S5, described terminal equipment parse the template analytics engine shows and gets final product.
Preferably, when corresponding website template was resolved, the template analytics engine was resolved and is read and take directory web site and add the file content of Terminal Equipment Identifier as the website template of suffix name, then the file content of this website template is returned in described terminal equipment.
Preferably, the website template in the ATL of described website comprises HTML syntax format or XSLT syntax format, and described template analytics engine is provided with the analytical algorithm of resolving described HTML syntax format, and is provided with the analytical algorithm of resolving described XSLT syntax format.
Preferably, described template analytics engine also is provided with computational algorithm, date Processing Algorithm, character Processing Algorithm and the encryption algorithm of Chinese number of words.
Preferably, described dissimilar terminal equipment comprises mobile phone, computer or panel computer, and in described step S2, the template analytics engine comprises device category, the equipment mark code of terminal equipment from the terminal equipment information extracted user's request msg, the details that in described step S3, device databases matches terminal equipment comprise device category, equipment mark code, the unit type of terminal equipment.
Preferably, the website template in the ATL of described website comprises mobile phone website template, Web website template and dull and stereotyped website template;
And in described mobile phone website template, contain and take the mobile phone website catalogue and add the template file of mobile phone logo as the suffix name;
In the template of described Web website, contain with the Web directory web site and add the template file that computer is designated the suffix name;
In the template of described dull and stereotyped website, contain with dull and stereotyped directory web site and add the template file that upper flat plate is designated the suffix name.
Compared with prior art, the invention has the advantages that: the present invention is directed to dissimilar terminal equipment different website templates is set, and by the template analytics engine by dissimilar terminal equipment and with it corresponding website template mate, as long as make the user remember a unified station address, just can in dissimilar terminal equipment, carry out website visiting; In same domain name, same database, same set of system, an information only need to be issued one time, can in the dissimilar terminal equipment of all access, all can see effect simultaneously.
The accompanying drawing explanation
The invention will be further described below in conjunction with drawings and Examples.
Fig. 1 is flow chart of the present invention.
Fig. 2 is block diagram of the present invention.
Embodiment
The present invention is described in further detail below in conjunction with the drawings and specific embodiments.
Consult Fig. 1-shown in Figure 2, provided by the invention a kind of be used to supporting the multi-screen optimisation technique of the same website of different types of terminals device access, this technology includes template analytics engine 20, device databases 30 and website ATL 40; This technology comprises that step is as follows:
The first step, user adopt the terminal equipment 10 a certain websites 50 of request access;
Second step, this website 50 from user's request msg, extracting the information of this terminal equipment 10, and send to the information of this terminal equipment 10 details of mating and match above-mentioned terminal equipment 10 in the device databases 30 that has the different types of terminals facility information by template analytics engine 20;
The 3rd step, template analytics engine 20 receive the details of the terminal equipment 10 matched by the said equipment database 30 and these details are sent in website ATL 40, by website ATL 40, match the website template corresponding with described terminal equipment 10 again, wherein, described website template is that a plurality of dissimilar templates and they have identical website domain name, and above-mentioned each website template is provided in a side of in website ATL 40 and the respectively corresponding dissimilar terminal equipment 10 of each website template;
The 4th step, the template analytics engine 20 website Template Information that reception is that match by website ATL 40 and described terminal equipment 10 is corresponding are also resolved this website template, read again the file content of the website template after parsing, and the file content of this website template is returned in described terminal equipment 10; In this process, namely when resolving, the directory web site of take in template analytics engine 20 parsing website templates adds the template file of Terminal Equipment Identifier as the suffix name, and reads this template file content, then this template file content is returned in terminal equipment 10.
The template content that the 5th step, described terminal equipment 10 parse template analytics engine 20 shows and gets final product.
Particularly, the website template that website ATL in the 3rd step and the 4th step is 40 li comprises HTML syntax format or XSLT syntax format, and in template analytics engine 20, be provided with the analytical algorithm of resolving the HTML syntax format, and be provided with the analytical algorithm of resolving the XSLT syntax format; Be the website template that template analytics engine 20 can be resolved the HTML syntax format, also can resolve the website template of XSLT syntax format; Each analytical algorithm can be consistent with prior art.
Simultaneously, in order to improve the processing capacity of template analytics engine 20, some expansion algorithms have been increased, for example: in template analytics engine 20, be provided with computational algorithm, date Processing Algorithm, character Processing Algorithm and encryption algorithm of Chinese number of words etc.Making like this template analytics engine 20 carry out more convenient, efficiently Function Extension and content of pages shows.
In the present embodiment, dissimilar terminal equipment 10 comprises three kinds of mobile phone, computer or panel computers, and template analytics engine 20 comprises device category, the equipment mark code of terminal equipment 10 from the terminal equipment information extracted user's request msg in second step, the details that device databases 30 matches terminal equipment 10 in the 3rd step comprise device category, equipment mark code, the unit type of terminal equipment 10.
General, at device databases 30, deposit mobile phone, computer, the dull and stereotyped mobile device information of current main flow on the market, this database need to regularly upgrade, and puts in database with mobile phone, computer, the dull and stereotyped mobile device information of the main flow by new listing.
And corresponding with mobile phone, computer or three kinds of terminal equipments of panel computer, the website template in website ATL 40 comprises mobile phone website template, Web website template and dull and stereotyped website template; And in the mobile phone website template, contain and take the mobile phone website catalogue and add the template file of mobile phone logo as the suffix name; In the template of Web website, contain with the Web directory web site and add the template file that computer is designated the suffix name; In the template of dull and stereotyped website, contain with dull and stereotyped directory web site and add the template file that upper flat plate is designated the suffix name; Wherein, directory web site is namely in web space, to deposit the file of website data.
Like this, in the 4th step, the details of the terminal equipment 10 that template analytics engine 20 matches according to device databases 30, draw Terminal Equipment Identifier, is mobile phone, computer or panel computer, as: iPhone, iPad, Andorid system mobile phone etc.; Then, 20 pairs of mobile phone website template, Web website template and dull and stereotyped website templates that (iPhone, iPad, Andorid system mobile phone) is corresponding with it of template analytics engine are resolved, and when resolving, the directory web site of take in template analytics engine 20 parsing website templates adds the template file of Terminal Equipment Identifier (being mobile phone, computer or panel computer sign) as the suffix name, and read this template file content, then this template file content is returned in terminal equipment 10.
So, " template analytics engine " of the present invention technology, at first the request of adopting terminal equipment 10 to send the user is transplanted on device databases 30 and detects, thereby match the website template corresponding with user's terminal equipment 10, then by the template analytics engine, be back on user's terminal equipment 10 and show, whole processing procedure is all carried out in the template analytics engine 20 of system, can't do any address redirect, the user only need remember station address, can comprise mobile phone at all terminal equipment 10(, computer or panel computer) middle access, made up in the prior art and forced the deficiency of address redirect mode, improved the efficiency of access, to the user, provide best viewing experience simultaneously.
Although described by reference to the accompanying drawings embodiments of the present invention; but the patent owner can make various distortion or modification within the scope of the appended claims; as long as be no more than the described protection range of claim of the present invention, all should be within protection scope of the present invention.
Claims (6)
1. one kind be used to supporting the multi-screen optimisation technique of the same website of different types of terminals device access, and this technology includes template analytics engine (20), device databases (30) and website ATL (40); It is characterized in that, this technology comprises that step is as follows:
S1, user adopt a certain website of a terminal equipment (10) request access (50);
S2, this website (50) from user's request msg, extracting the information of this terminal equipment (10), and send to by the information of this terminal equipment (10) details of mating and match above-mentioned terminal equipment (10) in the device databases (30) that has the different types of terminals facility information by template analytics engine (20);
S3, described template analytics engine (20) receives the details of the terminal equipment (10) matched by the said equipment database (30) and these details is sent in website ATL (40), by website ATL (40), match the website template corresponding with described terminal equipment (10) again, wherein, described website template is that a plurality of dissimilar templates and they have identical website domain name, and, above-mentioned each website template is provided in a side of in website ATL (40) and the respectively corresponding dissimilar terminal equipment of each website template,
S4, template analytics engine (20) receive the website Template Information corresponding with described terminal equipment (10) matched by website ATL (40) and this website template are resolved, read again the file content of the website template after parsing, and the file content of this website template is returned in described terminal equipment (10);
The template content that S5, described terminal equipment (10) parse template analytics engine (20) shows and gets final product.
2. according to claim 1 be used to supporting the multi-screen optimisation technique of the same website of different types of terminals device access, it is characterized in that:
When corresponding website template is resolved, template analytics engine (20) is resolved and is read and take directory web site and add the file content of Terminal Equipment Identifier as the website template of suffix name, then the file content of this website template is returned in described terminal equipment (10).
3. according to claim 2 be used to supporting the multi-screen optimisation technique of the same website of different types of terminals device access, it is characterized in that:
Website template in described website ATL (40) comprises HTML syntax format or XSLT syntax format, and described template analytics engine (20) is provided with the analytical algorithm of resolving described HTML syntax format, and be provided with the analytical algorithm of resolving described XSLT syntax format.
4. according to claim 3 be used to supporting the multi-screen optimisation technique of the same website of different types of terminals device access, it is characterized in that:
Described template analytics engine (20) also is provided with computational algorithm, date Processing Algorithm, character Processing Algorithm and the encryption algorithm of Chinese number of words.
5. according to claim 4 be used to supporting the multi-screen optimisation technique of the same website of different types of terminals device access, it is characterized in that:
Described dissimilar terminal equipment (10) is mobile phone, computer or panel computer; In described step S2, described template analytics engine (20) comprises device category, the equipment mark code of terminal equipment (10) from the terminal equipment information extracted user's request msg, and, in described step S3, the details that described device databases (30) matches terminal equipment (10) comprise device category, equipment mark code, the unit type of terminal equipment (10).
6. according to claim 5 be used to supporting the multi-screen optimisation technique of the same website of different types of terminals device access, it is characterized in that:
Website template in described website ATL (40) comprises mobile phone website template, Web website template and dull and stereotyped website template;
And in described mobile phone website template, contain and take the mobile phone website catalogue and add the template file of mobile phone logo as the suffix name;
In the template of described Web website, contain with the Web directory web site and add the template file that computer is designated the suffix name;
In the template of described dull and stereotyped website, contain with dull and stereotyped directory web site and add the template file that upper flat plate is designated the suffix name.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013104005160A CN103414734A (en) | 2013-09-05 | 2013-09-05 | Multi-screen optimization technology for supporting different types of terminal equipment to access same website |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013104005160A CN103414734A (en) | 2013-09-05 | 2013-09-05 | Multi-screen optimization technology for supporting different types of terminal equipment to access same website |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103414734A true CN103414734A (en) | 2013-11-27 |
Family
ID=49607720
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013104005160A Pending CN103414734A (en) | 2013-09-05 | 2013-09-05 | Multi-screen optimization technology for supporting different types of terminal equipment to access same website |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103414734A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015188765A1 (en) * | 2014-06-11 | 2015-12-17 | Tencent Technology (Shenzhen) Company Limited | Url error-correcting method, server, terminal and system |
WO2019076014A1 (en) * | 2017-10-17 | 2019-04-25 | 平安科技(深圳)有限公司 | Webpage generation method and apparatus, terminal device and medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008141433A1 (en) * | 2007-05-17 | 2008-11-27 | Fat Free Mobile Inc. | Method and system for transcoding web pages |
CN102253986A (en) * | 2011-06-30 | 2011-11-23 | 北京新媒传信科技有限公司 | Method and device for improving webpage displaying effect in multiple terminals |
CN102663063A (en) * | 2012-03-30 | 2012-09-12 | 上海明复信息技术有限公司 | System and method for showing general information of multiple user platforms based on XSLT (extensible stylesheet language transformation) |
-
2013
- 2013-09-05 CN CN2013104005160A patent/CN103414734A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008141433A1 (en) * | 2007-05-17 | 2008-11-27 | Fat Free Mobile Inc. | Method and system for transcoding web pages |
CN102253986A (en) * | 2011-06-30 | 2011-11-23 | 北京新媒传信科技有限公司 | Method and device for improving webpage displaying effect in multiple terminals |
CN102663063A (en) * | 2012-03-30 | 2012-09-12 | 上海明复信息技术有限公司 | System and method for showing general information of multiple user platforms based on XSLT (extensible stylesheet language transformation) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015188765A1 (en) * | 2014-06-11 | 2015-12-17 | Tencent Technology (Shenzhen) Company Limited | Url error-correcting method, server, terminal and system |
US10621259B2 (en) | 2014-06-11 | 2020-04-14 | Tencent Technology (Shenzhen) Company Limited | URL error-correcting method, server, terminal and system |
WO2019076014A1 (en) * | 2017-10-17 | 2019-04-25 | 平安科技(深圳)有限公司 | Webpage generation method and apparatus, terminal device and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106202547B (en) | Site management method and device and website system | |
CN101635895B (en) | Website content subscribing system, website content subscribing method, mobile communication terminal and server | |
CN104580454A (en) | Data synchronizing method, device and system | |
CN104077294A (en) | Information recommendation method, information recommendation device and information resource recommendation system | |
CN104104653A (en) | Page information synchronization method, device and system | |
CN103139761A (en) | Information real-time show method and mobile communication terminal | |
CN112887451B (en) | Domain name resolution method and device and computer equipment | |
CN105808642B (en) | Recommendation method and device | |
CN101626339A (en) | Method and system for downloading network data | |
CN101924791B (en) | Method, device and system for displaying multimedia information | |
CN104123299A (en) | Message sharing method, device and system among multiple terminal devices | |
CN104035943A (en) | Data storage method and corresponding server | |
CN106412003A (en) | Information pushing method and device, and information request device | |
CN102222095A (en) | Equipment for converting webpage to be displayed and method thereof | |
CN104683496A (en) | Address filtering method and device | |
CN103414734A (en) | Multi-screen optimization technology for supporting different types of terminal equipment to access same website | |
CN101742247A (en) | Method and system for interactive web TV service authentication and EPG server | |
WO2014146448A1 (en) | Method and system for synchronizing browser bookmarks | |
CN103559243A (en) | Method and system for searching users in mobile devices on basis of labels | |
CN103179201A (en) | Method and system for synchronizing files | |
CN110737662B (en) | Data analysis method, device, server and computer storage medium | |
JP2012215930A (en) | Electronic advertisement distribution system | |
CN105808628A (en) | Webpage transcoding method, apparatus and system | |
CN105701231A (en) | Network resource search system and method | |
CN105338091A (en) | High-transmission-efficiency personalized information interface display method and apparatus |
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: 20131127 |