CN106294816B - Page information processing method and device - Google Patents

Page information processing method and device Download PDF

Info

Publication number
CN106294816B
CN106294816B CN201610675920.2A CN201610675920A CN106294816B CN 106294816 B CN106294816 B CN 106294816B CN 201610675920 A CN201610675920 A CN 201610675920A CN 106294816 B CN106294816 B CN 106294816B
Authority
CN
China
Prior art keywords
style
page
component
configuration file
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.)
Active
Application number
CN201610675920.2A
Other languages
Chinese (zh)
Other versions
CN106294816A (en
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201610675920.2A priority Critical patent/CN106294816B/en
Publication of CN106294816A publication Critical patent/CN106294816A/en
Application granted granted Critical
Publication of CN106294816B publication Critical patent/CN106294816B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

Abstract

The invention discloses a method and a device for processing page information. Wherein, the method comprises the following steps: receiving a style update request, wherein the style update request is used for requesting to update the display style of the page; updating the style configuration file of the page in response to the style updating request so as to update the display style of the page from the first display style to the second display style; and sending the updated style configuration file to a client, wherein the client is used for displaying the content of the page according to the display style indicated by the page configuration file of the page. The invention solves the technical problems of high cost and low efficiency of pattern updating.

Description

Page information processing method and device
Technical Field
The invention relates to the field of page information, in particular to a method and a device for processing page information.
Background
Most of the existing page rendering of the application program APP adopts a mode that a back end issues content and a front end (such as a user terminal) performs rendering. For example, the back end issues content in json or xml format, and the terminal takes out some field content from the content as required and then renders the field content. By adopting the method, the rendering style of the terminal is fixed, and each page only has one display mode in a certain application version. If a new style needs to be changed, the terminal is often required to be upgraded.
For the development mode of the content sent by the back end and the rendering performed by the terminal, if more styles of rendering need to be supported, a set of rendering protocol can be additionally defined. For example, a set of template style IDs is issued, each ID corresponds to a set of style, that is, the backend updates the style by issuing different IDs, but in such a processing manner, the layout of the page and the display of the content of each ID are completely fixed.
For example, the pattern with ID 1 is the pattern in fig. 1, in which a poster with a member bar screen display is displayed, and textual descriptions of "cautious point [ member corpus ]" and "surprise conspiracy hidden in girlfried girlfriends" are displayed; the model also comprises two posters which are displayed side by side, each poster is provided with a text description, and one poster is provided with a corner mark.
Fig. 2 shows a style to be converted, which is added with a style sheet, which is substantially a hyperlink, compared with the style shown in fig. 1.
In the prior art, when the style shown in fig. 1 is converted into the style shown in fig. 2, two different sets of styles need to be developed, and since there is no middle style bar 201 in json or xml corresponding to the style shown in fig. 1, a style bar cannot be added by issuing a new ID. Thus, when the style shown in fig. 1 is converted into the style shown in fig. 2, only version upgrade of the application program is performed to add the contents of the style sheet.
By adopting the rendering scheme, because the typesetting of the page of each style and the display of the content are fixed, if the style needs to be adjusted and the content needs to be added and deleted, the version needs to be updated, and the terminal needs to update the application version, the cost of the whole page style updating process is high, and the efficiency is low.
Aiming at the problems of high cost and low efficiency of the pattern updating, no effective solution is provided at present.
Disclosure of Invention
The embodiment of the invention provides a method and a device for processing page information, which at least solve the technical problems of high cost and low efficiency of style updating.
According to an aspect of the embodiments of the present invention, a method for processing page information is provided, including: receiving a style update request, wherein the style update request is used for requesting to update the display style of the page; updating the style configuration file of the page in response to the style updating request so as to update the display style of the page from the first display style to the second display style; and sending the updated style configuration file to a client, wherein the client is used for displaying the content of the page according to the display style indicated by the page configuration file of the page.
According to an aspect of the embodiments of the present invention, a method for processing page information is provided, including: acquiring a style configuration file of a page, wherein the page comprises a plurality of components, the style configuration file comprises style information of each component, and the style configuration file can be updated according to a style updating request so as to update the display style of the page from a first display style to a second display style; and displaying the content of the page according to the display style indicated by the style configuration file of the page.
According to another aspect of the embodiments of the present invention, there is also provided a display apparatus of page information, including: the device comprises a receiving unit, a display unit and a display unit, wherein the receiving unit is used for receiving a style updating request which is used for requesting to update the display style of a page; the updating unit is used for responding to the style updating request, updating the style configuration file of the page, and updating the display style of the page from the first display style to the second display style; and the sending unit is used for sending the updated style configuration file to the client, wherein the client is used for displaying the content of the page according to the display style indicated by the page configuration file of the page.
According to another aspect of the embodiments of the present invention, there is also provided a display apparatus of page information, including: the page display device comprises an acquisition unit, a display unit and a display unit, wherein the acquisition unit is used for acquiring a style configuration file of a page, the page comprises a plurality of components, the style configuration file comprises style information of each component, and the style configuration file can be updated according to a style updating request so as to update the display style of the page from a first display style to a second display style; and the display unit is used for displaying the content of the page according to the display style indicated by the style configuration file of the page.
In the embodiment of the invention, after a style update request for updating the display style of the page is received, the style configuration file of the page is updated in response to the style update request, so that the display style of the page is updated from the first display style to the second display style. In the embodiment, when the display style of the page needs to be updated, the style configuration file of the page is updated in response to the style update request, the server sends the updated style configuration file to the client, so that the client can update the style of the displayed page according to the updated style configuration file, in the updating process, the style of the page does not need to be reset, the version of the application does not need to be updated, the client does not need to download a new version, the style configuration file can be updated, the development cost is reduced, the updating efficiency is improved, and the problems of high cost and low efficiency of style updating in the prior art are solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a schematic diagram of an interface for page rendering according to the prior art;
FIG. 2 is another interface diagram of page rendering according to the prior art;
FIG. 3 is a schematic diagram of an alternative hardware environment in accordance with embodiments of the present invention;
FIG. 4 is a flow chart of an alternative method of processing page information according to an embodiment of the invention;
FIG. 5 is a schematic diagram of an alternative page rendering according to an embodiment of the invention;
FIG. 6 is a flow chart of an alternative method of processing page information according to an embodiment of the invention;
FIG. 7 is an interaction diagram of an alternative method of processing page information according to an embodiment of the invention;
FIG. 8 is a flowchart of yet another alternative method for processing page information according to an embodiment of the present invention;
FIG. 9 is an interface diagram of an alternative page rendering of an embodiment of the present invention;
FIG. 10 is a schematic diagram of an alternative apparatus for processing page information according to an embodiment of the present invention;
fig. 11 is a block diagram of a terminal according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
First, partial terms or terms appearing in the description of the embodiments of the present invention are applied to the following explanations:
APP: english Application is short for, and on the intelligent terminal, APP refers to a third-party Application program on the intelligent terminal.
ONAview: the method is a content rendering protocol for interaction between a back end and a front end.
A Poster: one basic structure in ONAview, which may be a poster unit.
And (4) Action: one basic structure in ONAview, which may be a jump action of a page.
Json: JavaScript Object notification is a lightweight data exchange format.
XML: extensible markup language, a subset of standard generalized markup language, is a markup language for marking electronic documents to be structured.
Example 1
According to an embodiment of the present invention, an embodiment of a method for processing page information is provided.
Alternatively, in the present embodiment, the above-described processing method of page information may be applied to a hardware environment formed by the server 302 and the terminal 304 as shown in fig. 3. As shown in fig. 3, the server 302 is connected to the terminal 304 via a network including, but not limited to: the terminal 304 is not limited to a PC, a mobile phone, a tablet computer, etc. the terminal may be a wide area network, a metropolitan area network, or a local area network. The page information processing method according to the embodiment of the present invention may be executed by the server 302, the terminal 304, or both the server 302 and the terminal 304. The terminal 304 may execute the page information processing method according to the embodiment of the present invention by a client installed thereon.
Fig. 4 is a flowchart of an optional method for processing page information according to an embodiment of the present invention, where the embodiment shown in fig. 4 is applied to a server, the method may include the following steps:
step S402, a style update request is received, wherein the style update request is used for requesting to update the display style of the page.
Step S404, responding to the style updating request, updating the style configuration file of the page so as to update the display style of the page from the first display style to the second display style.
Step S406, sending the updated style configuration file to the client, where the client is configured to display the content of the page according to the display style indicated by the page configuration file of the page.
Through the above steps S402 to S406, after receiving the style update request for updating the display style of the page, in response to the style update request, the style configuration file of the page is updated to update the display style of the page from the first display style to the second display style. In the embodiment, when the display style of the page needs to be updated, the style configuration file of the page is updated in response to the style update request, the server sends the updated style configuration file to the client, so that the client can update the style of the displayed page according to the updated style configuration file, in the updating process, the style of the page does not need to be reset, the version of the application does not need to be updated, the client does not need to download a new version, the style configuration file can be updated, the development cost is reduced, the updating efficiency is improved, and the problems of high cost and low efficiency of style updating in the prior art are solved.
In the technical solution provided in step S402, a style update request may be received through a data pull interface, and after a data architecture is constructed, a request input interface may be set, where the input interface may include an input box of style information of each component in a page, and the input box may be a text input box and/or a selection box. After the user inputs style information of each component on the request input interface, the style update request can be generated by clicking a save key or a send key on a page, and the style update request can be sent to the processing unit of the server through the input interface arranged on the interface.
Optionally, the display style of the page is adjusted in the display template of the page, the processing unit detects that the display style in the display template of the page is adjusted, and determines that the style update request is detected.
In the technical solution provided in step S404, in response to the style update request, the style configuration file of the page is called according to the page identifier carried in the style update request. The style configuration file comprises style information of all components contained in the page, and the style information in the style configuration file is updated so as to update the display style of the page from the first display style to the second display style.
Specifically, after a style updating request is received, an updating program is started and run, after the updating program is started, an identifier of a page requesting updating is read from the style updating request, a corresponding style configuration file is called from a database by using the identifier of the page, and the style configuration file is updated so as to update the display style of the page from a first display style to a second display style.
In an alternative embodiment, the server displays the content of the page according to the style configuration file after performing the operation of updating the style configuration file, and detects whether the updating of the style configuration file is completed and whether the updating of the style configuration file is correct, and determines that the updating of the style configuration file is completed in the case that the updating of the style configuration file is detected to be completed and the updating is correct.
In the technical solution provided in step S406, after updating the style configuration file, the server sends the updated style configuration file to the client, and the client may display the content of the page according to the display style indicated by the page configuration file of the page.
In the above embodiment, the server (i.e., the backend) issues the page style, and the server controls the style content of the page, so that the flexibility of the style content support can be increased.
According to the above embodiment of the present invention, before updating the style configuration file of the page, the method may further include: acquiring page elements of each component in a page; generating style information of each component based on the page elements; and summarizing the style information of each component to generate a style configuration file of the page.
Before updating the style configuration file for a page, the style configuration file for the page may be created.
In the process of creating the style configuration file of the page, each component of the page can be determined, after the page element of each component is obtained, the style information of the corresponding component is generated based on the page element, the style information of all the components is collected, and the style configuration file of the page is generated.
Specifically, summarizing style information of each component, and generating a style configuration file of a page may include: and sequencing the style information of each component according to the position of the component to generate a style configuration file of the page.
In an alternative embodiment, the page may be divided into a plurality of "lines" (Templet lines), where the lines correspond to the components in the page in the above-described embodiment. Each page may include multiple templetlines, and the multiple templetlines are ordered in a particular order to generate a style configuration file for the page.
During the process of creating a style profile for a page, various components of the page may be determined, as shown in fig. 5, where the page includes a component in which a plurality of page elements, such as a title, a picture address, a jump action, and a picture corner mark, are included.
The style configuration file is generated by saving the component object and the position information of the component in this example, based on the above-described title, picture address, jump action, and picture angle mark defining the component object of the page shown in fig. 5.
The position information of the component may be coordinate information, or an up-down position relationship between the components, where "up" refers to the top of the page, and "down" refers to the bottom of the page.
Optionally, the component object may be at least one of: basic variables, and/or component sub-objects.
In an alternative embodiment, if the element has a property value, the element of the component object can be defined directly using the base variable; if the element has at least two attribute values, the component sub-object may be used to define the attribute of the element; if the element in the component sub-object also has at least two attribute values, the attributes of the element are defined using the sub-object until the element contained in the sub-object has one attribute value.
The above basic variables may be defined or assigned by string, integer int, and byte, for example, string "a ═ VIP view", and a ═ title.
The generation manners of the component object, the component sub-object, and the sub-object in the above embodiments are the same, and in an alternative embodiment, the component object, the component sub-object, and the sub-object may all be implemented by ONAview.
In the embodiment shown in FIG. 5, the embodiment shown in Table 1 may be created in which the component object may include four elements:
TABLE 1
Figure BDA0001080546380000081
Figure BDA0001080546380000091
The title and picture address are defined using basic variables because a title and picture Url are stored by a string or a string, respectively. Whereas the jump Action and the picture corner Mark lab cannot be simply represented by one variable element, in this embodiment, the jump Action and the picture corner Mark can also be defined as a component object ONAview (a component sub-object as in the above embodiment).
In the example shown in table 2, the jump Action includes an external jump address and an internal jump address, and the external jump address web url and the internal jump address native url may be defined in the component sub-object.
TABLE 2
Jump Action (Action)
External jump address web url
Internal jump address native url
In the example shown in table 3, the picture corner Mark label includes a corner Mark text, a corner Mark position, a corner Mark picture image url, and a corner Mark color.
TABLE 3
Figure BDA0001080546380000092
Figure BDA0001080546380000101
The above tables 1 to 3 are exemplary illustrations of the component objects and component sub-objects, and the specific expressions of the component objects and component sub-objects in the present application are not particularly limited.
The component object of the component can be generated based on the element of the component through the embodiment, and in the case that a plurality of component objects are contained in one page, after the object of each component is generated, the component object and the object type are saved and the style information of the component is generated.
Wherein each component type may correspond to one or more presentation styles.
For example, the component type is onageleryposter, which indicates that the component includes a plurality of posters, and the style displayed may be a large chart cross slide.
The style information of each component in the above embodiment is sorted according to the position of the component, and may be sorted according to the position of the component and stored in a style configuration file; a style configuration table may also be generated, in which identification information of a component is stored according to location information of the component, and each identification information may correspond to a component object of the component.
As shown in Table 4, the information for each component in the table is sorted by position in the page, and the information for each component may correspond to the component object for that component.
TABLE 4
TempletLine1
TempletLine2
TempletLine3
...
Each TempletLine in the table has a specific ID that can be mapped to the corresponding component object ONAview.
According to the above embodiment of the present invention, after creating the style configuration file, receiving a style update request, and updating the style configuration file of the page in response to the style update request may specifically include: obtaining an update parameter from the style update request; and updating the style configuration file of the page by using the updating parameters.
Specifically, the style update request carries an identifier of a page to be updated and an update parameter of a component to be updated, where the update parameter at least includes information of the component to be updated and an element variable of the component to be updated.
After obtaining the update parameters from the style update request, the attribute values of the elements of the component to be updated may be updated using the update parameters to complete the update of the style configuration file.
In an alternative embodiment, updating the style configuration file for the page with the update parameters includes: and generating style information of the newly added component in the page according to the updating parameters, and inserting the style information of the newly added component into a corresponding position in the style configuration file.
In an optional embodiment, whether the identification information of the component to be updated exists or not may be searched from the style configuration table, if the identification information of the component to be updated does not exist in the style configuration table, the component object is generated by using the update parameter, the style information of the newly added component is obtained based on the component object and the position information of the newly added component, the style information is inserted into the style configuration file, and the style configuration table is updated, so as to complete updating of the style configuration file.
According to the embodiment, if the identification information of the component to be updated is found from the style configuration table, the component object corresponding to the found identification information can be called, the component object of the corresponding component in the style configuration file is modified according to the update parameter, and if the position information of the component changes, the position information of the component can also be updated together, so that the updated style information is obtained.
In another alternative embodiment, the style information of the corresponding component in the style configuration file is deleted according to the update parameter. Specifically, when the identification information of the component to be updated is found from the style configuration table, the style information corresponding to the found identification information may be called, the style information of the component may be deleted from the style configuration file, and the component identifier in the style configuration table may be deleted.
According to the above embodiments of the present invention, the style update request may carry an update mode, for example, the update mode is to add a component, modify a component element, or delete a component. When the style update request carries an update mode, the style configuration file may also be updated according to the processing mode described above.
It should be further noted that sending the updated style configuration file to the client may include: and sending the style configuration file of the page to the client through the jce protocol.
In the scheme, a jce protocol is used as a protocol for interaction between the terminal and the back end. The jce protocol is compressed, compared with the json and xml protocols, the interactive packet amount is smaller, the bandwidth is saved, and meanwhile, certain data encryption protection can be performed through the encoding and decoding of the jce protocol. In addition, the jce protocol supports the extension of selectable optional fields of the structure, and the compatibility of the front end and the back end is greatly increased.
The present invention further provides a method for processing page information, where the method for processing page information is applied to a client, as shown in fig. 6, and the method for processing page information may include the following steps:
step S602: acquiring a style configuration file of a page, wherein the page comprises a plurality of components, the style configuration file comprises style information of each component, and the style configuration file can be updated according to a style updating request so as to update the display style of the page from a first display style to a second display style;
step S604: and displaying the content of the page according to the display style indicated by the style configuration file of the page.
Through the embodiment, the style configuration file of the server can be updated based on the style updating request, after the client receives the updated style configuration file, the style of the displayed page is updated according to the updated style configuration file, in the updating process, the style of the page does not need to be reset, the version of the application does not need to be updated, the client does not need to download a new version, the style configuration file is updated, the style updating of the page can be completed, the development cost is reduced, the updating efficiency is improved, and the problems of high cost and low efficiency of style updating in the prior art are solved.
Acquiring page elements of each component in a page; generating style information of each component based on the page elements; and summarizing the style information of each component to generate a style configuration file of the page. The scheme for generating the style configuration file is consistent with the implementation scheme of the corresponding step in the above embodiment, and is not described herein again.
The style configuration file comprises style information of a plurality of components, the style information of each component comprises a component object, the component object comprises an element variable and/or a component sub-object, wherein the element variable is a variable of a page element, and the component sub-object comprises one or more element variables.
Optionally, the style information of the component may further include position information of the component, where the position information of each component is used to indicate an absolute position (e.g., coordinates) and a relative position (e.g., a position relationship with other components) of the component in the page.
Specifically, displaying the content of the page in the display style indicated by the style configuration file of the page may include: analyzing the style information of each component in the style configuration file of the page to obtain page elements of each component; and rendering the page elements to display the content of the page according to the display style indicated by the style configuration file.
According to the embodiment of the invention, the position information of a plurality of components is recorded in the style configuration file of the page, and the style information of the plurality of components is sorted according to the position information of the plurality of components, wherein the position information of the components is used for describing the positions of the components in the page.
Further, parsing style information of each component in the style configuration file of the page to obtain a page element of each component may include: analyzing the style information of each component in sequence according to the position of the component in the page to obtain an object identifier in the style information; mapping to a corresponding object data stream through the object identifier; loading an object data stream and generating a component object; and analyzing the component object to obtain the page element of the component.
The above embodiment of the present invention is described in detail with reference to fig. 7, and as shown in fig. 7, the scheme can be implemented by the following steps:
step S701: and sequentially resolving the style information of each component.
After the page rendering module starts working, a trigger instruction is sent to the component analysis module, and the analysis module analyzes the style information of each component in the style configuration file according to the sequence.
Step S703: and mapping to a corresponding data stream through the ID in the style information.
After the pattern information of one component is analyzed, the ID information can be read from the pattern information and mapped into the corresponding data stream. And after the component analysis module analyzes the data stream, the loading module is informed.
Step S705: and generating a loading data stream and generating a component object.
And after receiving the notification, the ONAview loading module loads the data stream to generate a corresponding component object.
Step S707: and analyzing the component object to obtain the page element of the component.
Step S709: and rendering the page elements.
Step S711: and informing the ONAview loading module to finish rendering.
Step S713: and informing the component analysis module of finishing the rendering.
Step S715: and informing the page rendering module of finishing rendering.
The invention also provides a preferred embodiment, and the preferred embodiment submits the control of the style content to the back end in a mode of issuing style rendering by the back end, thereby increasing the flexibility of the style content support. Through the embodiment, the same component in the page can be displayed into different styles according to requirements.
It can be seen from the above embodiments that a page may be divided into a plurality of components, style information of the plurality of components may be set in a style configuration file, and information of the components in each page may be laid out in a specific order.
Specifically, the style information of each component may be mapped to a corresponding component object ONAview. When rendering the component object, the following may be implemented according to the embodiment shown in fig. 8:
step S801: the component object is parsed.
Step S803: and detecting whether the parsed component object contains the child object.
If it is detected that the component object includes a child object, step S803 is executed; if it is detected that the component object does not include a child object, step S805 is executed.
Step S805: and rendering and loading the analyzed element variables.
The following describes the processing method of rendering by taking the rendering of poster elements shown in fig. 5 as an example. The poster shown in fig. 5 includes a Title, a picture address, a jump Action and a picture corner mark, wherein Title and ImageUrl, which are basic jce elements (string), and Action and marklab cannot be simply represented by one jce element, and thus Action and marklab are also defined as ONAview.
The specific steps in rendering the poster shown in fig. 5 include: title and imageUrl of the Poster are loaded; loading an Action, analyzing the Action of the post, and setting a jump address of the post; and loading the MarkLables in the Poster one by one, and analyzing and rendering each MarkLable one by one.
For the rendering of the whole page, starting from the parsing of the TempletLine of the page, the TempletLine is mapped to a specific ONAview, and then the page is typesetted and rendered through the parsing and rendering of the ONAview.
The following explains the whole process in detail by taking the page shown in fig. 9 as an example. The page shown in fig. 9 includes 3 components, wherein the first component (the above described Templet Line) is a sliding component object ONAview, and is mapped to a component object onagalallerypost, wherein the Gallery component displays the image list horizontally. The onagelerypost comprises a plurality of posts, the mode of the display of the component object can be preset with the client, for example, the component object is in horizontal sliding with a big picture, so that the terminal (namely the client) displays the horizontal sliding mode of the big picture by rendering the onagelerypost only by sending the ONAview of the onagelerypost by the backend.
The second component in the page shown in fig. 9 is a pull bar, which is mapped to the component object onantertip by the above-described embodiment, where EnterTip represents the input, and this component object ONAview contains a picture icon (a picture format), descriptive text, and jump address.
The third component in the page shown in FIG. 9 is two tile posters, which can be mapped to the component object ONAMULtPoster by the embodiments described above. The ONAMultPoster also comprises a plurality of Posters, the displayed pattern and the terminal are appointed to be the tile of the small picture, so that the terminal can render the tile pattern of the small picture only by sending the ONAview of the ONAMultPoster by the back end.
Through the transformation of the ONAview protocol, the terminal can control the typesetting and content display of the terminal at the back end only by supporting each ONAview. So that the style renders the game as a pile of blocks, we combine various complicated ONAview through basic ONAview elements, such as Poster, action, etc. The rich ONAview styles are provided, and the flexible typesetting and content control at the rear end are adopted, so that the APP display mode is rich and colorful in styles and flexible and changeable in typesetting and content display.
For example, the display style in fig. 1 may be presented as the display style shown in fig. 9. The terminal does not need to re-release support because a certain page needs to be added with a line or a pull bar or a poster does not display details such as title content and the like. Through the embodiment, the content of a new interface can be pulled from the server, the ONAview of a pull bar is synthesized and inserted into the corresponding position of the style configuration file, so that the terminal does not need to download a new version, the labor cost is greatly reduced, and a plurality of repeated development works can be omitted.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
According to the embodiment of the invention, the page information processing method is also provided for implementing the page information processing method. Fig. 10 is a schematic diagram of an alternative page information processing apparatus according to an embodiment of the present invention, and as shown in fig. 10, the apparatus may include:
a receiving unit 1001 configured to receive a style update request, where the style update request is used to request an update of a display style of a page;
an updating unit 1003, configured to update the style configuration file of the page in response to the style update request, so as to update the display style of the page from the first display style to the second display style;
a sending unit 1005, configured to send the updated style configuration file to a client, where the client is configured to display the content of the page according to the display style indicated by the page configuration file of the page.
With the above embodiment, after receiving a style update request for updating a display style of a page, in response to the style update request, a style configuration file of the page is updated to update the display style of the page from a first display style to a second display style. In the embodiment, when the display style of the page needs to be updated, the style configuration file of the page is updated in response to the style update request, the server sends the updated style configuration file to the client, so that the client can update the style of the displayed page according to the updated style configuration file, in the updating process, the style of the page does not need to be reset, the version of the application does not need to be updated, the client does not need to download a new version, the style configuration file can be updated, the development cost is reduced, the updating efficiency is improved, and the problems of high cost and low efficiency of style updating in the prior art are solved.
Further, the update unit includes: the acquisition module is used for acquiring the updating parameters from the style updating request; and the updating module is used for updating the style configuration file of the page by using the updating parameters.
Specifically, the update module is specifically configured to: generating style information of the newly added components in the page according to the updating parameters, and inserting the style information of the newly added components into corresponding positions in a style configuration file; modifying the style information of the corresponding component in the style configuration file according to the updating parameters; and deleting the style information of the corresponding component in the style configuration file according to the updating parameters.
According to the above embodiment of the present invention, the apparatus may further include: the system comprises an acquisition unit, a display unit and a control unit, wherein the acquisition unit is used for acquiring page elements of each component in a page before updating a style configuration file of the page; a generating unit configured to generate style information of each component based on the page elements; and the summarizing unit is used for summarizing the style information of each component and generating a style configuration file of the page.
Specifically, the summarizing unit is specifically configured to: and sequencing the style information of each component according to the position of the component to generate a style configuration file of the page.
Further, the sending unit is specifically configured to: and sending the style configuration file of the page to the client through the jce protocol.
The invention also provides a device for processing page information, which comprises: the page display device comprises an acquisition unit, a display unit and a display unit, wherein the acquisition unit is used for acquiring a style configuration file of a page, the page comprises a plurality of components, the style configuration file comprises style information of each component, and the style configuration file can be updated according to a style updating request so as to update the display style of the page from a first display style to a second display style; and the display unit is used for displaying the content of the page according to the display style indicated by the style configuration file of the page.
Further, the display unit includes: the analysis module is used for analyzing the style information of each component in the style configuration file of the page to obtain page elements of each component; and the rendering module is used for rendering the page elements so as to display the content of the page according to the display style indicated by the style configuration file.
The page style configuration file is recorded with position information of a plurality of components, the style information of the plurality of components is sorted according to the position information of the plurality of components, and the position information of the components is used for describing the positions of the components in the page.
The parsing module is specifically configured to: analyzing the style information of each component in sequence according to the position of the component in the page to obtain an object identifier in the style information; mapping to a corresponding object data stream through the object identifier; loading an object data stream and generating a component object; and analyzing the component object to obtain the page element of the component.
The component object in the above embodiments includes an element variable and/or a component sub-object, where the element variable is a variable of a page element, and the component sub-object includes one or more element variables.
It should be noted here that the modules described above are the same as the examples and application scenarios implemented by the corresponding steps, but are not limited to the disclosure of the above embodiments. The modules may be implemented in the hardware environment, software, or hardware as a part of the apparatus.
According to the embodiment of the invention, the invention also provides a server or a terminal for implementing the page information processing method.
Fig. 11 is a block diagram of a terminal according to an embodiment of the present invention, and as shown in fig. 11, the terminal may include: one or more processors 201 (only one of which is shown), a memory 203, and a transmission device 205 (such as the transmission device in the above embodiment), as shown in fig. 11, the terminal may further include an input/output device 207.
The memory 203 may be used to store software programs and modules, such as program instructions/modules corresponding to the method and apparatus for processing page information in the embodiment of the present invention, and the processor 201 executes various functional applications and data processing by running the software programs and modules stored in the memory 203, that is, implements the above-mentioned method for processing page information. The memory 203 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 203 may further include memory located remotely from the processor 201, which may be connected to the terminal over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 205 is used for receiving or sending data via a network, and can also be used for data transmission between a processor and a memory. Examples of the network may include a wired network and a wireless network. In one example, the transmission device 205 includes a Network adapter (NIC) that can be connected to a router via a Network cable and other Network devices to communicate with the internet or a local area Network. In one example, the transmission device 205 is a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
Wherein the memory 203 is specifically used for storing application programs.
The processor 201 may call the application stored in the memory 203 via the transmission means 205 to perform the following steps: receiving a style update request, wherein the style update request is used for requesting to update the display style of the page; updating the style configuration file of the page in response to the style updating request so as to update the display style of the page from the first display style to the second display style; and sending the updated style configuration file to a client, wherein the client is used for displaying the content of the page according to the display style indicated by the page configuration file of the page.
The processor 201 is further configured to perform the following steps: obtaining an update parameter from the style update request; and updating the style configuration file of the page by using the updating parameters.
The processor 201 is further configured to perform the following steps: generating style information of the newly added components in the page according to the updating parameters, and inserting the style information of the newly added components into corresponding positions in a style configuration file; modifying the style information of the corresponding component in the style configuration file according to the updating parameters; and deleting the style information of the corresponding component in the style configuration file according to the updating parameters.
The processor 201 is further configured to perform the following steps: before updating the style configuration file of the page, acquiring page elements of all components in the page; generating style information of each component based on the page elements; and summarizing the style information of each component to generate a style configuration file of the page.
The processor 201 is further configured to perform the following steps: and sequencing the style information of each component according to the position of the component to generate a style configuration file of the page.
The processor 201 is further configured to perform the following steps: and sending the style configuration file of the page to the client through the jce protocol.
The processor 201 is further configured to perform the following steps: acquiring a style configuration file of a page, wherein the page comprises a plurality of components, the style configuration file comprises style information of each component, and the style configuration file can be updated according to a style updating request so as to update the display style of the page from a first display style to a second display style; and displaying the content of the page according to the display style indicated by the style configuration file of the page.
The processor 201 is further configured to perform the following steps: analyzing the style information of each component in the style configuration file of the page to obtain page elements of each component; and rendering the page elements to display the content of the page according to the display style indicated by the style configuration file.
The processor 201 is further configured to perform the following steps: analyzing the style information of each component in the style configuration file of the page to obtain the page elements of each component comprises the following steps: analyzing the style information of each component in sequence according to the position of the component in the page to obtain an object identifier in the style information; mapping to a corresponding object data stream through the object identifier; loading an object data stream and generating a component object; and analyzing the component object to obtain the page element of the component.
Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment is not described herein again.
It can be understood by those skilled in the art that the structure shown in fig. 11 is only an illustration, and the terminal may be a terminal device such as a smart phone (e.g., an Android phone, an iOS phone, etc.), a tablet computer, a palm computer, and a Mobile Internet Device (MID), a PAD, etc. Fig. 11 is a diagram illustrating a structure of the electronic device. For example, the terminal may also include more or fewer components (e.g., network interfaces, display devices, etc.) than shown in FIG. 11, or have a different configuration than shown in FIG. 11.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by a program instructing hardware associated with the terminal device, where the program may be stored in a computer-readable storage medium, and the storage medium may include: flash disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The embodiment of the invention also provides a storage medium. Alternatively, in this embodiment, the storage medium may be a program code for executing a processing method of page information.
Optionally, in this embodiment, the storage medium may be located on at least one of a plurality of network devices in a network shown in the above embodiment.
Optionally, the storage medium is arranged to store program code for performing the steps of: receiving a style update request, wherein the style update request is used for requesting to update the display style of the page; updating the style configuration file of the page in response to the style updating request so as to update the display style of the page from the first display style to the second display style; and sending the updated style configuration file to a client, wherein the client is used for displaying the content of the page according to the display style indicated by the page configuration file of the page.
Optionally, the storage medium is arranged to store program code for performing the steps of: obtaining an update parameter from the style update request; and updating the style configuration file of the page by using the updating parameters.
Optionally, the storage medium is further arranged to store program code for performing the steps of: generating style information of the newly added components in the page according to the updating parameters, and inserting the style information of the newly added components into corresponding positions in a style configuration file; modifying the style information of the corresponding component in the style configuration file according to the updating parameters; and deleting the style information of the corresponding component in the style configuration file according to the updating parameters.
Optionally, the storage medium is further arranged to store program code for performing the steps of: before updating the style configuration file of the page, acquiring page elements of all components in the page; generating style information of each component based on the page elements; and summarizing the style information of each component to generate a style configuration file of the page.
Optionally, the storage medium is further arranged to store program code for performing the steps of: and sequencing the style information of each component according to the position of the component to generate a style configuration file of the page.
Optionally, the storage medium is further arranged to store program code for performing the steps of: and sending the style configuration file of the page to the client through the jce protocol.
Optionally, the storage medium is further arranged to store program code for performing the steps of: acquiring a style configuration file of a page, wherein the page comprises a plurality of components, the style configuration file comprises style information of each component, and the style configuration file can be updated according to a style updating request so as to update the display style of the page from a first display style to a second display style; and displaying the content of the page according to the display style indicated by the style configuration file of the page.
Optionally, the storage medium is further arranged to store program code for performing the steps of: analyzing the style information of each component in the style configuration file of the page to obtain page elements of each component; and rendering the page elements to display the content of the page according to the display style indicated by the style configuration file.
Optionally, the storage medium is further arranged to store program code for performing the steps of: analyzing the style information of each component in the style configuration file of the page to obtain the page elements of each component comprises the following steps: analyzing the style information of each component in sequence according to the position of the component in the page to obtain an object identifier in the style information; mapping to a corresponding object data stream through the object identifier; loading an object data stream and generating a component object; and analyzing the component object to obtain the page element of the component.
Optionally, in this embodiment, the storage medium may include, but is not limited to: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
The integrated unit in the above embodiments, if implemented in the form of a software functional unit and sold or used as a separate product, may be stored in the above computer-readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing one or more computer devices (which may be personal computers, servers, network devices, etc.) to execute all or part of the steps of the method according to the embodiments of the present invention.
In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed client may be implemented in other manners. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.

Claims (11)

1. A method for processing page information is characterized by comprising the following steps:
determining to receive a style updating request under the condition that the display style in the display template of the page is detected to be adjusted, wherein the style updating request is used for requesting to update the display style of the page, and the style updating request carries an identifier of the page to be updated and an updating parameter of an assembly to be updated;
responding to the style updating request, calling a style configuration file of a page according to the identification of the page to be updated, searching whether the identification information of the component to be updated exists in a style configuration table of the style configuration file, if the identification information of the component to be updated cannot be searched in the style configuration table, generating a component object by using the updating parameter, obtaining the style information of the newly added component based on the component object and the position information of the newly added component, and inserting the style information of the newly added component into the style configuration file; or, if the identification information of the component to be updated is found from the style configuration table, calling a component object corresponding to the found identification information, and modifying the component object of the corresponding component in the style configuration file according to the update parameter so as to update the display style of the page from the first display style to the second display style;
sending the updated style configuration file to the client, including: sending the style configuration file of the page to the client through a jce protocol, wherein the client is used for analyzing the style information of each component in the style configuration file of the page to obtain page elements of each component; rendering the page elements to display the content of the page according to the display style indicated by the style configuration file;
wherein, before updating the style configuration file of the page, the method further comprises: acquiring page elements of each component in the page; generating style information of the components based on the page elements; summarizing the style information of each component to generate a style configuration file of the page; wherein the page elements include: the style information comprises position information of a plurality of components, wherein the position information of the components is used for describing the positions of the components in the page.
2. The method of claim 1, further comprising:
responding to the style updating request, and acquiring the updating parameters from the style updating request;
and updating the style configuration file of the page by using the updating parameters.
3. The method of claim 2, wherein updating the style configuration file for the page with the update parameters comprises:
and deleting the style information of the corresponding component in the style configuration file according to the updating parameter.
4. The method of claim 1, wherein aggregating the style information for the components, generating a style configuration file for the page comprises:
and sequencing the style information of each component according to the position of the component to generate a style configuration file of the page.
5. A method for processing page information is characterized by comprising the following steps:
acquiring a style configuration file of a page through a jce protocol, wherein the page comprises a plurality of components, the style configuration file comprises style information of each component, the style update request carries an identifier of the page to be updated and an update parameter of the component to be updated so as to update a display style of the page from a first display style to a second display style, the style update request is generated under the condition that the display style in a display template of the page is detected to be adjusted, the style configuration file of the page is called according to the identifier of the page to be updated in response to the style update request, whether the identifier information of the component to be updated exists is searched from a style configuration table of the style configuration file, and if the identifier information of the component to be updated cannot be searched from the style configuration table, a component object is generated by using the update parameter, obtaining the style information of the newly added component based on the component object and the position information of the newly added component, and inserting the style information of the newly added component into the style configuration file; or, if the identification information of the component to be updated is found from the style configuration table, calling a component object corresponding to the found identification information, and modifying the component object of the corresponding component in the style configuration file according to the update parameter so as to update the display style of the page from the first display style to the second display style;
displaying the content of the page according to the display style indicated by the style configuration file of the page;
the displaying the content of the page according to the display style indicated by the style configuration file of the page comprises the following steps: analyzing the style information of each component in the style configuration file of the page to obtain page elements of each component; rendering the page elements to display the content of the page according to the display style indicated by the style configuration file; wherein the page elements include: the style information comprises position information of a plurality of components, wherein the position information of the plurality of components is used for describing the positions of the components in the page.
6. The method according to claim 5, wherein the position information of the plurality of components is recorded in a style configuration file of the page, and the style information of the plurality of components is sorted according to the position information of the plurality of components.
7. The method of claim 5, wherein parsing style information for each component in the style configuration file of the page to obtain page elements for each component comprises:
analyzing the style information of each component in sequence according to the position of the component in the page to obtain an object identifier in the style information;
mapping to a corresponding object data stream through the object identifier;
loading the object data stream to generate a component object;
and analyzing the component object to obtain the page element of the component.
8. The method of claim 7, wherein the component object comprises element variables and/or component sub-objects, wherein the element variables are variables of page elements, and one or more element variables are included in a component sub-object.
9. An apparatus for processing page information, comprising:
the device comprises a receiving unit, a display unit and a display unit, wherein the receiving unit is used for receiving a style updating request, the style updating request is used for requesting to update a display style of a page, the style updating request carries an identifier of the page to be updated and an updating parameter of an assembly to be updated, and the updating parameter comprises information of the assembly to be updated and an element variable of the assembly to be updated;
the updating unit is used for responding to the style updating request, calling a style configuration file of a page according to the identification of the page to be updated, searching whether the identification information of the component to be updated exists in a style configuration table of the style configuration file, if the identification information of the component to be updated cannot be searched in the style configuration table, generating a component object by using the updating parameter, obtaining the style information of the newly added component based on the component object and the position information of the newly added component, and inserting the style information of the newly added component into the style configuration file; or, if the identification information of the component to be updated is found from the style configuration table, calling a component object corresponding to the found identification information, and modifying the component object of the corresponding component in the style configuration file according to the update parameter so as to update the display style of the page from the first display style to the second display style;
a sending unit, configured to send the updated style configuration file to the client, where the sending unit includes:
sending the style configuration file of the page to the client through a jce protocol, wherein the client analyzes the style information of each component in the style configuration file of the page to obtain page elements of each component; rendering the page elements to display the content of the page according to the display style indicated by the style configuration file;
wherein the apparatus further comprises: before updating the style configuration file of the page, acquiring page elements of all components in the page; generating style information of the components based on the page elements; summarizing the style information of each component to generate a style configuration file of the page; wherein the page elements include: the style information comprises position information of a plurality of components, wherein the position information of the plurality of components is used for describing the positions of the components in the page.
10. The apparatus of claim 9, wherein the updating unit comprises:
the acquisition module is used for acquiring the updating parameters from the style updating request;
and the updating module is used for updating the style configuration file of the page by using the updating parameters.
11. An apparatus for processing page information, comprising:
an obtaining unit, configured to obtain a style configuration file of a page through a jce protocol, where the page includes multiple components, the style configuration file includes style information of each component, where a style update request carries an identifier of the page to be updated and an update parameter of the component to be updated, and the update parameter includes information of the component to be updated and an element variable of the component to be updated, so as to update a display style of the page from a first display style to a second display style, where the style update request is generated when it is detected that a display style in a display template of the page is adjusted, and in response to the style update request, the style configuration file of the page is retrieved according to the identifier of the page to be updated, and whether the identifier information of the component to be updated exists is searched from a style configuration table of the style configuration file, if the identification information of the component to be updated cannot be found from the style configuration table, generating a component object by using the update parameter, obtaining the style information of the newly added component based on the component object and the position information of the newly added component, and inserting the style information of the newly added component into the style configuration file; or, if the identification information of the component to be updated is found from the style configuration table, calling a component object corresponding to the found identification information, and modifying the component object of the corresponding component in the style configuration file according to the update parameter so as to update the display style of the page from the first display style to the second display style;
the display unit is used for displaying the content of the page according to the display style indicated by the style configuration file of the page;
wherein the display unit includes: the analysis module is used for analyzing the style information of each component in the style configuration file of the page to obtain page elements of each component; the rendering module is used for rendering the page elements so as to display the content of the page according to the display style indicated by the style configuration file; wherein the page elements include: the style information comprises position information of a plurality of components, wherein the position information of the plurality of components is used for describing the positions of the components in the page.
CN201610675920.2A 2016-08-16 2016-08-16 Page information processing method and device Active CN106294816B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610675920.2A CN106294816B (en) 2016-08-16 2016-08-16 Page information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610675920.2A CN106294816B (en) 2016-08-16 2016-08-16 Page information processing method and device

Publications (2)

Publication Number Publication Date
CN106294816A CN106294816A (en) 2017-01-04
CN106294816B true CN106294816B (en) 2022-03-25

Family

ID=57679023

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610675920.2A Active CN106294816B (en) 2016-08-16 2016-08-16 Page information processing method and device

Country Status (1)

Country Link
CN (1) CN106294816B (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108459854B (en) * 2017-02-20 2021-07-06 平安科技(深圳)有限公司 Mobile terminal style configuration method and device
CN107092652B (en) * 2017-03-14 2021-06-29 口碑控股有限公司 Navigation method and device for target page
CN107066273B (en) * 2017-03-31 2020-10-27 北京奇艺世纪科技有限公司 Page style updating method and device
CN107066272B (en) * 2017-03-31 2020-10-20 北京奇艺世纪科技有限公司 Page updating method and device
CN107704499A (en) * 2017-08-28 2018-02-16 深圳市华傲数据技术有限公司 A kind of page jump control method and device of application program
CN109426541A (en) * 2017-08-31 2019-03-05 阿里巴巴集团控股有限公司 A kind of method and apparatus that the page changes skin
CN109542543B (en) * 2017-09-21 2021-12-14 腾讯科技(深圳)有限公司 Application page processing method and device, storage medium and computer equipment
CN107977424B (en) * 2017-11-27 2021-09-14 山东云缦智能科技有限公司 Webpage interaction system and method
CN110032408A (en) * 2018-01-10 2019-07-19 北大方正集团有限公司 Pattern changes method, system, computer equipment and storage medium
CN108337317B (en) * 2018-02-09 2021-07-16 马上消费金融股份有限公司 Method and device for processing route request
CN108804318A (en) * 2018-05-24 2018-11-13 北京金山安全软件有限公司 Page element testing method and device, electronic equipment and storage medium
CN110764763B (en) * 2018-07-27 2022-04-26 北京京东尚科信息技术有限公司 Mobile terminal page construction method and system and mobile terminal
CN109062563B (en) * 2018-08-01 2022-06-07 北京百度网讯科技有限公司 Method and device for generating page
CN109669716A (en) * 2018-09-25 2019-04-23 深圳壹账通智能科技有限公司 Page control method, device, equipment and readable storage medium storing program for executing
CN109343889A (en) * 2018-09-28 2019-02-15 北京三快在线科技有限公司 Operation processing method, device and the electronic equipment of application program
CN109726382B (en) * 2018-11-12 2023-08-22 方正璞华软件(武汉)股份有限公司 Typesetting method and device
CN109614568B (en) * 2018-12-07 2023-04-14 微梦创科网络科技(中国)有限公司 Page generation method and device
CN111367515B (en) * 2018-12-25 2023-04-28 阿里巴巴集团控股有限公司 Page card development method, device, computing equipment and storage medium
CN109614142A (en) * 2018-12-27 2019-04-12 乐蜜有限公司 Active configuration method and device in application software
CN110780898B (en) * 2019-10-08 2023-06-27 北京字节跳动网络技术有限公司 Page data upgrading method and device and electronic equipment
CN111008058A (en) * 2019-12-09 2020-04-14 北京爱奇艺科技有限公司 Page display method and device
CN113868565A (en) * 2021-09-23 2021-12-31 深圳市腾讯网域计算机网络有限公司 Skin style file editing method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103955364A (en) * 2014-04-15 2014-07-30 南威软件股份有限公司 Front end assembly method suitable for mobile phone
CN104850428A (en) * 2015-04-23 2015-08-19 百度在线网络技术(北京)有限公司 Method and device for updating user interface of mobile client
CN104850402A (en) * 2015-05-15 2015-08-19 无锡天脉聚源传媒科技有限公司 Style adjusting method and device for page content
CN105242937A (en) * 2014-06-27 2016-01-13 中兴通讯股份有限公司 Method for dynamically updating application interface, terminal and system
CN105373567A (en) * 2014-09-01 2016-03-02 北京奇虎科技有限公司 Page generation method and client
CN105574049A (en) * 2014-10-30 2016-05-11 阿里巴巴集团控股有限公司 Page processing method, device and system of mobile applications

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103955364A (en) * 2014-04-15 2014-07-30 南威软件股份有限公司 Front end assembly method suitable for mobile phone
CN105242937A (en) * 2014-06-27 2016-01-13 中兴通讯股份有限公司 Method for dynamically updating application interface, terminal and system
CN105373567A (en) * 2014-09-01 2016-03-02 北京奇虎科技有限公司 Page generation method and client
CN105574049A (en) * 2014-10-30 2016-05-11 阿里巴巴集团控股有限公司 Page processing method, device and system of mobile applications
CN104850428A (en) * 2015-04-23 2015-08-19 百度在线网络技术(北京)有限公司 Method and device for updating user interface of mobile client
CN104850402A (en) * 2015-05-15 2015-08-19 无锡天脉聚源传媒科技有限公司 Style adjusting method and device for page content

Also Published As

Publication number Publication date
CN106294816A (en) 2017-01-04

Similar Documents

Publication Publication Date Title
CN106294816B (en) Page information processing method and device
EP3399721B1 (en) Interface data displaying method and device
US10565293B2 (en) Synchronizing DOM element references
CN107092652B (en) Navigation method and device for target page
CN103246529A (en) Method, equipment and system for updating and pushing navigation bar
KR101690587B1 (en) Method, device, program, and recording medium for updating data in an electronic document
CN110245069A (en) The methods of exhibiting and device of the test method and device of page versions, the page
CN111984902A (en) Visual page configuration method, system, computer equipment and storage medium
CN105094775B (en) Webpage generation method and device
CN112100550A (en) Page construction method and device
CN110673847A (en) Configuration page generation method and device, electronic equipment and readable storage medium
CN108121539B (en) Component processing method and device
CN106156189B (en) Label generation method and device, and information acquisition method and device
CN104820589A (en) Method and device for dynamically adapting webpage
CN103885775A (en) Method and device for obtaining driver file
CN104899212B (en) Web page display method, server and system
CN114612279A (en) Watermark adding method and device
CN103136259A (en) Method and device for processing webpage contents based on content block identification
CN109634610B (en) Interface marking data generation method and device
CN113094287B (en) Page compatibility detection method, device, equipment and storage medium
CN112214202B (en) Mobile phone program development system without writing codes
CN108737487B (en) Data synchronization method and device, storage medium and electronic device
CN108874808A (en) A kind of page elements interlock method, device and server
CN111225005B (en) Push content generation method and device, electronic equipment and computer storage medium
JP5626891B2 (en) Electronic book processing apparatus, electronic book processing method, and program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant