WO2017049715A1 - 页面构建方法、装置、设备及非易失性计算机存储介质 - Google Patents
页面构建方法、装置、设备及非易失性计算机存储介质 Download PDFInfo
- Publication number
- WO2017049715A1 WO2017049715A1 PCT/CN2015/093382 CN2015093382W WO2017049715A1 WO 2017049715 A1 WO2017049715 A1 WO 2017049715A1 CN 2015093382 W CN2015093382 W CN 2015093382W WO 2017049715 A1 WO2017049715 A1 WO 2017049715A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- page
- published
- content
- document
- document content
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/80—Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/972—Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/986—Document structures and storage, e.g. HTML extensions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/51—Source to source
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/33—Intelligent editors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
Definitions
- the present disclosure relates to resource processing technologies, and in particular, to a page construction method, apparatus, device, and non-volatile computer storage medium.
- Website refers to a collection of related web pages for displaying specific content built on a programming language in accordance with certain rules on the Internet.
- a website is a communication tool, for example, a website of a content distribution type, etc., which can publish content that it wants to disclose through a website, or use a website to provide related business.
- Internet users can access the website through the browser application or the specific application (Application, APP) corresponding to the website to obtain the content they need or use the business.
- a developer can construct a required logical architecture, that is, a page resource, for each page constituting a website, for a service requirement of a website, for example, content distribution.
- aspects of the present disclosure provide a page construction method, apparatus, device, and non-volatile computer storage medium for improving the efficiency and reliability of page construction.
- An aspect of the present disclosure provides a page construction method, including:
- the method further includes:
- the content editing process is performed using a lightweight markup language to obtain an initial document content of the to-be-published page.
- the lightweight markup language comprising a Markdown format markup language, a Textile format markup language or a reStructured format markup language.
- the initial document content includes assembly description data for indicating the document assembly information; and the initial assembly information and the initial The document content, before generating the page resource of the to-be-published page, further includes:
- the document assembly information is obtained according to the assembly description data.
- the method further includes:
- determining that the content of the to-be-published page is updated includes:
- a page construction apparatus including:
- An obtaining unit configured to obtain an initial document content of a page to be published
- a building unit configured to generate a page resource of the to-be-published page according to the document assembling information and the initial document content.
- the device further comprising a content unit
- the content editing process is performed using a lightweight markup language to obtain an initial document content of the to-be-published page.
- the lightweight markup language comprising a Markdown format markup language, a Textile format markup language or a reStructured format markup language.
- the initial document content includes assembly description data for indicating the document assembly information; the building unit is further used for
- the document assembly information is obtained according to the assembly description data.
- an apparatus comprising:
- One or more processors are One or more processors;
- One or more programs the one or more programs being stored in the memory, when executed by the one or more processors:
- a non-volatile computer storage medium storing one or more programs when the one or more programs are executed by one device causes The device:
- the embodiment of the present disclosure obtains the initial document content of the page to be published, so that the page resource of the to-be-published page can be generated according to the document assembling information and the initial document content, without manual operation, which may cause The operation is simple, the operation time is short, and the correct rate is high, thereby improving the efficiency and reliability of page construction.
- the content of the to-be-published page is updated, and the updated document content of the to-be-published page is obtained, so that the to-be-installed information and the updated document content can be updated.
- Publish the page resources of the page to effectively improve the reliability of the page.
- FIG. 1 is a schematic flowchart diagram of a page construction method according to an embodiment of the present disclosure
- FIG. 2 is a schematic structural diagram of a page construction apparatus according to another embodiment of the present disclosure.
- FIG. 3 is a schematic structural diagram of a page construction apparatus according to another embodiment of the present disclosure.
- terminals involved in the embodiments of the present disclosure may include, but are not limited to, a mobile phone, a personal digital assistant (PDA), a wireless handheld device, Tablet Computer, Personal Computer (PC), MP3 player, MP4 player, wearable device (for example, smart glasses, smart watches, smart bracelets, etc.).
- PDA personal digital assistant
- PC Personal Computer
- MP3 player MP4 player
- wearable device for example, smart glasses, smart watches, smart bracelets, etc.
- FIG. 1 is a schematic flowchart diagram of a page construction method according to an embodiment of the present disclosure, as shown in FIG. 1 .
- initial document content refers to the document content of the page to be published.
- initial does not have any special meaning, and is only used to distinguish the subsequent "update document content”.
- the so-called document assembly information is a page waiting for the page to be published in a certain order and layout, and the initial document content is arranged to make the page description information of the page to be published.
- execution entities of 101 to 103 may be applications located in the local terminal, or may be plug-ins or software development kits (Software Development Kits, SDKs) and the like located in the application of the local terminal.
- the processing engine located in the network side server, or the distributed system located on the network side is not specifically limited in this embodiment.
- the application may be a local application (nativeApp) installed on the terminal, or may be a web application (webApp) of the browser on the terminal, which is not specifically limited in this embodiment.
- the page resource of the to-be-published page can be generated according to the document assembling information and the initial document content, without manual operation, which makes the operation simple, the operation time is short, and The high accuracy rate increases the efficiency and reliability of page construction.
- the page resource of the page to be published is generated according to the initial document content, it can be seen that the document content of the page to be published has been embedded in the page resource of the page to be published in advance, and therefore, no additional is needed.
- the database stores the document content of the page to be published, which can avoid the technical problem that the page to be published has a long presentation time due to the document content of the page to be published from the database when the user accesses the page resource in the process of parsing the page to be published. Can effectively improve the presentation efficiency of the pages to be published.
- the content editing process may be further performed by using a lightweight markup language to obtain initial document content of the to-be-published page.
- the so-called lightweight markup language labels documents in different ways and designs an easy-to-read syntax.
- its syntax is very simple, just use simple formats and a few simple special characters or strings to mark paragraph titles, lists, tables, references, fonts and more.
- a content editing process can be performed using a lightweight markup language such as a Markdown format markup language, a Textile format markup language, or a reStructured format markup language.
- a lightweight markup language such as a Markdown format markup language, a Textile format markup language, or a reStructured format markup language.
- obtaining the initial document content of the to-be-published page Thereafter, the obtained initial document content of the to-be-published page may be submitted to a document library for execution 101, that is, the initial document content of the to-be-published page is obtained from the document library.
- the document assembly information used refers to a page resource of the template page.
- the page resource includes a page main resource and a page sub-resource.
- the so-called page also known as the World Wide Web (Web) page
- Web pages written in the Java language that is, Java Server Pages (JSPs), or web pages that can also be written in other languages, are not specifically limited in this embodiment.
- JSPs Java Server Pages
- a page may include a display block defined by one or more page tags, such as HTML tags, JSP tags, etc., called page elements, such as text, images, hyperlinks, buttons, input boxes, drop-down boxes, etc.
- page tags such as HTML tags, JSP tags, etc.
- page elements such as text, images, hyperlinks, buttons, input boxes, drop-down boxes, etc.
- the embodiment is not particularly limited thereto.
- page master resource refers to the page source code, for example, HTML page source code or JSP source code.
- page sub-resource refers to some static resources (Static Resource) linked by the main resource of the page, for example, JavaScript script files, Cascading Style Sheets (CSS) resources or pictures.
- Static Resource static resources linked by the main resource of the page, for example, JavaScript script files, Cascading Style Sheets (CSS) resources or pictures.
- CSS Cascading Style Sheets
- the default document assembly information can be determined as the assembled document information.
- the initial document content includes
- the assembly description data for example, layout: knowledges, etc.
- the document assembly information may be obtained according to the assembly description data.
- the page resource of the page to be published is generated according to the page resource of the template page and the obtained document content, and thus, a complete page is successfully constructed.
- the HTML source code corresponding to the page source code of the to-be-published page is provided to the user to access the application of the page, so that the application according to the HTML source code corresponding to the source code of the page
- the release page is presented to the user.
- the content change of the to-be-published page may be further monitored, for example, initial document content addition, deletion, or modification, etc., determining the to-be-determined Whether the content of the published page has been updated.
- the updated document content of the to-be-published page may be acquired. Then, the page resource of the to-be-published page is updated according to the document assembly information and the updated document content.
- the version of the document on which the page resources of the page to be published are generated may be versioned and managed.
- the document content on which the page resource of the page to be published is generated may be version-marked, that is, a document content version identifier is allocated for the document content on which the page resource of the page to be published is generated.
- the content of the to-be-published page is updated according to the current document content version identifier of the to-be-published page.
- the current document content version identifier of the to-be-published page is consistent with the initial document content version identifier of the to-be-published page, the content of the to-be-published page is unchanged, and the to-be-published page is determined. The content has not been updated; The current document content version identifier of the to-be-published page is inconsistent with the initial document content version identifier of the to-be-published page, and the content of the to-be-published page is updated.
- the initial document content of the to-be-published page is obtained, so that the page resource of the to-be-published page can be generated according to the document assembling information and the initial document content, without manual operation, which makes the operation simple and the operation time Short and high accuracy, which increases the efficiency and reliability of page construction.
- the content of the to-be-published page is updated, and the updated document content of the to-be-published page is obtained, so that the to-be-installed information and the updated document content can be updated.
- Publish the page resources of the page to effectively improve the reliability of the page.
- the page to be published After editing the initial document content of the to-be-published page and submitting it to the document library, the page to be published can be seen online in a short time without any manual intervention.
- FIG. 2 is a schematic structural diagram of a page construction apparatus according to another embodiment of the present disclosure, as shown in FIG. 2 .
- the page construction apparatus of this embodiment may include an acquisition unit 21 and a construction unit 22.
- the obtaining unit 21 is configured to acquire initial document content of the page to be published
- the building unit 22 is configured to generate a page resource of the to-be-published page according to the document assembling information and the initial document content.
- part or all of the page construction apparatus provided in this embodiment may be an application located in a local terminal, or may be a plug-in or a software development kit (SDK) installed in an application located in the local terminal.
- the functional unit may be a processing engine located in the network side server, or may be a distributed system located on the network side, which is not specifically limited in this embodiment.
- the application may be a local application (nativeApp) installed on the terminal, or may be a web application (webApp) of the browser on the terminal, which is not specifically limited in this embodiment.
- the page construction apparatus provided in this embodiment may further include a content unit 31, configured to perform content in a lightweight markup language. Editing processing to obtain initial document content of the to-be-published page.
- a content editing process can be performed using a lightweight markup language such as a Markdown format markup language, a Textile format markup language, or a reStructured format markup language.
- a lightweight markup language such as a Markdown format markup language, a Textile format markup language, or a reStructured format markup language.
- the initial document content may include the assembly description data to indicate the document assembly information; correspondingly, the construction unit 22 may further use The document assembly information is obtained according to the assembly description data.
- the constructing unit 22 may be further configured to: determine that the content of the to-be-published page is updated; acquire the updated document content of the to-be-published page; Updating the page resources of the to-be-published page according to the document assembly information and the updated document content.
- the constructing unit 22 may be configured to determine, according to the current document content version identifier of the to-be-published page, that the content of the to-be-published page is updated.
- the initial document content of the to-be-published page is obtained by the acquiring unit, so that the building unit can generate the page resource of the to-be-published page according to the document assembling information and the initial document content, without manual operation, which may cause the operation. Simple, short operating time, and high accuracy, which increases the efficiency and reliability of page construction.
- the content of the to-be-published page is updated, and the updated document content of the to-be-published page is obtained, so that the to-be-installed information and the updated document content can be updated.
- Publish the page resources of the page to effectively improve the reliability of the page.
- the disclosed system, apparatus, and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- multiple units or components may be combined. Or it can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in various embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
- the above-described integrated unit implemented in the form of a software functional unit can be stored in a computer readable storage medium.
- the above software functional unit is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to perform the methods of the various embodiments of the present disclosure. Part of the steps.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. .
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Document Processing Apparatus (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims (14)
- 一种页面构建方法,其特征在于,包括:获取待发布页面的初始文档内容;根据文档拼装信息和所述初始文档内容,生成所述待发布页面的页面资源。
- 根据权利要求1所述的方法,其特征在于,所述获取待发布页面的初始文档内容之前,还包括:采用轻量级标记语言,进行内容编辑处理,以获得所述待发布页面的初始文档内容。
- 根据权利要求2所述的方法,其特征在于,所述轻量级标记语言包括Markdown格式标记语言、Textile格式标记语言或者reStructured格式标记语言。
- 根据权利要求1~3任一权利要求所述的方法,其特征在于,所述初始文档内容中包含拼装描述数据,用以指示所述文档拼装信息;所述根据文档拼装信息和所述初始文档内容,生成所述待发布页面的页面资源之前,还包括:根据所述拼装描述数据,获得所述文档拼装信息。
- 根据权利要求1~4任一权利要求所述的方法,其特征在于,所述根据文档拼装信息和所述初始文档内容,生成所述待发布页面的页面资源之后,还包括:确定所述待发布页面的内容发生更新;获取所述待发布页面的更新文档内容;根据文档拼装信息和所述更新文档内容,更新所述待发布页面的页 面资源。
- 根据权利要求5所述的方法,其特征在于,所述确定所述待发布页面的内容发生更新,包括:根据所述待发布页面的当前文档内容版本标识,确定所述待发布页面的内容发生更新。
- 一种页面构建装置,其特征在于,包括:获取单元,用于获取待发布页面的初始文档内容;构建单元,用于根据文档拼装信息和所述初始文档内容,生成所述待发布页面的页面资源。
- 根据权利要求7所述的装置,其特征在于,所述装置还包括内容单元,用于采用轻量级标记语言,进行内容编辑处理,以获得所述待发布页面的初始文档内容。
- 根据权利要求8所述的装置,其特征在于,所述轻量级标记语言包括Markdown格式标记语言、Textile格式标记语言或者reStructured格式标记语言。
- 根据权利要求7~9任一权利要求所述的装置,其特征在于,所述初始文档内容中包含拼装描述数据,用以指示所述文档拼装信息;所述构建单元,还用于根据所述拼装描述数据,获得所述文档拼装信息。
- 根据权利要求7~10任一权利要求所述的装置,其特征在于,所述构建单元,还用于确定所述待发布页面的内容发生更新;获取所述待发布页面的更新文档内容;以及根据文档拼装信息和所述更新文档内容,更新所述待发布页面的页面资源。
- 根据权利要求11所述的装置,其特征在于,所述构建单元,具体用于根据所述待发布页面的当前文档内容版本标识,确定所述待发布页面的内容发生更新。
- 一种设备,包括:一个或者多个处理器;存储器;一个或者多个程序,所述一个或者多个程序存储在所述存储器中,当被所述一个或者多个处理器执行时:获取待发布页面的初始文档内容;根据文档拼装信息和所述初始文档内容,生成所述待发布页面的页面资源。
- 一种非易失性计算机存储介质,所述非易失性计算机存储介质存储有一个或者多个程序,当所述一个或者多个程序被一个设备执行时,使得所述设备:获取待发布页面的初始文档内容;根据文档拼装信息和所述初始文档内容,生成所述待发布页面的页面资源。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020187007492A KR102290380B1 (ko) | 2015-09-23 | 2015-10-30 | 페이지 구축방법, 장치, 디바이스 및 비발휘성 컴퓨터 기억매체 |
JP2018513673A JP2018534657A (ja) | 2015-09-23 | 2015-10-30 | ページ構築方法、装置、デバイス及び不揮発性コンピュータ記憶媒体 |
US15/760,563 US11126410B2 (en) | 2015-09-23 | 2015-10-30 | Method and apparatus for building pages, apparatus and non-volatile computer storage medium |
EP15904590.5A EP3340042A4 (en) | 2015-09-23 | 2015-10-30 | Page construction method, apparatus and device, and nonvolatile computer storage medium |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510612614.XA CN106547529A (zh) | 2015-09-23 | 2015-09-23 | 页面构建方法及装置 |
CN201510612614.X | 2015-09-23 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017049715A1 true WO2017049715A1 (zh) | 2017-03-30 |
Family
ID=58365019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2015/093382 WO2017049715A1 (zh) | 2015-09-23 | 2015-10-30 | 页面构建方法、装置、设备及非易失性计算机存储介质 |
Country Status (6)
Country | Link |
---|---|
US (1) | US11126410B2 (zh) |
EP (1) | EP3340042A4 (zh) |
JP (1) | JP2018534657A (zh) |
KR (1) | KR102290380B1 (zh) |
CN (1) | CN106547529A (zh) |
WO (1) | WO2017049715A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109240884A (zh) * | 2018-08-30 | 2019-01-18 | 郑州云海信息技术有限公司 | 一种***文件显示方法及装置 |
CN111857773B (zh) * | 2020-06-30 | 2023-08-22 | 远光软件股份有限公司 | 一种基于网页内元素异同的页面自动更新方法 |
CN113238742B (zh) * | 2021-06-17 | 2024-04-12 | 南方电网科学研究院有限责任公司 | 一种直流控保页面程序修改回放方法、装置、终端及介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020065976A1 (en) * | 2000-06-20 | 2002-05-30 | Roger Kahn | System and method for least work publishing |
CN102663078A (zh) * | 2012-04-01 | 2012-09-12 | 百度在线网络技术(北京)有限公司 | 一种用于生成网络社区中的待发布信息的方法与设备 |
CN103578016A (zh) * | 2012-08-02 | 2014-02-12 | 北京千橡网景科技发展有限公司 | 广告发布方法及*** |
CN103942036A (zh) * | 2013-01-17 | 2014-07-23 | 腾讯科技(深圳)有限公司 | 一种网页内容编辑方法和装置 |
CN104142826A (zh) * | 2014-07-28 | 2014-11-12 | 百度在线网络技术(北京)有限公司 | 页面的构建方法、装置及*** |
CN104462131A (zh) * | 2013-09-23 | 2015-03-25 | 阿里巴巴集团控股有限公司 | 信息发布页面的处理方法及装置 |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7120897B2 (en) * | 2001-07-10 | 2006-10-10 | Microsoft Corporation | User control objects for providing server-side code generation from a user-defined dynamic web page content file |
JP2003108475A (ja) * | 2001-09-27 | 2003-04-11 | Brother Ind Ltd | 通信システム、通信装置、およびコンピュータプログラム |
JP4284995B2 (ja) * | 2002-12-24 | 2009-06-24 | コニカミノルタビジネステクノロジーズ株式会社 | デバイス、データ処理方法及びデータ処理プログラム |
US20040194027A1 (en) * | 2002-12-27 | 2004-09-30 | Akira Suzuki | Computerized electronic document producing, editing and accessing system for maintaining high-security |
US7949957B2 (en) * | 2002-12-31 | 2011-05-24 | International Business Machines Corporation | Edit selection control |
AU2004285259A1 (en) * | 2003-10-29 | 2005-05-12 | Benjamin M. W. Carpenter | System and method for managing documents |
US7536640B2 (en) * | 2005-01-28 | 2009-05-19 | Oracle International Corporation | Advanced translation context via web pages embedded with resource information |
US9230601B2 (en) * | 2005-07-01 | 2016-01-05 | Invention Science Fund I, Llc | Media markup system for content alteration in derivative works |
US8584002B2 (en) * | 2006-01-09 | 2013-11-12 | Apple Inc. | Automatic sub-template selection based on content |
US20070214237A1 (en) * | 2006-03-10 | 2007-09-13 | Web.Com, Inc. | Systems and Methods of Providing Web Content to Multiple Browser Device Types |
US20080005721A1 (en) | 2006-06-29 | 2008-01-03 | Augusta Systems, Inc. | Method and System for Rapidly Developing Sensor-Enabled Software Applications |
JP2008123213A (ja) * | 2006-11-10 | 2008-05-29 | Canon Inc | 画像出力装置及び文書処理方法 |
US8732236B2 (en) * | 2008-12-05 | 2014-05-20 | Social Communications Company | Managing network communications between network nodes and stream transport protocol |
US9069851B2 (en) * | 2009-01-15 | 2015-06-30 | Social Communications Company | Client application integrating web browsing and network data stream processing for realtime communications |
US8756493B2 (en) * | 2010-01-07 | 2014-06-17 | Neopost Technologies | System and method for generating web pages |
US10210260B2 (en) * | 2010-10-20 | 2019-02-19 | Microsoft Technology Licensing, Llc | Templates for displaying data |
CN102637184A (zh) | 2011-02-15 | 2012-08-15 | 北京千橡网景科技发展有限公司 | 用于定制网页的方法和*** |
CN102207872B (zh) | 2011-06-04 | 2014-08-06 | ***通信集团内蒙古有限公司 | 按照用户需求定制Web UI控件的方法和*** |
US9280525B2 (en) * | 2011-09-06 | 2016-03-08 | Go Daddy Operating Company, LLC | Method and apparatus for forming a structured document from unstructured information |
CN102520960A (zh) | 2011-12-21 | 2012-06-27 | 珠海许继芝电网自动化有限公司 | 一种界面自动生成***以及方法 |
CN102681841A (zh) | 2012-02-01 | 2012-09-19 | 中兴通讯(香港)有限公司 | 一种手机应用开发方法和*** |
CN102662993A (zh) | 2012-03-14 | 2012-09-12 | 北京神州数码思特奇信息技术股份有限公司 | 一种页面数据提供方法 |
US8682925B1 (en) * | 2013-01-31 | 2014-03-25 | Splunk Inc. | Distributed high performance analytics store |
CN103677779A (zh) | 2012-09-21 | 2014-03-26 | 成都勤智数码科技股份有限公司 | 一种灵活的页面配置展现方法 |
JP2015052821A (ja) * | 2013-09-05 | 2015-03-19 | 株式会社東芝 | 通信装置および通信方法 |
US9646064B2 (en) * | 2014-12-10 | 2017-05-09 | Salesforce.Com, Inc. | Template based software container |
US9710439B1 (en) * | 2014-12-30 | 2017-07-18 | Open Text Corporation | Implementing context based display of objects in web applications using link relationships |
EP3324301A1 (en) * | 2016-11-22 | 2018-05-23 | Tata Consultancy Services Limited | Method and system for recommending features for developing an iot application |
US10474478B2 (en) * | 2017-10-27 | 2019-11-12 | Intuit Inc. | Methods, systems, and computer program product for implementing software applications with dynamic conditions and dynamic actions |
-
2015
- 2015-09-23 CN CN201510612614.XA patent/CN106547529A/zh active Pending
- 2015-10-30 KR KR1020187007492A patent/KR102290380B1/ko active IP Right Grant
- 2015-10-30 JP JP2018513673A patent/JP2018534657A/ja active Pending
- 2015-10-30 EP EP15904590.5A patent/EP3340042A4/en not_active Ceased
- 2015-10-30 WO PCT/CN2015/093382 patent/WO2017049715A1/zh active Application Filing
- 2015-10-30 US US15/760,563 patent/US11126410B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020065976A1 (en) * | 2000-06-20 | 2002-05-30 | Roger Kahn | System and method for least work publishing |
CN102663078A (zh) * | 2012-04-01 | 2012-09-12 | 百度在线网络技术(北京)有限公司 | 一种用于生成网络社区中的待发布信息的方法与设备 |
CN103578016A (zh) * | 2012-08-02 | 2014-02-12 | 北京千橡网景科技发展有限公司 | 广告发布方法及*** |
CN103942036A (zh) * | 2013-01-17 | 2014-07-23 | 腾讯科技(深圳)有限公司 | 一种网页内容编辑方法和装置 |
CN104462131A (zh) * | 2013-09-23 | 2015-03-25 | 阿里巴巴集团控股有限公司 | 信息发布页面的处理方法及装置 |
CN104142826A (zh) * | 2014-07-28 | 2014-11-12 | 百度在线网络技术(北京)有限公司 | 页面的构建方法、装置及*** |
Non-Patent Citations (1)
Title |
---|
See also references of EP3340042A4 * |
Also Published As
Publication number | Publication date |
---|---|
US20190042549A1 (en) | 2019-02-07 |
JP2018534657A (ja) | 2018-11-22 |
EP3340042A1 (en) | 2018-06-27 |
KR102290380B1 (ko) | 2021-08-18 |
CN106547529A (zh) | 2017-03-29 |
EP3340042A4 (en) | 2019-01-02 |
US11126410B2 (en) | 2021-09-21 |
KR20180041191A (ko) | 2018-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10726195B2 (en) | Filtered stylesheets | |
US10795799B2 (en) | Website debugger for natural language translation and localization | |
US10565293B2 (en) | Synchronizing DOM element references | |
US10318628B2 (en) | System and method for creation of templates | |
WO2016015432A1 (zh) | 页面的构建方法、装置、***、设备及非易失性计算机存储介质 | |
US10419568B2 (en) | Manipulation of browser DOM on server | |
US10078709B2 (en) | Managing a display of results of a keyword search on a web page by modifying attributes of a DOM tree structure | |
US20180225387A1 (en) | Method and apparatus for accessing webpage, apparatus and non-volatile computer storage medium | |
JP2019530921A (ja) | 提示するためのネイティブコンテンツをサーバ側でレンダリングするための方法およびシステム | |
CN108762743B (zh) | 一种数据表操作代码生成方法及装置 | |
US11418622B2 (en) | System and methods for web-based software application translation | |
US10956309B2 (en) | Source code management systems and methods | |
JP2013528859A (ja) | クライアントアプリケーションとウェブページの統合 | |
JP2022166021A (ja) | 自然言語翻訳及びローカライゼーション | |
CN114036425A (zh) | 页面访问方法、客户端、服务端及*** | |
WO2017049715A1 (zh) | 页面构建方法、装置、设备及非易失性计算机存储介质 | |
US20110035433A1 (en) | Webpage display method, computer system, and program | |
CN113360106B (zh) | 一种网页打印方法和装置 | |
US10956658B2 (en) | Digital content editing of a document object model (DOM) based on object model comparison | |
CN113419711A (zh) | 页面引导方法、装置、电子设备及存储介质 | |
CN115905759A (zh) | 一种无障碍网页生成方法、装置、介质和设备 | |
CN108664511B (zh) | 获取网页信息方法和装置 | |
CN111339387A (zh) | 基于信息模板的点击反馈获取方法、装置及电子设备 | |
CN116009863B (zh) | 前端页面渲染方法、设备及存储介质 | |
CN115857941A (zh) | 代码数据展示方法、装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15904590 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2018513673 Country of ref document: JP Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 20187007492 Country of ref document: KR Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2015904590 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |