[go: up one dir, main page]

CN103823872A - Information pushing method and device - Google Patents

Information pushing method and device Download PDF

Info

Publication number
CN103823872A
CN103823872A CN201410068980.9A CN201410068980A CN103823872A CN 103823872 A CN103823872 A CN 103823872A CN 201410068980 A CN201410068980 A CN 201410068980A CN 103823872 A CN103823872 A CN 103823872A
Authority
CN
China
Prior art keywords
page
data
json file
mark
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410068980.9A
Other languages
Chinese (zh)
Inventor
郭伟航
田小聪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kingsoft Internet Science and Technology Co Ltd
Original Assignee
Beijing Kingsoft Internet Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Kingsoft Internet Science and Technology Co Ltd filed Critical Beijing Kingsoft Internet Science and Technology Co Ltd
Priority to CN201410068980.9A priority Critical patent/CN103823872A/en
Publication of CN103823872A publication Critical patent/CN103823872A/en
Priority to PCT/CN2014/084388 priority patent/WO2015127764A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/986Document structures and storage, e.g. HTML extensions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides an information pushing method which comprises the steps of acquiring a JSON file; generating the identifier of the JSON file; writing the JSON file and the identifier into a template file to generate data of an updated page; matching the identifier of data of a current user page with the identifier of the JSON file and pushing page data to a user when the identifier of the data of the current user page is different from the identifier of the JSON file, wherein the uniform resource locator of the updated page is the same as that of the current user page. The invention further provides an information pushing device. By the adoption of the technical scheme, page abnormality caused by data source writing errors or page scaling can be avoided, and network performance waste caused by continuous data acquiring and updating is avoided.

Description

一种信息推送方法及装置A method and device for pushing information

技术领域technical field

本发明涉及计算机技术领域,尤其涉及一种信息推送方法及装置。The present invention relates to the field of computer technology, in particular to an information push method and device.

背景技术Background technique

虽然互联网从新兴到现在的走向普及不过短短十几年时间,但对于浏览器的发展来说,却经历了不少变化。现在的浏览器和网页有很多新功能和新技术是前所未有的,不同浏览器有不同的功能。信息推送在行业内有着大量的应用方向,是当今互联网非常火热的一个技术方向。Although the Internet has only been popularized for more than ten years from its emerging to the present, it has undergone many changes in the development of browsers. Today's browsers and web pages have many new functions and new technologies that are unprecedented, and different browsers have different functions. Information push has a large number of application directions in the industry, and it is a very hot technical direction of the Internet today.

目前,服务器推送技术(Server Push)可以将数据直接从服务器推送到客户端,从而实现根据用户喜好向用户提供最新的各类信息。一种现有技术中,服务器可以基于内嵌框架iframe的方式实现推送。At present, server push technology (Server Push) can push data directly from the server to the client, so as to provide users with the latest information according to their preferences. In one prior art, the server may implement pushing based on an iframe.

基于iframe(HTML标签)的方式,是通过iframe创建包含另外一个文档的嵌套页面显示内容,也就是网页中再嵌入一个网页。基于iframe方式的推送一般是在请求推送信息的页面中有一个隐藏的iframe,iframe的来源src是指向服务器的保持长连接的服务器端应用程序servlet,这个servlet会把要推送的内容作为参数传递给主页面。这种方式存在以下缺点:The method based on iframe (HTML tag) is to create a nested page containing another document through the iframe to display the content, that is, to embed another webpage in the webpage. The iframe-based push generally has a hidden iframe in the page requesting push information. The source src of the iframe is a server-side application servlet that maintains a long connection to the server. This servlet will pass the content to be pushed as a parameter to home page. This method has the following disadvantages:

1)当需要推送服务时每次都需要去请求推送页面,由于推送页面包括图片等导致每次请求推送页面浪费较多带宽;1) When the push service is required, it is necessary to request the push page every time, because the push page includes pictures, etc., so that each request to push the page wastes a lot of bandwidth;

2)当需要重新制作完整的页面时,开发难度大、周期长;2) When it is necessary to recreate a complete page, the development is difficult and the cycle is long;

3)对负责推送信息的一方技术要求较高,由于iframe方式是一个网页嵌入另一个网页,负责推送信息的一方除了要开发页面之外,日常还需要维护一个完整的页面;3) The technical requirements for the party responsible for pushing information are relatively high. Since the iframe method is to embed one webpage into another webpage, the party responsible for pushing information needs to maintain a complete page in addition to developing the page;

