CN112182446B - Page display method and device, terminal equipment and computer readable storage medium - Google Patents

Page display method and device, terminal equipment and computer readable storage medium Download PDF

Info

Publication number
CN112182446B
CN112182446B CN201910594936.4A CN201910594936A CN112182446B CN 112182446 B CN112182446 B CN 112182446B CN 201910594936 A CN201910594936 A CN 201910594936A CN 112182446 B CN112182446 B CN 112182446B
Authority
CN
China
Prior art keywords
page
information
displayed
data storage
storage area
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
CN201910594936.4A
Other languages
Chinese (zh)
Other versions
CN112182446A (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 CN201910594936.4A priority Critical patent/CN112182446B/en
Publication of CN112182446A publication Critical patent/CN112182446A/en
Application granted granted Critical
Publication of CN112182446B publication Critical patent/CN112182446B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the application provides a page display method, a page display device, terminal equipment and a computer readable storage medium. The method comprises the following steps: when a display instruction aiming at a page to be displayed is received, acquiring page information of the page to be displayed from a preset data storage area; the page information comprises text information of the page to be displayed and a uniform resource identifier of a next continuous page of the page to be displayed; if the page information of the page to be displayed is obtained from the data storage area, rendering and displaying the text information; and acquiring page information of the next continuous page based on the uniform resource identifier of the next continuous page, and storing the page information of the next continuous page into the data storage area. The embodiment of the application improves the loading speed of loading the next page, filters other information such as advertisements, viruses and the like in the page, provides a pure reading space and improves the user experience.

Description

Page display method and device, terminal equipment and computer readable storage medium
Technical Field
The application relates to the technical field of internet, in particular to a page display method, a page display device, terminal equipment and a computer readable storage medium.
Background
A page browser, often referred to as a browser for short, is an application program that is used to retrieve and present web information resources, which may be pages, pictures, audiovisual or other content.
In practical applications, besides text content, the page usually contains advertisement, even virus, etc., which causes great loss to the user if the user touches the page carelessly.
Further, when people browse pages, if the content of the pages is less, the whole content can be displayed in one page, if the content of the pages is more, a plurality of pages are usually needed to display the whole content, and the switching among the pages is performed through buttons such as a previous page, a next page and the like in each page.
In view of the two problems described above, existing browsers offer a solution: and when the page is rendered, extracting necessary contents in the page, removing other contents such as advertisements in the page, and then resetting the page rendering. The page rendering rearrangement refers to that when the browser kernel renders a page, the tag in the page is rewritten again, so that different rendering effects are achieved.
However, this solution still has the following drawbacks: when the user jumps to the next page, the page needs to be loaded, and then page rendering and rearrangement are carried out, so that the time for loading the next page is longer.
Disclosure of Invention
The application provides a page display method, a page display device, terminal equipment and a computer readable storage medium, which can solve the problem that the time for loading pages by the existing browser is long. The technical scheme is as follows:
in a first aspect, a method for displaying a page is provided, where the method includes:
when a display instruction aiming at a page to be displayed is received, acquiring page information of the page to be displayed from a preset data storage area; the page information comprises text information of the page to be displayed and a uniform resource identifier of a next continuous page of the page to be displayed;
if the page information of the page to be displayed is obtained from the data storage area, rendering and displaying the text information;
and acquiring page information of the next continuous page based on the uniform resource identifier of the next continuous page, and storing the page information of the next continuous page into the data storage area.
Preferably, if the page information of the page to be displayed is not acquired from the data storage area, the method further includes:
acquiring a complete page of the page to be displayed;
extracting page information of the page to be displayed from the complete page, and storing the page information of the page to be displayed into the data storage area;
and if the page information of the page to be displayed is acquired from the data storage area, rendering and displaying the text information, wherein the method comprises the following steps:
and acquiring page information of the page to be displayed from the data storage area, and rendering and displaying text information in the page information.
Preferably, the step of extracting the page information of the page to be displayed from the complete page includes:
when the complete page is detected to contain a preset identifier, extracting page information of the page to be displayed from the complete page; the preset identifier is used for representing that the page to be displayed has the next continuous page.
Preferably, the obtaining the page information of the next continuous page based on the uniform resource identifier of the next continuous page includes:
When detecting that the page information of the next continuous page does not exist in the data storage area, creating a first network view;
acquiring a complete page of the next continuous page by adopting the uniform resource identifier in the first network view;
and acquiring page information in the next continuous page from the complete page.
Preferably, the page information of the page to be displayed further comprises a uniform resource identifier of a catalog page;
the method further comprises the steps of:
creating a second network view;
adopting a uniform resource identifier of the catalog page in the second network view, acquiring catalog information of the catalog page, and storing the catalog information into the data storage area; the directory information contains at least a uniform resource identifier of the next consecutive page.
Preferably, after the directory information is stored in the data storage area, the method further includes:
when a display instruction aiming at a catalog page is received, acquiring catalog information of the catalog page from a preset data storage area;
rendering and displaying the acquired directory information of the directory page.
Preferably, the step of rendering and displaying the text information includes:
Rendering the text information by adopting Native;
and displaying the rendered text information.
Preferably, the step of rendering and displaying the text information includes:
when the page information in the data storage area is detected to meet the preset display condition, acquiring the page information of the page to be displayed from the data storage area;
rendering and displaying the text information in the page information.
In a second aspect, there is provided an apparatus for presentation of a page, the apparatus comprising:
the receiving module is used for receiving a display instruction aiming at a page to be displayed;
the first acquisition module is used for acquiring page information of the page to be displayed from a preset data storage area; the page information comprises text information of the page to be displayed and a uniform resource identifier of a next continuous page of the page to be displayed;
the rendering module is used for rendering and displaying the text information if the page information of the page to be displayed is acquired from the data storage area;
and the second acquisition module is used for acquiring the page information of the next continuous page based on the uniform resource identifier of the next continuous page and storing the page information of the next continuous page into the data storage area.
Preferably, if the page information of the page to be displayed is not acquired from the data storage area, the device further includes:
the third acquisition module is used for acquiring the complete page of the page to be displayed;
the extraction module is used for extracting page information of the page to be displayed from the complete page;
the storage module is used for storing the page information of the page to be displayed to the data storage area;
the rendering module is specifically configured to:
and acquiring page information of the page to be displayed from the data storage area, and rendering and displaying text information in the page information.
Preferably, the extraction module specifically includes:
the first detection submodule is used for detecting that the complete page contains a preset identifier;
the first page information extraction sub-module is used for extracting page information of the page to be displayed from the complete page; the preset identifier is used for representing that the page to be displayed has the next continuous page.
Preferably, the second acquisition module includes:
a network view creation sub-module, configured to create a first network view when it is detected that page information of the next continuous page does not exist in the data storage area;
A complete page obtaining sub-module, configured to obtain a complete page of the next continuous page by using the uniform resource identifier in the first network view;
and the second page information extraction sub-module is used for extracting page information in the next continuous page from the complete page.
Preferably, the page information of the page to be displayed further comprises a uniform resource identifier of a catalog page;
the apparatus further comprises:
a generation module for creating a second network view;
a catalog information acquisition module, configured to acquire catalog information of the catalog page by using a uniform resource identifier of the catalog page in the second network view;
the storage module is further used for storing the catalog information to the data storage area; the directory information contains at least a uniform resource identifier of the next consecutive page.
Preferably, the receiving module is further used for receiving a display instruction for the catalog page;
the first acquisition module is also used for acquiring the catalog information of the catalog page from a preset data storage area;
and the rendering module is also used for rendering and displaying the acquired directory information of the directory page.
Preferably, the rendering module is specifically configured to:
and rendering the text information by adopting Native, and displaying the rendered text information.
Preferably, the rendering module includes:
the second detection sub-module is used for acquiring the page information of the page to be displayed from the data storage area when the page information in the data storage area is detected to meet the preset display condition;
and the rendering sub-module is used for rendering and displaying the text information in the page information.
In a third aspect, there is provided a terminal device comprising:
a processor, a memory, and a bus;
the bus is used for connecting the processor and the memory;
the memory is used for storing operation instructions;
the processor is configured to, by invoking the operation instruction, cause the processor to execute an operation corresponding to the page presentation method according to the first aspect of the present application.
In a fourth aspect, there is provided a computer readable storage medium having stored thereon a computer program which when executed by a processor implements the method of presentation of pages as shown in the first aspect of the application.
The technical scheme provided by the application has the beneficial effects that:
when a user browses a page to be displayed, page information of the next continuous page can be acquired based on a uniform resource identifier of the next continuous page and then stored in the data storage area, so that after a user initiates a display instruction for displaying the next continuous page, text information of the next page can be directly acquired from the data storage area without acquiring from a server, the loading speed of loading the next page is improved, the page turning loading time when the user browses the page is greatly shortened, and the page browsing and reading experience of the user is improved.
Furthermore, the embodiment of the application uses the original system kernel when acquiring the page information of the next continuous page, and adopts the original system component when rendering the text information in the page information, so the application can greatly improve the loading efficiency and the rendering effect. Moreover, the rendering of the browser page can be realized by using the original system component, so that the browser does not need to have a kernel, and the universality is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings that are required to be used in the description of the embodiments of the present application will be briefly described below.
Fig. 1 is a flow chart of a method for displaying a page according to an embodiment of the present application;
FIG. 2 is a schematic diagram of creating a first network view and a second network view according to another embodiment of the present application;
FIG. 3 is a schematic flow chart showing a page to be displayed and a next continuous page according to another embodiment of the present application;
fig. 4-1 is a schematic structural diagram of a display device for a page according to another embodiment of the present application;
fig. 4-2 is a schematic structural diagram of a display device for a page according to another embodiment of the present application;
fig. 4-3 are schematic structural diagrams of a page display device according to still another embodiment of the present application;
fig. 5 is a schematic structural diagram of a terminal device for displaying a page according to still another embodiment of the present application.
Detailed Description
Embodiments of the present application are described in detail below, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the drawings are illustrative only and are not to be construed as limiting the application.
As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless expressly stated otherwise, as understood by those skilled in the art. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Further, "connected" or "coupled" as used herein may include wirelessly connected or wirelessly coupled. The term "and/or" as used herein includes all or any element and all combination of one or more of the associated listed items.
For the purpose of making the objects, technical solutions and advantages of the present application more apparent, the embodiments of the present application will be described in further detail with reference to the accompanying drawings.
The application provides a page display method, a page display device, terminal equipment and a computer readable storage medium, and aims to solve the technical problems in the prior art.
The following describes the technical scheme of the present application and how the technical scheme of the present application solves the above technical problems in detail with specific embodiments. The following embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments. Embodiments of the present application will be described below with reference to the accompanying drawings.
In one embodiment, a method for displaying a page is provided, as shown in fig. 1, and the method includes:
step S101, when a display instruction aiming at a page to be displayed is received, acquiring page information of the page to be displayed from a preset data storage area; the page information comprises text information of the page to be displayed and a uniform resource identifier of a next continuous page of the page to be displayed;
the pages browsed by the user can be at least two pages with continuity in content. The display instruction may be initiated based on a "next page" or similar virtual buttons in the pages, for example, when the user is currently browsing the second page, and when the user clicks the "next page", a display instruction for displaying a third page is initiated, where the third page is the page to be displayed; alternatively, the presentation instruction may be initiated based on a uniform resource identifier of the first page, for example, when the user is currently browsing a news list and clicks on a news, the presentation instruction of the first page for presenting the news is initiated, and the first page is the page to be presented.
In practical application, a user can browse a page through a browser in a terminal, and in general, the page browsed by the user contains advertisement information, even Trojan horse and other virus information besides text information, and if the user clicks carelessly, the user is bothersome or even lost.
Therefore, in the embodiment of the invention, when the terminal receives the instruction for displaying the page to be displayed, the page information of the page to be displayed can be obtained from a preset data storage area, wherein the data storage area can comprise a cache, a data queue, a data stack and the like; the page information may include text information of the page to be presented and a uniform resource identifier of a next consecutive page of the page to be presented.
For example, when a user opens a first page, the user reads a novel in the browser, and the user obtains text information of the first page, that is, the content of the novel, and the uniform resource identifier of a second page from the cache. Therefore, the user filters out information except the novel content in the page seen by the browser, and trouble or loss caused by the user clicking by mistake is avoided.
Step S102, if the page information of the page to be displayed is obtained from the data storage area, rendering and displaying the text information;
Step S103, based on the uniform resource identifier of the next continuous page, acquiring the page information of the next continuous page, and storing the page information of the next continuous page into the data storage area.
When a user browses a page to be displayed, the terminal can acquire page information of the next continuous page based on a uniform resource identifier of the next continuous page and then store the page information into the data storage area, so that after a display instruction of the next continuous page is initiated, the user can directly acquire text information of the next page from the data storage area without acquiring the text information from a server, and the loading speed of loading the next page is improved, and the user experience is improved.
In another embodiment, a detailed description will be given of a page showing method shown in fig. 1:
step S101, when a display instruction aiming at a page to be displayed is received, acquiring page information of the page to be displayed from a preset data storage area; the page information comprises text information of the page to be displayed and a uniform resource identifier of a next continuous page of the page to be displayed;
In the embodiment of the invention, the pages browsed by the user can be at least two pages with continuity in content. For example, the content of a piece of news may be distributed among five pages, or the content of a piece of novel may be distributed among eight pages, and the user may jump to a second page by clicking on the "next page" or similar virtual button in the page while browsing the first page, and so on. Wherein there is no "next page" or similar virtual button in the last page.
Further, the display instruction may be initiated based on a "next page" or similar virtual buttons in the page, for example, when the user is currently browsing the second page, and when the user clicks the "next page", a display instruction for displaying a third page is initiated, where the third page is the page to be displayed; alternatively, the display instruction may be initiated based on a uniform resource identifier of the first page, for example, when the user is currently browsing a news list and clicks on a news, the display instruction for displaying the first page of the news is initiated, and the first page is the page to be displayed.
In practical application, a user can browse a page through a browser in a terminal, and in general, the page browsed by the user contains advertisement information, even Trojan horse and other virus information besides text information, and if the user clicks carelessly, the user is bothersome or even lost.
Therefore, in the embodiment of the invention, when the terminal receives the instruction for displaying the page to be displayed, the page information of the page to be displayed can be obtained from a preset data storage area, wherein the data storage area can comprise a cache, a data queue, a data stack and the like; the page information may include text information of the page to be displayed, a uniform resource identifier of a next continuous page of the page to be displayed, and a uniform resource identifier of a directory page, where the directory information at least includes the uniform resource identifier of the next continuous page.
For example, when a user opens a first page, the user reads the novel in the browser, and obtains text information of the first page, that is, content of the novel, a uniform resource identifier of a second page, and a directory containing the second page from the cache. Therefore, the user filters out information except the novel content in the page seen by the browser, and trouble or loss caused by the user clicking by mistake is avoided.
The terminal may have the following characteristics:
(1) In a hardware system, the device includes a central processing unit, a memory, an input unit, and an output unit, that is, the device is often a microcomputer device having a communication function. In addition, there may be various input modes such as a keyboard, a mouse, a touch panel, a microphone, a camera, and the like, and the input may be adjusted as necessary. Meanwhile, the equipment often has various output modes, such as a receiver, a display screen and the like, and can be adjusted according to the needs;
(2) On a software architecture, the device must be provided with an operating system, such as Windows Mobile, symbian, palm, android, iOS, etc. Meanwhile, the operating systems are more and more open, and personalized application programs developed based on the open operating system platforms are layered endlessly, such as an address book, a calendar, a notepad, a calculator, various games and the like, so that the demands of personalized users are met to a great extent;
(3) In terms of communication capability, the device has flexible access mode and high-bandwidth communication performance, and can automatically adjust the selected communication mode according to the selected service and the environment, thereby facilitating the use of users. The device can support GSM (Global System for Mobile Communication, global System for Mobile communications), WCDMA (Wideband Code Division Multiple Access ), CDMA2000 (Code Division Multiple Access, code Division multiple Access), TDSCDMA (Time Division-Synchronous Code Division Multiple Access, time Division synchronous code Division multiple Access), wi-Fi (Wireless Fidelity), wiMAX (Worldwide Interoperability for Microwave Access ), etc., thereby adapting to various system networks, supporting not only voice services, but also various Wireless data services;
(4) In terms of functional use, the device is more focused on humanization, individualization and multifunctionality. With the development of computer technology, the device enters a mode of 'centering on people' from a mode of 'centering on the device', and embedded computing, control technology, artificial intelligence technology, biological authentication technology and the like are integrated, so that the aim of people is fully embodied. Due to the development of software technology, the device can adjust the settings according to personal needs, and is more personalized. Meanwhile, the device integrates a plurality of software and hardware, and the functions are more and more powerful.
Further, the data storage area in the embodiment of the present invention may adopt a map type storage structure, where key is a uniform resource identifier of a page to be displayed, and value is a structure body, where the structure body includes but is not limited to the following information: the uniform resource identifier of the next continuous page, the text information of the next continuous page, and the uniform resource identifier of the directory page containing the next continuous page.
For example, when the user is browsing the third page, the uniform resource identifier of the fourth page, the text information of the fourth page, and the uniform resource identifier of the directory page containing the fourth page may be stored in the data storage area.
Step S102, if the page information of the page to be displayed is obtained from the data storage area, rendering and displaying the text information;
if the page information of the page to be displayed is stored in the data storage area, the page information is acquired, and text information in the page information is rendered and displayed, so that other information except the text information in the page to be displayed can be filtered. The text information may include text, pictures, video, audio, and the like.
In a preferred embodiment of the present invention, if the page information of the page to be displayed is not obtained from the data storage area, the method further includes:
acquiring a complete page of the page to be displayed;
extracting page information of the page to be displayed from the complete page, and storing the page information of the page to be displayed into the data storage area;
and if the page information of the page to be displayed is acquired from the data storage area, rendering and displaying the text information, wherein the method comprises the following steps:
and acquiring page information of the page to be displayed from the data storage area, and rendering and displaying text information in the page information.
In particular, if the page information of the page to be presented is not stored in the data storage area, a network view is created to load the complete page of the page to be presented, that is, all the contents of the page to be presented, such as text contents of news, advertisements and the like, are acquired from the server.
It should be noted that, at this time, the user cannot see the complete page of the page to be displayed, because the network view loads the complete page of the page to be displayed and does not render. For example, after a user opens a certain news, the current page will display a blank and display a dynamic progress bar at the same time, the progress bar motion process is a loading and rendering process, that is, the terminal obtains the page content from the server and then renders the page content again, the progress bar motion is finished, that is, the terminal obtains the page content from the server and completes rendering, not only means that the terminal obtains the page content from the server and completes, but also the user can see the news content after the loading and rendering are completed.
The step of extracting the page information of the page to be displayed from the complete page comprises the following steps:
when the complete page is detected to contain a preset identifier, extracting page information of the page to be displayed from the complete page; the preset identifier is used for representing that the page to be displayed has the next continuous page.
Typically, there are buttons of "last page", "next page", "first page", "last page", etc., or the like, in a plurality of consecutive pages, each button having a corresponding uniform resource identifier, for example, in the third page, "last page" corresponds to the uniform resource identifier of the second page, and "next page" corresponds to the uniform resource identifier of the fourth page. Therefore, in the embodiment of the present invention, after the whole content is obtained, a section of JavaScript code may be injected into the page, and through this section of code, it is detected whether the page has identifiers such as "previous page", "next page", "first page", "last page", etc., and if so, it may be determined that the page has the next continuous page, or it is one page of a plurality of continuous pages.
Further, after loading of the page to be displayed in the network view is completed, a section of JavaScript code is injected into the network view, page information is extracted from the complete page through the section of code, and then the extracted page information is stored in a data storage area. The boilerplate detection algorithm may be used to extract the page information, or other algorithms may be used to extract the page information according to actual requirements, which is not limited in the embodiment of the present invention.
At this time, the page information of the page to be displayed is stored in the data storage area, so that the page information of the page to be displayed can be obtained from the data storage area, and text information in the page information is rendered and displayed.
In a preferred embodiment of the present invention, the step of rendering and displaying the text information includes:
when the page information in the data storage area is detected to meet the preset display condition, acquiring the page information of the page to be displayed from the data storage area;
rendering and displaying the text information in the page information.
Specifically, when page information of a page to be displayed is stored in the data storage area and a display instruction for the page to be displayed is received, the page information of the page to be displayed is obtained from the data storage area, otherwise, the flow is ended.
For example, the user is currently browsing a news list and opens a piece of news, wherein the piece of news content is distributed in five consecutive pages, at this time, the page loads the first page of the piece of news, during the loading process, it is detected whether the page information of the first page is stored in the data storage area, and if so, the page information of the first page can be obtained from the data storage area.
In a preferred embodiment of the present invention, the step of rendering and displaying the text information includes:
rendering the text information by adopting Native;
and displaying the rendered text information.
In the prior art, only in the rendering process, a browser filters out useless labels on a page, leaves useful information in the page, and performs page rendering rearrangement on the useful information on the page, wherein the page rendering rearrangement still adopts an H5 rendering mode, and the stability and performance of the H5 rendering are poor; moreover, the method is required to rely on the browser kernel, and the page rendering and rearrangement cannot be completed without the browser kernel, so that the conventional method is poor in universality.
In the embodiment of the invention, the extracted text information is transmitted to the upper layer UI, the upper layer UI adopts Native to render and display the text information, and Native rendering refers to rendering by using a Native system (such as Android or IOS) component, so that rendering by using a browser component is not needed, and the rendering effect and efficiency are improved greatly; in addition, as the browser is not required to have own components, the rendering of the browser page can be realized by using the original system components, and the universality is improved.
Step S103, based on the uniform resource identifier of the next continuous page, acquiring the page information of the next continuous page, and storing the page information of the next continuous page into the data storage area.
In the embodiment of the invention, besides the page information of the page to be displayed, the page information of the next continuous page of the page to be displayed can be obtained when the page to be displayed is displayed, for example, when a user browses a first page, the page information of a second page is obtained in advance.
In a preferred embodiment of the present invention, the obtaining the page information of the next continuous page based on the uniform resource identifier of the next continuous page includes:
when detecting that the page information of the next continuous page does not exist in the data storage area, creating a first network view;
acquiring a complete page of the next continuous page by adopting the uniform resource identifier in the first network view;
and acquiring text information in the next continuous page from the complete page.
Specifically, in step S101 to step S102, the uniform resource identifier of the next continuous page of the page to be displayed has been obtained and stored in the data storage area, before the user initiates the display instruction for displaying the next continuous page, whether the uniform resource identifier of the next continuous page, the text information of the next continuous page, and the uniform resource identifier of the directory page containing the next continuous page are stored in the data storage area at the same time is detected, if yes, whether the page information meets the preset display condition is further determined, if no, the process is ended, and the user waits for initiating the display instruction for displaying the next continuous page.
For example, when the user is browsing the third page and the page information of the fourth page is already stored in the data storage area, before receiving the display instruction initiated by the user to display the fourth page, the page information of the fourth page does not meet the preset display condition and cannot be rendered and displayed.
If the uniform resource identifier of the next continuous page and the uniform resource identifier of the directory page containing the next continuous page are stored in the data storage area, and the text information of the next continuous page does not exist, a network view is created in the terminal, as shown in fig. 2, the network view on the left side in the drawing is the first network view created, the uniform resource identifier of the next continuous page is loaded in the network view, after the loading of the next continuous page is completed, a section of JavaScript code can be injected into the page, whether the page has identifiers of 'last page', 'next page', 'first page', 'last page', and the like or not can be detected through the section of code, and if so, the page can be judged to have the next continuous page, or be one of a plurality of continuous pages.
Then, a section of JavaScript code is injected into the network view, text information of the next continuous page is extracted from the complete page through the section of JavaScript code, and the extracted text information is stored in a data storage area. Thus, the data memory area stores all page information of the next consecutive page.
Further, judging whether all page information of the next continuous page meets preset display conditions, if not, ending the flow, and waiting for a user to initiate a display instruction for displaying the next continuous page.
The method further comprises the steps of:
creating a second network view;
adopting a uniform resource identifier of the catalog page in the second network view, acquiring catalog information of the catalog page, and storing the catalog information into the data storage area; the directory information contains at least a uniform resource identifier of the next consecutive page.
In practical application, a directory is usually set for pages with more continuous pages, for example, a novel, so that the user can conveniently select the pages. Therefore, in the embodiment of the present invention, another network view may be created, as shown in fig. 2, where the network view on the right in the figure is the created second network view, and the directory information of the directory page is obtained by using the uniform resource identifier of the directory page in the network view, and stored in the data storage area; wherein the directory information comprises at least a uniform resource identifier of the next consecutive page.
After the directory information is stored in the data storage area, the method further comprises:
when a display instruction aiming at a catalog page is received, acquiring catalog information of the catalog page from a preset data storage area;
rendering and displaying the acquired directory information of the directory page.
If the user initiates a display instruction for displaying the catalog page, catalog information of the catalog page is acquired from the data storage, and is rendered and displayed.
In general, a directory may generally include two forms: a complete directory and an interval directory. Specifically, when the directory is short, there may be only one directory, such as 18 consecutive pages in total, and then a directory may contain uniform resource identifiers of 18 pages, which may be referred to as a complete directory; when the directory is long, there may be multiple levels of directories, or multiple directories, for example, a novel has 681 chapters, each corresponding to one page, and multiple interval directories may be set, each interval directory containing 100 chapters.
For a complete directory, after the directory information is obtained for the first time, the directory information can be always stored in a data storage area; for the section catalog, after catalog information of the current section catalog is obtained, the catalog information can be stored in the data storage area until a user browses pages in the next section catalog.
It should be noted that, the first network view and the second network view in fig. 2 are only used as examples, and in practical applications, the creation manners of the first network view and the second network view may be set according to actual requirements, which is not limited in the embodiments of the present invention.
Further, referring to fig. 3, a complete flow of the embodiment of the present invention will be described in detail, taking an example that a user is currently browsing a news list and opens a certain news.
1) The user is browsing a news listing;
2) Clicking a certain news item;
3) Before the first page of the news is displayed, judging whether page information of the first page is stored in a data storage according to a uniform resource identifier of the first page;
4) If not, creating a network view to load the complete page of the first page;
5) Judging whether the first page is provided with the next continuous page or not, or if the first page is one page in a plurality of continuous pages;
6) If yes, extracting page information of the first page from the complete page of the first page, and storing the page information into a data storage area;
7) Judging whether page information of a first page in the data storage area meets display conditions or not;
8) If yes (the user clicks news, that is, the user initiates a display instruction for displaying the first page, and page information of the first page is stored in the data storage area), text information of the first page is obtained from the data storage area according to the uniform resource identifier of the first page;
9) Rendering text information of a first page in a network view by adopting Native and displaying (in fig. 2);
10 Extracting the uniform resource identifier of the second page and the uniform resource identifier of the catalog from the page information of the first page;
11 Before the second page is displayed, judging whether page information of the second page is stored in the data storage according to the uniform resource identifier of the second page;
12 If not, then create a first network view (left of FIG. 2) to load the complete page of the second page and create a second network view (right of FIG. 2) to load the directory;
13 Judging whether the second page has the next continuous page or is one page of a plurality of continuous pages;
14 If yes, extracting page information of the second page from the complete page of the second page, and storing the page information into a data storage area;
15 Judging whether page information of a second page in the data storage area meets display conditions;
16 If not (the page information of the second page is stored in the data storage area, but the user does not initiate the display instruction for displaying the second page), ending the flow, and waiting for the user to initiate the display instruction for displaying the second page;
17 The user clicks on the next page;
18 Before the second page is displayed, judging whether page information of the second page is stored in the data storage according to the uniform resource identifier of the second page;
19 If yes, judging whether the page information of the second page in the data storage area meets the display condition;
20 If the user initiates a display instruction for displaying the second page, and page information of the second page is stored in the data storage area, acquiring text information of the second page from the data storage area according to the uniform resource identifier of the second page;
21 Rendering text information of the second page in the network view by Native and showing (in fig. 2);
the subsequent flow can refer to 10) to 21), and is not described herein.
In the embodiment of the invention, when a user browses a page to be displayed, the terminal can acquire the page information of the next continuous page based on the uniform resource identifier of the next continuous page and then store the page information in the data storage area, so that after a user initiates a display instruction for displaying the next continuous page, the user can directly acquire the text information of the next page from the data storage area without acquiring the text information from a server, thereby improving the loading speed of loading the next page and improving the user experience.
Further, by means of rendering and displaying the text information in the page, advertisements, viruses and other information in the page are filtered, a pure reading space is provided for a user, and user experience is further improved.
Furthermore, in the prior art, only in the rendering process, the browser filters out useless labels on the page, leaves useful information in the page, and performs page rendering rearrangement on the useful information on the page, wherein the page rendering rearrangement still adopts an H5 rendering mode, and the stability and performance of the H5 rendering are poor; moreover, the method is required to rely on the browser kernel, and the page rendering and rearrangement cannot be completed without the browser kernel, so that the conventional method is poor in universality. The embodiment of the invention uses the primary system kernel when extracting the text information, and adopts the primary system component when rendering, so that the invention can greatly improve the rendering effect and efficiency. Moreover, the browser does not need to have a kernel, so that the rendering of the browser page can be realized by using the original system component, and the universality is improved.
Fig. 4 is a schematic structural diagram of a display device for a page according to another embodiment of the present application, as shown in fig. 4-1, where the device in this embodiment may include:
a receiving module 401, configured to receive a display instruction for a page to be displayed;
a first obtaining module 402, configured to obtain page information of the page to be displayed from a preset data storage area; the page information comprises text information of the page to be displayed and a uniform resource identifier of a next continuous page of the page to be displayed;
a rendering module 403, configured to render and display the text information if the page information of the page to be displayed is obtained from the data storage area;
and a second obtaining module 404, configured to obtain page information of the next continuous page based on the uniform resource identifier of the next continuous page, and store the page information of the next continuous page to the data storage area.
In a preferred embodiment of the present application, as shown in fig. 4-2, if the page information of the page to be displayed is not obtained from the data storage area, the apparatus further includes:
a third obtaining module 405, configured to obtain a complete page of the page to be displayed;
An extracting module 406, configured to extract page information of the page to be displayed from the complete page;
a storage module 407, configured to store page information of the page to be displayed to the data storage area;
the rendering module is specifically configured to:
and acquiring page information of the page to be displayed from the data storage area, and rendering and displaying text information in the page information.
In a preferred embodiment of the present invention, the extraction module specifically includes:
the first detection submodule is used for detecting that the complete page contains a preset identifier;
the first page information extraction sub-module is used for extracting page information of the page to be displayed from the complete page; the preset identifier is used for representing that the page to be displayed has the next continuous page.
In a preferred embodiment of the present invention, the second acquisition module includes:
a network view creation sub-module, configured to create a first network view when it is detected that page information of the next continuous page does not exist in the data storage area;
a complete page obtaining sub-module, configured to obtain a complete page of the next continuous page by using the uniform resource identifier in the first network view;
And the second page information extraction sub-module is used for extracting page information in the next continuous page from the complete page.
In a preferred embodiment of the present invention, the page information of the page to be displayed further includes a uniform resource identifier of a catalog page;
as shown in fig. 4-3, the apparatus further comprises:
a generation module 408 for creating a second network view;
a catalog information acquisition module 409, configured to acquire catalog information of the catalog page by using a uniform resource identifier of the catalog page in the second network view;
the storage module is further used for storing the catalog information to the data storage area; the directory information contains at least a uniform resource identifier of the next consecutive page.
In a preferred embodiment of the present invention, the receiving module is further configured to receive a presentation instruction for the catalog page;
the first acquisition module is also used for acquiring the catalog information of the catalog page from a preset data storage area;
and the rendering module is also used for rendering and displaying the acquired directory information of the directory page.
In a preferred embodiment of the present invention, the rendering module is specifically configured to:
And rendering the text information by adopting Native, and displaying the rendered text information.
In a preferred embodiment of the present application, the rendering module includes:
the second detection sub-module is used for acquiring the page information of the page to be displayed from the data storage area when the page information in the data storage area is detected to meet the preset display condition;
and the rendering sub-module is used for rendering and displaying the text information in the page information.
The page display device in this embodiment may execute the page display method in the first embodiment of the present application, and its implementation principle is similar, and will not be described here again.
In the embodiment of the application, when a user browses a page to be displayed, the terminal can acquire the page information of the next continuous page based on the uniform resource identifier of the next continuous page and then store the page information in the data storage area, so that after a user initiates a display instruction for displaying the next continuous page, the user can directly acquire the text information of the next page from the data storage area without acquiring the text information from a server, thereby improving the loading speed of loading the next page and improving the user experience.
Further, by means of rendering and displaying the text information in the page, advertisements, viruses and other information in the page are filtered, a pure reading space is provided for a user, and user experience is further improved.
Furthermore, when the text information is rendered, the original system component is adopted for rendering, so that the component of a browser is not required for rendering, and the rendering effect and efficiency are improved greatly; in addition, as the browser is not required to have own components, the rendering of the browser page can be realized by using the original system components, and the universality is improved.
In still another embodiment of the present application, there is provided a terminal device including: a memory and a processor; at least one program stored in the memory for execution by the processor, which, when executed by the processor, performs: when a user browses a page to be displayed, page information of the next continuous page can be acquired based on a uniform resource identifier of the next continuous page and then stored in the data storage area, so that after a display instruction of the next continuous page is initiated, the user can directly acquire text information of the next page from the data storage area without acquiring the text information from a server, and the loading speed of loading the next page is improved, and user experience is improved.
Further, by means of rendering and displaying the text information in the page, advertisements, viruses and other information in the page are filtered, a pure reading space is provided for a user, and user experience is further improved.
In an alternative embodiment, there is provided a terminal device, as shown in fig. 5, the terminal device 5000 shown in fig. 5 includes: a processor 5001 and a memory 5003. The processor 5001 is coupled to the memory 5003, e.g., via bus 5002. Optionally, the terminal device 5000 may also include a transceiver 5004. It should be noted that, in practical applications, the transceiver 5004 is not limited to one, and the structure of the terminal device 5000 is not limited to the embodiment of the present application.
The processor 5001 may be a CPU, general purpose processor, DSP, ASIC, FPGA or other programmable logic device, transistor logic device, hardware component, or any combination thereof. Which may implement or perform the various exemplary logic blocks, modules and circuits described in connection with this disclosure. The processor 5001 may also be a combination of computing functions, e.g., including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
Bus 5002 may include a path to transfer information between the aforementioned components. Bus 5002 may be a PCI bus or an EISA bus, among others. The bus 5002 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in fig. 5, but not only one bus or one type of bus.
The memory 5003 may be, but is not limited to, ROM or other type of static storage device, RAM or other type of dynamic storage device, which can store static information and instructions, EEPROM, CD-ROM or other optical disk storage, optical disk storage (including compact disk, laser disk, optical disk, digital versatile disk, blu-ray disc, etc.), magnetic disk storage or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and capable of being accessed by a computer.
The memory 5003 is used for storing application program codes for implementing the inventive arrangements and is controlled to be executed by the processor 5001. The processor 5001 is operative to execute application code stored in the memory 5003 to implement what has been shown in any of the method embodiments described previously.
Wherein the terminal device includes, but is not limited to: mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and the like, and stationary terminals such as digital TVs, desktop computers, and the like.
Yet another embodiment of the present application provides a computer-readable storage medium having stored thereon a computer program which, when run on a computer, causes the computer to perform the corresponding ones of the foregoing method embodiments. Compared with the prior art, when a user browses a page to be displayed, page information of the next continuous page can be acquired based on the uniform resource identifier of the next continuous page and then stored in the data storage area, so that after the user initiates a display instruction for displaying the next continuous page, text information of the next page can be directly acquired from the data storage area without acquiring from a server, and the loading speed of loading the next page is improved, and user experience is improved.
Further, by means of rendering and displaying the text information in the page, advertisements, viruses and other information in the page are filtered, a pure reading space is provided for a user, and user experience is further improved.
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the flowcharts of the figures may include a plurality of sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily being sequential, but may be performed in turn or alternately with other steps or at least a portion of the other steps or stages.
The foregoing is only a partial embodiment of the present invention, and it should be noted that it will be apparent to those skilled in the art that modifications and adaptations can be made without departing from the principles of the present invention, and such modifications and adaptations are intended to be comprehended within the scope of the present invention.

Claims (11)

1. The page display method is characterized by comprising the following steps of:
when a display instruction aiming at a page to be displayed is received, acquiring page information of the page to be displayed from a preset data storage area; the page information comprises text information of the page to be displayed and a uniform resource identifier of a next continuous page of the page to be displayed;
If the page information of the page to be displayed is obtained from the data storage area, rendering and displaying the text information;
acquiring page information of the next continuous page based on the uniform resource identifier of the next continuous page, and storing the page information of the next continuous page into the data storage area;
the obtaining the page information of the next continuous page based on the uniform resource identifier of the next continuous page includes:
creating a first network view, the network view being used to load information but not render;
acquiring a complete page of the next continuous page by adopting the uniform resource identifier in the created first network view;
and acquiring page information in the next continuous page from the complete page.
2. The method for displaying a page according to claim 1, wherein if the page information of the page to be displayed is not obtained from the data storage area, the method further comprises:
acquiring a complete page of the page to be displayed;
extracting page information of the page to be displayed from the complete page, and storing the page information of the page to be displayed into the data storage area;
And if the page information of the page to be displayed is acquired from the data storage area, rendering and displaying the text information, wherein the method comprises the following steps:
and acquiring page information of the page to be displayed from the data storage area, and rendering and displaying text information in the page information.
3. The method for displaying a page according to claim 2, wherein the step of extracting the page information of the page to be displayed from the complete page comprises:
when the complete page is detected to contain a preset identifier, extracting page information of the page to be displayed from the complete page; the preset identifier is used for representing that the page to be displayed has the next continuous page.
4. The method for displaying a page according to claim 1 or 2, wherein the creating a first network view includes:
when it is detected that page information of the next consecutive page does not exist in the data storage area, a first network view is created.
5. The page display method according to claim 1 or 2, wherein the page information of the page to be displayed further comprises a uniform resource identifier of a catalog page;
The method further comprises the steps of:
creating a second network view;
adopting a uniform resource identifier of the catalog page in the second network view, acquiring catalog information of the catalog page, and storing the catalog information into the data storage area; the directory information contains at least a uniform resource identifier of the next consecutive page.
6. The page presentation method as claimed in claim 5, wherein after storing the directory information in the data storage area, further comprising:
when a display instruction aiming at a catalog page is received, acquiring catalog information of the catalog page from a preset data storage area;
rendering and displaying the acquired directory information of the directory page.
7. The page presentation method as claimed in claim 1 or 2, wherein the step of rendering and presenting the text information comprises:
rendering the text information by adopting Native;
and displaying the rendered text information.
8. The page presentation method according to claim 1 or 2, wherein the step of rendering and presenting the text information comprises:
when the page information in the data storage area is detected to meet the preset display condition, acquiring the page information of the page to be displayed from the data storage area;
Rendering and displaying the text information in the page information.
9. A display device for a page, comprising:
the receiving module is used for receiving a display instruction aiming at a page to be displayed;
the first acquisition module is used for acquiring page information of the page to be displayed from a preset data storage area; the page information comprises text information of the page to be displayed and a uniform resource identifier of a next continuous page of the page to be displayed;
the rendering module is used for rendering and displaying the text information if the page information of the page to be displayed is acquired from the data storage area;
the second acquisition module is used for acquiring the page information of the next continuous page based on the uniform resource identifier of the next continuous page and storing the page information of the next continuous page into the data storage area;
the second acquisition module includes:
a network view creation sub-module for creating a first network view, the network view being for loading information but not rendering;
a complete page obtaining sub-module, configured to obtain a complete page of the next continuous page by using the uniform resource identifier in the first network view;
And the second page information extraction sub-module is used for extracting page information in the next continuous page from the complete page.
10. A terminal device, characterized in that it comprises:
a processor, a memory, and a bus;
the bus is used for connecting the processor and the memory;
the memory is used for storing operation instructions;
the processor is configured to execute the page presentation method according to any one of claims 1 to 8 by calling the operation instruction.
11. A computer readable storage medium for storing computer instructions which, when run on a computer, cause the computer to perform the method of presentation of a page as claimed in any one of claims 1 to 8.
CN201910594936.4A 2019-07-03 2019-07-03 Page display method and device, terminal equipment and computer readable storage medium Active CN112182446B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910594936.4A CN112182446B (en) 2019-07-03 2019-07-03 Page display method and device, terminal equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910594936.4A CN112182446B (en) 2019-07-03 2019-07-03 Page display method and device, terminal equipment and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN112182446A CN112182446A (en) 2021-01-05
CN112182446B true CN112182446B (en) 2023-10-20

Family

ID=73915010

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910594936.4A Active CN112182446B (en) 2019-07-03 2019-07-03 Page display method and device, terminal equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN112182446B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112685671A (en) * 2021-01-21 2021-04-20 百度在线网络技术(北京)有限公司 Page display method, device, equipment and storage medium
CN113312036B (en) * 2021-06-15 2023-08-18 曙光信息产业(北京)有限公司 Large screen display method, device and equipment of Web page and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006303562A (en) * 2005-04-15 2006-11-02 Sharp Corp Mobile terminal equipment and graphic code generating method
CN101116075A (en) * 2005-06-30 2008-01-30 卡西欧计算机株式会社 Electronic apparatus with a web page browsing function
EP2000924A1 (en) * 2007-06-04 2008-12-10 Koninklijke KPN N.V. Electronic device with web browser
WO2012141412A2 (en) * 2011-01-21 2012-10-18 (주)네오위즈게임즈 Method and server for providing a webpage
CN104899208A (en) * 2014-03-05 2015-09-09 腾讯科技(深圳)有限公司 Caching method and apparatus for browser
CN105992063A (en) * 2015-01-29 2016-10-05 华为技术有限公司 Webpage loading method and user equipment
CN108153588A (en) * 2016-12-06 2018-06-12 阿里巴巴集团控股有限公司 A kind of page navigation method and device, a kind of memory allocation method and device
CN108924668A (en) * 2018-06-11 2018-11-30 聚好看科技股份有限公司 Picture load, data offering method and device
CN109408750A (en) * 2018-09-26 2019-03-01 中国平安财产保险股份有限公司 Page display method, device, computer equipment and storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130238975A1 (en) * 2012-03-12 2013-09-12 Apple Inc. Off-line presentation of web content
US10664546B2 (en) * 2017-12-08 2020-05-26 Facebook, Inc. Techniques for URL archiving while browsing a web page

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006303562A (en) * 2005-04-15 2006-11-02 Sharp Corp Mobile terminal equipment and graphic code generating method
CN101116075A (en) * 2005-06-30 2008-01-30 卡西欧计算机株式会社 Electronic apparatus with a web page browsing function
EP2000924A1 (en) * 2007-06-04 2008-12-10 Koninklijke KPN N.V. Electronic device with web browser
WO2012141412A2 (en) * 2011-01-21 2012-10-18 (주)네오위즈게임즈 Method and server for providing a webpage
CN104899208A (en) * 2014-03-05 2015-09-09 腾讯科技(深圳)有限公司 Caching method and apparatus for browser
CN105992063A (en) * 2015-01-29 2016-10-05 华为技术有限公司 Webpage loading method and user equipment
CN108153588A (en) * 2016-12-06 2018-06-12 阿里巴巴集团控股有限公司 A kind of page navigation method and device, a kind of memory allocation method and device
CN108924668A (en) * 2018-06-11 2018-11-30 聚好看科技股份有限公司 Picture load, data offering method and device
CN109408750A (en) * 2018-09-26 2019-03-01 中国平安财产保险股份有限公司 Page display method, device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN112182446A (en) 2021-01-05

Similar Documents

Publication Publication Date Title
US11601385B2 (en) Conversion of text relating to media content and media extension apps
US9122377B2 (en) Method and system for interworking plurality of applications
CN106598972B (en) Information display method and device and intelligent terminal
JP7342148B2 (en) Method and apparatus for inserting information into online documents
US20210019106A1 (en) Desktop Sharing Method and Mobile Terminal
US20140208326A1 (en) File presenting method and apparatus for a smart terminal
WO2014186489A2 (en) Enhanced links in curation and collaboration applications
CN107679214B (en) Link positioning method, device, terminal and computer readable storage medium
WO2012166172A1 (en) Web browser with quick site access user interface
CN106951220B (en) Data processing method and device
CN107291759B (en) Method and device for processing browser page resources
US20210271491A1 (en) Application processing method, device, electronic device and storage medium
CN112182446B (en) Page display method and device, terminal equipment and computer readable storage medium
CN107479868B (en) Interface loading method, device and equipment
WO2009106676A1 (en) Methods, apparatuses and computer program products for providing a search form
CN111723309B (en) Method and device for web page searching
RU2616164C2 (en) Methods and device for browser engine work
CN104077151A (en) Method for fast starting network application and electronic equipment
CN110569460B (en) Push information display method, push information display device and storage medium
CN110647327A (en) Method and device for dynamic control of user interface based on card
CN112905072B (en) Application processing method and device and electronic equipment
CN105138576A (en) Method and apparatus used for providing recommended input sequence in mobile search
CN101950251B (en) Localization method for mobile Widget
WO2016107119A1 (en) Method and device for realizing unstructured supplementary service data menu
CN111813969A (en) Multimedia data processing method and device, electronic equipment and computer storage medium

Legal Events

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