4)容易导致用户页面错误,甚至是安全问题,如果嵌入的页面出现错误代码或者填写了破坏性代码会导致用户端显示异常甚至是安全问题。4) It is easy to cause user page errors or even security issues. If the embedded page has error codes or fills in destructive codes, it will cause abnormal display on the user end or even security issues.

发明内容Contents of the invention

本发明针对上述问题,提出了一种信息推送方法及装置,通过设置模板生成页面数据,并仅在页面更新时才推送页面数据。Aiming at the above problems, the present invention proposes an information push method and device, which generates page data by setting a template, and pushes the page data only when the page is updated.

在一个方面,本发明提供了一种信息推送方法,包括:In one aspect, the present invention provides a method for pushing information, comprising:

从当前用户页面的信息提供方获取JSON文件;Obtain the JSON file from the information provider of the current user page;

根据所述JSON文件生成所述JSON文件的标识;Generate the identifier of the JSON file according to the JSON file;

将所述JSON文件与所述JSON文件的标识写入模板文件,生成更新页面的数据;其中,所述更新页面的统一定位标识符URL与当前用户页面的URL相同;The JSON file and the identifier of the JSON file are written into the template file to generate the data of the updated page; wherein, the unified location identifier URL of the updated page is identical to the URL of the current user page;

将当前用户页面的数据中的标识与所述更新页面的数据中的JSON文件的标识进行匹配,如果当前用户页面的数据中的标识与所述更新页面的数据中的JSON文件的标识不相同,向所述用户推送所述更新页面的数据。Matching the identifier in the data of the current user page with the identifier of the JSON file in the data of the updated page, if the identifier in the data of the current user page is not the same as the identifier of the JSON file in the data of the updated page, Pushing the data of the updated page to the user.

在另一个方面,本发明提供了一种信息推送装置,包括:In another aspect, the present invention provides an information push device, comprising:

获取模块,用于从当前用户页面的信息提供方获取JSON文件;The obtaining module is used to obtain the JSON file from the information provider of the current user page;

标识生成模块,用于根据所述JSON文件生成所述JSON文件的标识;An identification generating module, configured to generate an identification of the JSON file according to the JSON file;

页面生成模块,用于将所述JSON文件与所述JSON文件的标识写入模板文件,生成更新页面的数据;其中,所述更新页面的统一定位标识符URL与当前用户页面的URL相同;The page generation module is used to write the JSON file and the identifier of the JSON file into a template file to generate data of an updated page; wherein, the unified location identifier URL of the updated page is identical to the URL of the current user page;

推送模块,用于将当前用户页面数据中的标识与所述更新页面的数据中的JSON文件的标识进行匹配,如果当前用户页面的数据中的标识与所述更新页面的数据中的JSON文件的标识不相同,向所述用户推送所述更新页面的数据。A push module, configured to match the identifier in the data of the current user page with the identifier of the JSON file in the data of the update page, if the identifier in the data of the current user page matches the identifier of the JSON file in the data of the update page If the identifiers are different, push the data of the updated page to the user.

采用本发明的技术方案,可以避免由于数据源填写错误或页面缩放等导致的页面异常情况出现,同时避免了不断获取、更新数据导致的网络性能浪费。By adopting the technical scheme of the present invention, it is possible to avoid page abnormalities caused by filling errors in data sources or page scaling, and at the same time avoid network performance waste caused by continuous acquisition and update of data.

附图说明Description of drawings

下面将参照附图描述本发明的具体实施例,其中:Specific embodiments of the present invention will be described below with reference to the accompanying drawings, wherein:

图1示出了本发明实施例信息推送方法的流程图;Fig. 1 shows the flowchart of the information pushing method of the embodiment of the present invention;

图2示出了本发明实施例一效果示意图;Figure 2 shows a schematic diagram of the effect of Embodiment 1 of the present invention;

图3示出了本发明实施例信息推送装置的结构示意图。Fig. 3 shows a schematic structural diagram of an information pushing device according to an embodiment of the present invention.

具体实施方式Detailed ways

为了使本发明的技术方案及优点更加清楚明白,以下结合附图对本发明的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本发明的一部分实施例,而不是所有实施例的穷举。In order to make the technical solutions and advantages of the present invention clearer, the exemplary embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all implementations. Exhaustive list of examples.

本发明实施例提供了一种信息推送方法,图1示出了该信息推送方法的方法流程图,包括:An embodiment of the present invention provides an information push method, and FIG. 1 shows a method flowchart of the information push method, including:

S101、从当前用户页面的信息提供方获取JSON文件。S101. Obtain the JSON file from the information provider of the current user page.

在本发明的实施例中,该JSON文件是由信息提供方预先生成的、具有标准格式的JSON文件,该JSON文件包含文字、图片链接和详情页链接等等。In the embodiment of the present invention, the JSON file is pre-generated by the information provider and has a standard format. The JSON file includes text, picture links, details page links, and the like.

其中,JSON是JavaScript Object Notation的简称,是一种轻量的数据交换格式,易于阅读和便携,同时也易于机器解析和生成。Among them, JSON is the abbreviation of JavaScript Object Notation, which is a lightweight data exchange format, which is easy to read and portable, and also easy to be parsed and generated by machines.

S102、根据该JSON文件生成JSON文件的标识。S102. Generate an identifier of the JSON file according to the JSON file.

可选的,本发明实施例所用的哈希算法可以为SHA-1(安全哈希算法,Secure Hash Algorithm)或者MD5(信息摘要算法,Message-Digest Algorithm5),本发明对此不作限制。相应的,如果是利用MD5信息摘要算法,则生成标识为该JSON文件的MD5信息摘要,如果是利用SHA-1安全哈希算法,则生成的标识为SHA1值。Optionally, the hash algorithm used in the embodiment of the present invention may be SHA-1 (Secure Hash Algorithm) or MD5 (Message-Digest Algorithm5), which is not limited in the present invention. Correspondingly, if the MD5 information digest algorithm is used, the generated identifier is the MD5 information digest of the JSON file, and if the SHA-1 secure hash algorithm is used, the generated identifier is the SHA1 value.

S103、将JSON文件和该JSON文件的标识写入模板文件中,生成更新页面的数据;其中,该更新页面的URL与当前用户页面的URL相同。S103. Write the JSON file and the identifier of the JSON file into the template file to generate the data of the update page; wherein, the URL of the update page is the same as the URL of the current user page.

例如,上述模板文件可以为预先设置的超文本标记语言HTML元素,包含有级联样式表(CSS,Cascading Style Sheet)、JavaScript(简称JS)等;将JSON文件及其标识填充至空缺的HTML元素中以后就可以形成更新页面的数据。比如:For example, the template file above can be a pre-set Hypertext Markup Language HTML element, including Cascading Style Sheet (CSS, Cascading Style Sheet), JavaScript (JS for short), etc.; fill the JSON file and its identifier into the vacant HTML element In the future, the data for updating the page can be formed. for example:

模板中,某个字体的颜色为:font color:“a”;JSON文件的标识为:jsonid:“b”。In the template, the color of a certain font is: font color: "a"; the identifier of the JSON file is: jsonid: "b".

在JSON文件中,则对应有一字段显示为:a=blue。In the JSON file, there is a corresponding field displayed as: a=blue.

假设生成的JSON文件的标识是json1,即:b=json1。Assume that the identifier of the generated JSON file is json1, namely: b=json1.

S104、将更新页面的数据中的JSON文件的标识与当前用户页面的数据中的标识进行匹配,如果当前用户页面的数据中的标识与所述更新页面的数据中的JSON文件的标识不相同,向用户推送更新页面的数据。S104. Match the identifier of the JSON file in the data of the updated page with the identifier of the data of the current user page, if the identifier of the data of the current user page is different from the identifier of the JSON file in the data of the updated page, Push the data of the updated page to the user.

例如,利用更新页面的数据替换当前用户页面的数据,并触发更新提醒。For example, the data of the current user page is replaced with the data of the updated page, and an update reminder is triggered.

在本发明的实施例中,当前用户页面的数据中的标识可以是预先获取的用户页面数据中的标识,例如,可以是在上一次向用户推送给页面数据时记录的标识。In an embodiment of the present invention, the identifier in the data of the current user page may be an identifier in pre-acquired user page data, for example, may be an identifier recorded when the page data was pushed to the user last time.

其中,更新提醒可以在用户页面标识上添加圆点型的小图标,如图2所示,或者以其他方式进行提醒,本发明对此不作限制。Wherein, the update reminder may add a dot-shaped small icon on the user page logo, as shown in FIG. 2 , or remind in other ways, which is not limited in the present invention.

可选的,如果当前用户页面的数据中的标识与所述更新页面的数据中的JSON文件的标识相同,则丢弃更新页面的数据。Optionally, if the identifier in the data of the current user page is the same as the identifier of the JSON file in the data of the updated page, the data of the updated page is discarded.

采用本发明的技术方案,可以避免由于数据源填写错误或页面缩放等导致的页面异常情况出现,同时避免了不断获取、更新数据导致的网络性能浪费。By adopting the technical scheme of the present invention, it is possible to avoid page abnormalities caused by filling errors in data sources or page scaling, and at the same time avoid network performance waste caused by continuous acquisition and update of data.

可选地,在本发明的实施例中,在上述(S101)获取JSON文件之后,还可以包括:Optionally, in an embodiment of the present invention, after the above (S101) obtaining the JSON file, it may also include:

S105、对该JSON文件进行格式校验。如果格式校验出错,则丢弃该文件;否则执行S102。S105. Perform format verification on the JSON file. If the format verification error occurs, the file is discarded; otherwise, S102 is executed.

其中,格式校验可以通过正则表达式来实现,也可以用其他的方式实现,本发明对此不作限制。Wherein, the format check can be realized by a regular expression, and can also be realized by other methods, which is not limited in the present invention.

本发明实施例通过采用格式校验方式,避免了信息提供方填写JSON文件出错可能导致的用户端显示异常。In the embodiment of the present invention, by adopting the format verification method, the abnormal display on the user terminal that may be caused by the error in filling in the JSON file by the information provider is avoided.

本发明实施例还提供了一种信息推送装置,图3示出了该信息推送装置的结构示意图,具体包括:The embodiment of the present invention also provides an information push device. Figure 3 shows a schematic structural diagram of the information push device, which specifically includes:

获取模块201,用于从当前用户页面的信息提供方获取JSON文件;Obtaining module 201, for obtaining the JSON file from the information provider of the current user page;

标识生成模块202,用于根据JSON文件生成该JSON文件的标识。The identification generating module 202 is configured to generate the identification of the JSON file according to the JSON file.

其中,可以利用MD5信息摘要算法或者SHA-1加密哈希算法生成JSON文件的标识。相应的,如果是利用MD5信息摘要算法,则生成标识为该JSON文件的MD5信息摘要,如果是利用SHA-1安全哈希算法,则生成的标识为SHA1值。Wherein, the identifier of the JSON file can be generated by using the MD5 information digest algorithm or the SHA-1 encrypted hash algorithm. Correspondingly, if the MD5 information digest algorithm is used, the generated identifier is the MD5 information digest of the JSON file, and if the SHA-1 secure hash algorithm is used, the generated identifier is the SHA1 value.

页面生成模块203,用于将JSON文件和JSON文件的标识写入模板文件中,生成更新页面的数据;其中,该更新页面的URL与当前用户页面的URL相同。The page generating module 203 is configured to write the JSON file and the identifier of the JSON file into the template file to generate data of an updated page; wherein, the URL of the updated page is the same as the URL of the current user page.

推送模块204,用于将更新页面的数据中的JSON文件的标识与当前用户页面的数据中的标识进行匹配,如果当前用户页面的数据中的标识与所述更新页面的数据中的JSON文件的标识不相同,向用户推送更新页面的数据。The push module 204 is configured to match the identifier of the JSON file in the data of the update page with the identifier of the data of the current user page, if the identifier of the data of the current user page is the same as that of the JSON file in the data of the update page The identifiers are different, and the data of the updated page is pushed to the user.

采用本发明的技术方案,可以避免由于数据源填写错误或页面缩放等导致的页面异常情况出现,同时避免了不断获取、更新数据导致的网络性能浪费。By adopting the technical scheme of the present invention, it is possible to avoid page abnormalities caused by filling errors in data sources or page scaling, and at the same time avoid network performance waste caused by continuous acquisition and update of data.

可选地,本发明实施例所提供的信息推送装置,还可以包括:Optionally, the information push device provided in the embodiment of the present invention may also include:

格式校验模块205,用于对获取模块201获取到的JSON文件进行格式校验;如果校验通过,触发标识生成模块202;The format check module 205 is used to check the format of the JSON file obtained by the acquisition module 201; if the check is passed, the trigger identification generation module 202;

可选地,格式校验可以通过正则表达式来实现,也可以用其他的方式实现,本发明对此不作限制。Optionally, the format check can be implemented by regular expressions, or in other ways, which is not limited in the present invention.

以上实施例仅用以说明本发明的技术方案,而非对其进行限制。因此,在不背离本发明的精神及其实质的情况下,本领域技术人员可作出各种改变、替换和变型。很显然,但这些改变、替换和变型都应涵盖于本发明权利要求的保护范围之内。The above embodiments are only used to illustrate the technical solution of the present invention, not to limit it. Therefore, those skilled in the art can make various changes, substitutions and alterations without departing from the spirit and essence of the present invention. Obviously, these changes, substitutions and modifications should all fall within the protection scope of the claims of the present invention.

Claims (9)

1. an information-pushing method, is characterized in that, comprising:
Obtain JSON file from the information providing of active user's page;
According to the mark of JSON file described in described JSON file generated;
The mark of described JSON file and described JSON file is write to template file, generate the data of upgrading the page; Wherein, the unified position identifiers URL of the described renewal page is identical with the URL of active user's page;
The mark of the JSON file in the data of the mark in the data of active user's page and the described renewal page is mated, if the mark of the JSON file in the data of the mark in the data of active user's page and the described renewal page is not identical, push the data of the described renewal page to described user.
2. information-pushing method as claimed in claim 1, is characterized in that, described template file is the default HTML (Hypertext Markup Language) html element element arranging.
3. information-pushing method as claimed in claim 1 or 2, is characterized in that, described method also comprises: after getting described JSON file, described JSON file is carried out to format check.
4. information-pushing method as claimed in claim 1, is characterized in that, the described data that push the described renewal page to described user, comprising:
Utilize the data of the data replacement active user page of the described renewal page, trigger update notifying.
5. the information-pushing method as described in claim 1 or 4, is characterized in that, if the mark of the JSON file in the data of the mark in the data of active user's page and the described renewal page is identical, abandons the data of the described renewal page.
6. an information push-delivery apparatus, is characterized in that, comprising:
Acquisition module, for obtaining JSON file from the information providing of active user's page;
Mark generation module, for according to the mark of JSON file described in described JSON file generated;
Page generation module, for the mark of described JSON file and described JSON file is write to template file, generates the data of upgrading the page; Wherein, the unified position identifiers URL of the described renewal page is identical with the URL of active user's page;
Pushing module, for the mark of the JSON file in the data of the mark of active user's page data and the described renewal page is mated, if the mark of the JSON file in the data of the mark in the data of active user's page and the described renewal page is not identical, push the data of the described renewal page to described user.
7. information push-delivery apparatus as claimed in claim 6, is characterized in that, described device also comprises: format check module, and for described JSON file is carried out to format check.
8. information push-delivery apparatus as claimed in claim 7, is characterized in that, described format check module is for carrying out format check by regular expression to described JSON file.
9. the information push-delivery apparatus as described in any one in claim 6-8, is characterized in that, described mark generation module is for utilizing MD5 message digest algorithm or SHA-1 Secure Hash Algorithm to generate the mark of described JSON file.
CN201410068980.9A 2014-02-27 2014-02-27 Information pushing method and device Pending CN103823872A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410068980.9A CN103823872A (en) 2014-02-27 2014-02-27 Information pushing method and device
PCT/CN2014/084388 WO2015127764A1 (en) 2014-02-27 2014-08-14 Information push method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410068980.9A CN103823872A (en) 2014-02-27 2014-02-27 Information pushing method and device

Publications (1)

Publication Number Publication Date
CN103823872A true CN103823872A (en) 2014-05-28

Family

ID=50758936

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410068980.9A Pending CN103823872A (en) 2014-02-27 2014-02-27 Information pushing method and device

Country Status (2)

Country Link
CN (1) CN103823872A (en)
WO (1) WO2015127764A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015127764A1 (en) * 2014-02-27 2015-09-03 北京金山网络科技有限公司 Information push method and device
CN105404514A (en) * 2015-12-01 2016-03-16 广州华多网络科技有限公司 JavaScript rendering method and apparatus
CN106991036A (en) * 2016-01-20 2017-07-28 阿里巴巴集团控股有限公司 A kind of abnormal reminding method of information input and system
CN107347048A (en) * 2016-05-04 2017-11-14 北京京东尚科信息技术有限公司 The method, apparatus and system of data check
CN108415976A (en) * 2018-02-09 2018-08-17 西安博达软件股份有限公司 The method of release quickly site file based on CMS system
CN112035104A (en) * 2020-08-28 2020-12-04 重庆长安汽车股份有限公司 Modeling method for dynamically changing function configuration of mobile application

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101217507A (en) * 2007-12-29 2008-07-09 深圳市迅雷网络技术有限公司 Method, device and system for providing and replacing data in web pages
US7779047B2 (en) * 2007-06-22 2010-08-17 International Business Machines Corporation Pluggable merge patterns for data access services
CN102355500A (en) * 2011-10-08 2012-02-15 中兴通讯股份有限公司 Business pushing method and device
CN102833350A (en) * 2012-09-11 2012-12-19 优视科技有限公司 Processing method and processing device of WebApp updating

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103823872A (en) * 2014-02-27 2014-05-28 北京金山网络科技有限公司 Information pushing method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7779047B2 (en) * 2007-06-22 2010-08-17 International Business Machines Corporation Pluggable merge patterns for data access services
CN101217507A (en) * 2007-12-29 2008-07-09 深圳市迅雷网络技术有限公司 Method, device and system for providing and replacing data in web pages
CN102355500A (en) * 2011-10-08 2012-02-15 中兴通讯股份有限公司 Business pushing method and device
CN102833350A (en) * 2012-09-11 2012-12-19 优视科技有限公司 Processing method and processing device of WebApp updating

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015127764A1 (en) * 2014-02-27 2015-09-03 北京金山网络科技有限公司 Information push method and device
CN105404514A (en) * 2015-12-01 2016-03-16 广州华多网络科技有限公司 JavaScript rendering method and apparatus
CN105404514B (en) * 2015-12-01 2019-02-15 广州华多网络科技有限公司 JavaScript rendering method and device
CN106991036A (en) * 2016-01-20 2017-07-28 阿里巴巴集团控股有限公司 A kind of abnormal reminding method of information input and system
CN106991036B (en) * 2016-01-20 2020-04-24 阿里巴巴集团控股有限公司 Prompting method and system for information input abnormity
CN107347048A (en) * 2016-05-04 2017-11-14 北京京东尚科信息技术有限公司 The method, apparatus and system of data check
CN108415976A (en) * 2018-02-09 2018-08-17 西安博达软件股份有限公司 The method of release quickly site file based on CMS system
CN108415976B (en) * 2018-02-09 2021-11-09 西安博达软件股份有限公司 Method for rapidly publishing website file based on CMS system
CN112035104A (en) * 2020-08-28 2020-12-04 重庆长安汽车股份有限公司 Modeling method for dynamically changing function configuration of mobile application
CN112035104B (en) * 2020-08-28 2024-03-22 重庆长安汽车股份有限公司 Modeling method for dynamically changing functional configuration of mobile application

Also Published As

Publication number Publication date
WO2015127764A1 (en) 2015-09-03

Similar Documents

Publication Publication Date Title
CN103823872A (en) Information pushing method and device
EP3726841B1 (en) Providing supplemental content in relation to embedded media
US9075893B1 (en) Providing files with cacheable portions
CN104461491B (en) The operation method and system of a kind of Hybrid components
CN106055337B (en) An interface generation method and device
JP5526128B2 (en) Embed macros in web pages that contain advertisements
JP6606304B2 (en) Fixed native document comments in preview
CN104978277B (en) For debugging the method, terminal and server of the page
CN106155673B (en) Method, device, server and user equipment for realizing page content editor
CA2755427A1 (en) Web translation with display replacement
CN108737252B (en) Information pushing method and device based on block chain
US20140032912A1 (en) Trust context for document signatures
US9843576B1 (en) Secure injection of context information in browsers
CN112631564A (en) Content management system-based interface generation method, device, equipment and storage medium
CN104219198A (en) Tamper-proofing method of WebApp
US8930443B1 (en) Distributed network page generation
US10116726B2 (en) Methods for bundling images and devices thereof
CN117763627A (en) File verification method and device, electronic equipment and storage medium
CN104462160A (en) Method and system for editing formula
WO2017049715A1 (en) Page construction method, apparatus and device, and nonvolatile computer storage medium
US20140143646A1 (en) Systems and methods for dynamic external document content
CN104965720B (en) Using installation method and device
CN103428236B (en) A kind of information-pushing method and system
JP5885702B2 (en) Image forming apparatus and web page language adding method
CN109901934B (en) Method and device for generating interface help document

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

Application publication date: 20140528

RJ01 Rejection of invention patent application after publication