Internet web page display management method

Through web page preprocessing, parallel loading of content slicing, user behavior analysis and resource management, the problems of slow display speed of Internet web pages and untimely troubleshooting are solved, improving user experience and web page stability.

CN117009694BActive Publication Date: 2024-12-06SHANGRAO BIWAN NETWORK TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310959267.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-01
Publication Date
2024-12-06
Estimated Expiration
2043-08-01

AI Technical Summary

Technical Problem

Currently, the loading speed of Internet web pages is slow, and the display errors are not processed in time. Undemand loading leads to excessive resource consumption and cannot be customized for user needs. Network failure analysis and resolution are difficult to carry out in a timely manner, affecting the user experience.

Method used

Through web page preprocessing, including parsing HTML code and loading CSS style sheets, dynamically optimizing content, splitting content into slices and loading in parallel, obtaining user history browsing behavior for early loading, resource management and fault exception handling, setting mouse event binding focus positioning area , monitor and backup resources in real time, and handle network exceptions.

Benefits of technology

It improves the display speed and stability of web pages, reduces image processing overhead, reduces user waiting time, improves user experience, and enhances the resource management and troubleshooting capabilities of web pages.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117009694B_ABST
    Figure CN117009694B_ABST
Patent Text Reader

Abstract

The invention discloses an Internet web page display management method, which relates to the technical field of web page management. The web page to be displayed is preprocessed, and the web page preprocessing includes parsing the HTML code of the web page and loading the CSS style sheet of the web page, obtaining user needs and the current network status to dynamically optimize the web page content in real time; dividing the web page content into a plurality of content slices, loading a fixed number of content slices simultaneously through parallel loading, and obtaining the web page display speed during loading in real time, positioning the web page display speed at the optimal display speed; obtaining the user's historical browsing behavior, marking the web page content that may be visited, and storing it in a set cache area for pre-loading; obtaining all the web page content that has been loaded on the web page, performing resource management on the loaded web page content and web page fault exception processing, thereby realizing the display management of the Internet web page.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of web page management, in particular to an Internet web page display management method. Background Art

[0002] With the rapid development of the Internet, web browsing has become an indispensable part of people's lives. However, there are still some problems in the current display management of Internet web pages, such as slow loading and display speed of web pages, failure to correct web pages in time when errors occur in web page display, excessive consumption of web page processing resources due to non-on-demand loading of web pages, inability to customize display according to user needs, resulting in a poor experience for web browsers, and failure to analyze and solve network failures related to web page display in a timely manner. All of the above problems are what we need to consider. Summary of the invention

[0003] In order to solve the above problems, the object of the present invention is to provide an Internet web page display management method.

[0004] The purpose of the present invention can be achieved by the following technical solution: A method for managing the display of an Internet webpage comprises the following steps:

[0005] Step S1: preprocessing the web page to be displayed, wherein the web page preprocessing includes parsing the HTML code of the web page and loading the CSS style sheet of the web page, obtaining user needs and the current network status to dynamically optimize the web page content in real time;

[0006] Step S2: Divide the webpage content into a number of content slices, load a fixed number of content slices simultaneously through parallel loading, and obtain the webpage display speed during loading in real time, so as to position the webpage display speed at the optimal display speed;

[0007] Step S3: Obtain the user's historical browsing behavior, identify the webpage content that may be visited, and store it in the set cache area for pre-loading;

[0008] Step S4: Obtain all loaded web page contents on the web page, and perform resource management and web page fault exception processing on the loaded web page contents.

[0009] Furthermore, the web page preprocessing process includes:

[0010] Get the currently displayed web page and mark it as a web page to be managed, provide the operation authority of the web page to be managed, and bind it with the set mouse event. The mouse event is associated with the operation focus, and the operation focus is associated with the focus positioning area. Perform web page preprocessing on the focus positioning area;

[0011] The web page preprocessing includes parsing the HTML code of the web page and loading the CSS style sheet of the web page. When the operation focus is displayed on the currently displayed web page, a web page parsing request is synchronously sent, and the HTML code string of the currently displayed web page is returned. The HTML code string is parsed into a tree-like web page structure. The tree-like web page structure has a corresponding number of virtual content trees. The virtual content tree includes a number of tree nodes. The tree nodes include HTML attributes, node attributes and text content information. After the HTML code of the web page is parsed, the CSS style tag of the current web page is generated by loading the CSS style sheet of the web page, and the CSS style tags stored by other users are obtained from the network server to generate an alternative file. If the CSS style tag loaded by the current web page does not conform to the preset tag standard format, the CSS style tag in the alternative file is replaced.

[0012] Furthermore, the process of dynamically optimizing the webpage content in real time includes:

[0013] Obtain user needs and the current network status, import user needs into the database associated with the currently displayed web page, the database is provided with a verification mechanism, the content included in the user needs is encapsulated as a data file, and is associated with the corresponding identification sequence ID, when the data file corresponding to the user needs is stored in the database, the verification mechanism compares the identification sequence ID with the database access ID, and performs corresponding operations according to the comparison results; set the web page optimization cycle, obtain the user needs stored in the database to perform real-time web page content updates, the current network status corresponds to the real-time network speed, set the standard network speed range and the abnormal network speed range, when the real-time network speed is within the standard network speed range and the abnormal network speed range, respectively perform the corresponding web page loading operations.

[0014] Furthermore, the process of obtaining the webpage content and generating a plurality of content slices for parallel loading includes:

[0015] Set up segmentation queues of different data segmentation types, divide the web page content into preliminary content slices through the segmentation queues, split the preliminary content slices of the same data segmentation type again, set the segmentation capacity and segmentation rules, and generate the final content slices according to the segmentation capacity and segmentation rules; set the number of parallel loads and the parallel critical threshold, and under the parallel critical threshold, load the content slices of the number of parallel loads at the same time, and obtain and record the web page display speed during parallel loading in real time.

[0016] Furthermore, the process of positioning the web page display speed at the optimal display speed includes:

[0017] Get the web page display speed during parallel loading, and set the standard web page display speed range. If the web page display speed belongs to the standard web page display speed range, mark the web page display speed as the optimal display speed. Otherwise, perform corresponding priority loading and delayed loading operations according to the value of the web page display speed to locate the optimal display speed.

[0018] Furthermore, the process of preloading according to the user's historical browsing behavior includes:

[0019] Obtain the user's historical browsing behavior, which includes access behavior, link behavior, search behavior, collection and sharing behavior, and page interaction behavior. Set corresponding behavior value weights for different user historical browsing behaviors, aggregate the behavior value weights to generate a total value coefficient, obtain the web page content corresponding to the user's historical browsing behavior with the highest total value coefficient, mark the web page content as "the web page content most likely to be visited", and store it in a pre-set cache area for early loading.

[0020] Furthermore, the resource management process includes:

[0021] Obtain all loaded web page content on the web page for resource management, including resource identification and review, data backup, resource priority sorting and version control;

[0022] Through resource identification and review, sensitive web pages and ordinary web pages are located, the loaded web page content corresponding to the ordinary web pages is obtained, regular backup time is set for data backup, and the generated backup data is uploaded to the network server for storage. The loaded web page content is associated with the corresponding access frequency, and the corresponding resource priority is set for the access frequency. A resource distinction value is set, and the web page content corresponding to the resource priority greater than or equal to the resource distinction value is marked as important content, and the web page content less than the resource distinction value is marked as secondary content; version control includes version advancement and version rollback, and version advancement and version rollback are used to achieve switching between multiple historical versions of the web page and the current version.

[0023] Furthermore, the process of handling the abnormality of the webpage fault includes:

[0024] The webpage fault exception handling includes network exception handling and resource loss prevention handling, obtaining the network status code related to the webpage, and presenting a temporary replacement webpage interface to the user who is browsing the webpage according to the network status code. If the network status code is 404, the network is reconnected. If the network reconnection time reaches the set reconnection threshold, a network exception log is generated and the network log is handed over to the general administrator for network restart; if the network status code is 500, it indicates an internal server error, and a problem record form is synchronously generated and handed over to the senior administrator for server inspection and maintenance;

[0025] Set corresponding monitoring frequencies for important and secondary content in the web page content to perform integrity monitoring. Each integrity monitoring obtains a resource integrity. When the resource integrity is greater than or equal to the set resource defect alarm threshold, obtain the communication permission of the network server, and call the backup data from the network server for replacement. When the resource integrity is less than the resource defect alarm threshold, do not take any action.

[0026] Compared with the prior art, the present invention has the following beneficial effects:

[0027] 1. Set mouse events and bind the focus positioning area. Only the part of the focus positioning area is preprocessed at a time, which reduces the image processing overhead of web page display. The alternative files generated by web page preprocessing can correct web page display errors in time. The database verification mechanism prevents illegal demands that are not user demands from impersonating user demands to a certain extent. Illegal demands may cause various web page loading problems. When the network speed is too slow, the resolution of the web page display is reduced to reduce the probability of web page display freezes accordingly.

[0028] 2. Divide the acquired web page content into several content slices, and load several content slices in parallel. To a certain extent, the efficiency of web page display is improved. For different types of web page content, corresponding segmentation rules and segmentation speed segmentation queues are used to improve the efficiency of processing content slices. By analyzing the user's historical browsing behavior, the web page content that the web browser is most likely to visit is screened out and loaded in advance, which improves the user's browsing experience and reduces the user's waiting time.

[0029] 3. Resource management of web page content that has been loaded on the web page is carried out to achieve the purpose of efficient management of web page resources. When abnormalities occur in resources, backup data can be called in time for replacement. The abnormal handling of web page failures enhances the stability and reliability of web page display to a certain extent. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 It is a flow chart of the present invention. DETAILED DESCRIPTION

[0031] like Figure 1 As shown, a method for managing the display of an Internet web page comprises the following steps:

[0032] Step S1: preprocessing the web page to be displayed, wherein the web page preprocessing includes parsing the HTML code of the web page and loading the CSS style sheet of the web page, obtaining user needs and the current network status to dynamically optimize the web page content in real time;

[0033] Step S2: Divide the webpage content into a number of content slices, and load a fixed number of content slices simultaneously by parallel loading, and obtain the webpage display speed during loading in real time, so as to position the webpage display speed at the optimal display speed;

[0034] Step S3: Obtain the user's historical browsing behavior, identify the webpage content that may be visited, and store it in the set cache area for pre-loading;

[0035] Step S4: Obtain all loaded web page contents on the web page, and perform resource management and web page fault exception processing on the loaded web page contents.

[0036] It should be further explained that, in the specific implementation process, the web page preprocessing process includes:

[0037] Obtain the currently displayed web page and mark it as a web page to be managed, provide operation permissions for the web page to be managed, and bind the operation permissions to the set mouse events. The functions of the mouse events include pulling up or sliding down the web page, clicking the web page, and dragging the web page at a fixed point;

[0038] The mouse event is associated with an operation focus, denoted as P, and the operation focus has a corresponding focus positioning area, denoted as Area. The operation focus of the mouse event is displayed on the web page, and the focus positioning area associated with the operation focus is preprocessed on the web page;

[0039] The web page preprocessing includes parsing the HTML code of the web page and loading the CSS style sheet of the web page. When the operation focus is displayed on the currently displayed web page, a web page parsing request is synchronously sent to the network server associated with the currently displayed web page. The network server receives the web page parsing request and returns the HTML code string of the currently displayed web page. The HTML code string is parsed into a tree-like web page structure by a parser built into the network server. The tree-like web page structure has a corresponding number of virtual content trees. The virtual content tree includes a number of tree nodes. The content of the tree nodes includes HTML attributes, node attributes and text content information.

[0040] After parsing the HTML code of the web page, the CSS style tag of the current web page is generated by loading the CSS style sheet of the web page, and the CSS style tags stored by other users are obtained from the network server to generate an alternative file. The CSS style tags in the alternative file are correct tags that can be used directly. If the CSS style tags loaded by the current web page do not conform to the preset tag standard format, the CSS style tags in the alternative file are replaced;

[0041] It should be noted that the HTML attributes, node attributes and text content information corresponding to the tree nodes are all non-browsable information displayed on the current web page, but they support the structure of the web page. Only the focus positioning area where the operation focus of the mouse event is located is preprocessed, which reduces the image processing overhead of the web page display. CSS tag errors correspond to problems in the web page display, and the alternative file plays a role in timely correcting the web page display errors;

[0042] It should be further explained that, in the specific implementation process, the process of dynamically optimizing the webpage content in real time includes:

[0043] Acquire user needs and current network status, wherein the user needs include user-defined layout, user preferences, and user web page operation behaviors, and import the user needs such as user-defined layout, user preferences, and user web page operation behaviors into a database associated with the currently displayed web page for storage;

[0044] The database is provided with a verification mechanism. The content included in the user demand is encapsulated as a data file. The data file has a corresponding identification sequence ID. When the data file corresponding to the user demand is stored in the database, the verification mechanism compares the identification sequence ID with the database access ID. If the comparison is successful, the storage is allowed and encryption is performed. Otherwise, the data file corresponding to the identification sequence ID is marked as an illegal demand.

[0045] A web page optimization cycle is set, denoted as T. At each time represented by the web page optimization cycle T, user requirements stored in the database are obtained to perform real-time web page content updates. The web page content updates include adjusting the web page layout, generating content areas that may be of interest, and generating operation shortcuts, and removing interfering images through the operation shortcuts;

[0046] The current network status corresponds to different real-time network speeds, denoted as V 网 , setting a standard network speed range and an abnormal network speed range, when the real-time network speed is within the standard network speed range, the web page is loaded normally, and when the real-time network speed is within the abnormal network speed range, the resolution of the picture associated with the web page is reduced to load the web page;

[0047] It should be noted that the database verification mechanism prevents illegal demands that are not user demands from impersonating user demands to a certain extent. Illegal demands may cause various web page loading problems. When the network speed is too slow, the probability of web page display freezes is reduced by reducing the resolution of the web page display. Interference images are defined as images that are not fully displayed or are blurred.

[0048] It should be further explained that, in a specific implementation process, the process of obtaining the webpage content to generate a plurality of content slices for parallel loading includes:

[0049] Obtain webpage content and set a segmentation queue, denoted as L, wherein the segmentation queue corresponds to different data segmentation types, including text data type, image data type, multimedia data type and hyperlink data type, which are marked as C1, C2, C3 and C4 respectively;

[0050] Divide the webpage content into a plurality of preliminary content slices of different data segmentation types through the segmentation queue, and sequentially number each content slice of the same data segmentation type, denoted as i, where i=1, 2, 3, ..., n, where n is an integer greater than 0;

[0051] The obtained numbers are recorded as L-C1[i], L-C2[i], L-C3[i] and L-C4[i], where i is the number generated by the above sequence numbering, and the preliminary content slices generated by the segmentation queue of the same data segmentation type are split again, and the segmentation capacity and segmentation rules are set, and the final content slices are generated according to the segmentation capacity and segmentation rules;

[0052] Set the number of parallel loading and the parallel critical threshold, denoted as N and D respectively. Below the value represented by the parallel critical threshold, load N content slices at the same time, and obtain and record the web page display speed during parallel loading in real time, denoted as V.

[0053] It should be noted that generating several content slices and loading them in parallel improves the efficiency of displaying content on web pages. Setting a parallel critical threshold can avoid display-related problems caused by parallel loading of web pages to a certain extent. The segmentation queues of different data segmentation types set corresponding segmentation speeds and segmentation processing rules, which are more adaptable to processing corresponding types of web page content.

[0054] It should be further explained that, in a specific implementation process, the process of positioning the web page display speed at the optimal display speed includes:

[0055] Obtaining the web page display speed V recorded in real time during parallel loading, wherein the web page display speed is pre-set with a standard web page display speed range, which is denoted as V`, wherein the minimum value of the standard web page display speed range is Min, and the maximum value is Max, then V`=[Min, Max];

[0056] If V∈V`, the web page display speed at this time is within the standard web page display speed range, and the web page display speed is marked as the optimal display speed;

[0057] If V∉V`, and V<Min, the content slices corresponding to the text data type and the hyperlink data type are loaded first, and the content slices of other data segmentation types are loaded later until V∈V`, marking the web page display speed at this time as the optimal display speed;

[0058] If V∉V`, and V>Max, then prioritize loading content slices of image data types and multimedia data types, and delay loading content slices of other data segmentation types until V∈V`, marking the web page display speed at this time as the optimal display speed;

[0059] It should be further explained that, in a specific implementation process, the process of preloading according to the user's historical browsing behavior includes:

[0060] Establish a communication connection with a database storing webpage content, generate a temporary access instruction, and transmit it to the database through the communication connection. The database sets an instruction verification program, and the instruction verification program obtains the temporary access instruction. If the temporary access instruction is successfully compared with a preset instruction whitelist, the corresponding operation authority of the database is allowed to be obtained. Otherwise, the operation authority of the database is prohibited. The temporary access instruction is automatically destroyed after the set instruction destruction time is reached;

[0061] Through the corresponding operation permissions of the database, the user's historical browsing behavior related to the webpage content stored in the database is obtained, and the user's historical browsing behavior includes access behavior, link behavior, search behavior, collection sharing behavior and page interaction behavior. The page interaction behavior includes page scrolling time and page dwell time;

[0062] Set corresponding behavior value weights for different user historical browsing behaviors, where the behavior value weights for access behavior, link behavior, search behavior, and collection and sharing behavior are set to 1, 2, 3, and 4 respectively, and the behavior value weight for page interaction behavior is set to 0. When the page scrolling time and page stay time reach the set increment time, the behavior value weight for page interaction behavior is increased by one;

[0063] Summarize the behavior value weights to generate a total value coefficient, obtain the webpage content corresponding to the user's historical browsing behavior with the highest total value coefficient, mark the webpage content as "the webpage content most likely to be visited", and store it in a pre-set cache area for early loading;

[0064] It should be noted that the "most likely to be accessed web page content" is the web page content that is most frequently accessed by users operating the web page. The web page content is placed and stored in the cache area. The loading priority of the cache area is relatively high, so that the web page content that users need most is loaded in advance, which improves the user's browsing experience and reduces the user's waiting time.

[0065] It should be further explained that, in the specific implementation process, the resource management process includes:

[0066] Obtain all loaded web page contents on the web page, and perform resource management on all loaded web page contents, wherein the resource management includes resource identification and review, data backup, resource priority sorting, and version control;

[0067] The loaded webpage content includes a number of content keywords. The resource identification and audit obtains the content keywords included in the webpage content and compares and audits them with the sensitive keywords preset by itself. If they are sensitive keywords, the webpage corresponding to the webpage content is defined as a sensitive webpage, otherwise, the webpage is defined as a normal webpage;

[0068] Obtain the loaded web page content corresponding to the ordinary web page, generate backup data through data backup and upload it to the network server for storage, set a regular backup time, and perform data backup every time the regular backup time comes; the loaded web page content is associated with a corresponding access frequency, and a corresponding resource priority is set for the access frequency. The access frequency is positively correlated with the resource priority, that is, the higher the access frequency, the higher the resource priority. Set a resource distinction value, mark the web page content corresponding to the resource priority greater than or equal to the resource distinction value as important content, and mark the web page content less than the resource distinction value as secondary content;

[0069] The version control includes version forward and version backward, and the switching between multiple web page historical versions and the current version is realized through version forward and version backward;

[0070] It should be further explained that, in the specific implementation process, the process of handling the webpage fault exception includes:

[0071] The webpage fault exception handling includes network exception handling and resource loss prevention handling;

[0072] The network exception handling includes: obtaining a network status code related to a web page, and presenting a temporary replacement web page interface to a user who is browsing the web page according to the network status code, wherein the temporary replacement web page interface displays a message prompting "The network has failed and is being urgently processed. Please wait patiently", and if the network status code is 404, the network is reconnected. If the network reconnection time reaches the set reconnection threshold, a network exception log is generated, and the network log is handed over to a general administrator for network restart; if the network status code is 500, it indicates an internal server error, and a problem record form is synchronously generated and handed over to a senior administrator for server inspection and maintenance;

[0073] The content of the resource loss prevention process is: different monitoring frequencies are set for the important content and the secondary content in the webpage content to monitor the integrity, the monitoring frequency of the important content is greater than or equal to the monitoring frequency of the secondary content, each integrity monitoring corresponds to obtaining a resource integrity, when the resource integrity is greater than or equal to the set resource defect alarm threshold, obtaining the communication authority of the network server, calling the backup data from the network server for replacement, and when the resource integrity is less than the resource defect alarm threshold, no operation is performed;

[0074] It should be noted that handling network anomalies, resource loss, etc. ensures the stability and reliability of web page display to a certain extent.

[0075] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.

Claims

1. A method for managing Internet web page display, characterized in that: The following steps are involved: Step S1: preprocessing the web page to be displayed, wherein the web page preprocessing includes parsing the HTML code of the web page and loading the CSS style sheet of the web page, obtaining user needs and the current network status to dynamically optimize the web page content in real time; Step S2: Divide the webpage content into a number of content slices, load a fixed number of content slices simultaneously through parallel loading, and obtain the webpage display speed during loading in real time, so as to position the webpage display speed at the optimal display speed; Step S3: Obtain the user's historical browsing behavior, identify the webpage content that may be visited, and store it in the set cache area for pre-loading; Step S4: Obtain all loaded web page contents on the web page, perform resource management on the loaded web page contents and handle web page failure exceptions; The process of web page preprocessing includes: Get the currently displayed web page and mark it as a web page to be managed, provide the operation authority of the web page to be managed, and bind it with the set mouse event. The mouse event is associated with the operation focus, and the operation focus is associated with the focus positioning area. Perform web page preprocessing on the focus positioning area; The web page preprocessing includes parsing the HTML code of the web page and loading the CSS style sheet of the web page. When the operation focus is displayed on the currently displayed web page, a web page parsing request is synchronously sent, and the HTML code string of the currently displayed web page is returned, and the HTML code string is parsed into a tree-like web page structure. The tree-like web page structure has a corresponding number of virtual content trees. The virtual content tree includes a number of tree nodes. The tree nodes include HTML attributes, node attributes and text content information. After the HTML code of the web page is parsed, the CSS style tag of the current web page is generated by loading the CSS style sheet of the web page, and the CSS style tags stored by other users are obtained from the network server to generate an alternative file. If the CSS style tag loaded by the current web page does not conform to the preset tag standard format, the CSS style tag in the alternative file is replaced; The process of dynamic real-time optimization of web page content includes: Obtain user needs and the current network status, import the user needs into the database associated with the currently displayed web page, the database is provided with a verification mechanism, the content included in the user needs is encapsulated as a data file, and is associated with the corresponding identification sequence ID, when the data file corresponding to the user needs is stored in the database, the verification mechanism compares the identification sequence ID with the database access ID, and performs corresponding operations according to the comparison result; set the web page optimization cycle, obtain the user needs stored in the database to perform real-time web page content update, the current network status corresponds to the real-time network speed, set the standard network speed range and the abnormal network speed range, when the real-time network speed is within the standard network speed range and the abnormal network speed range, respectively perform the corresponding web page loading operation; The process of obtaining web page content and generating several content slices for parallel loading includes: Setting segmentation queues of different data segmentation types, dividing web page content into preliminary content slices through the segmentation queues, further segmenting the preliminary content slices of the same data segmentation type, setting segmentation capacity and segmentation rules, and generating a number of final content slices according to the segmentation capacity and segmentation rules; setting the number of parallel loadings and the parallel critical threshold, and loading the number of content slices in parallel at the same time under the parallel critical threshold, and obtaining and recording the web page display speed during parallel loading in real time; The process of positioning the web page display speed at the optimal display speed includes: Obtain the web page display speed during parallel loading, and set a standard web page display speed range. If the web page display speed belongs to the standard web page display speed range, mark the web page display speed as the optimal display speed. Otherwise, perform corresponding priority loading and delayed loading operations according to the value of the web page display speed to locate the optimal display speed. The process of preloading based on the user's historical browsing behavior includes: Obtain the user's historical browsing behavior, which includes access behavior, link behavior, search behavior, collection and sharing behavior, and page interaction behavior. Set corresponding behavior value weights for different user historical browsing behaviors, aggregate the behavior value weights to generate a total value coefficient, obtain the webpage content corresponding to the user's historical browsing behavior with the highest total value coefficient, mark the webpage content as "the webpage content most likely to be visited", and store it in a pre-set cache area for early loading; The resource management process includes: Obtain all loaded web page content on the web page for resource management, including resource identification and review, data backup, resource priority sorting and version control; Through resource identification and audit, sensitive web pages and ordinary web pages are located, the loaded web page content corresponding to the ordinary web pages is obtained, regular backup time is set for data backup, and the generated backup data is uploaded to the network server for storage. The loaded web page content is associated with the corresponding access frequency, and the corresponding resource priority is set for the access frequency. A resource distinction value is set, and the web page content corresponding to the resource priority greater than or equal to the resource distinction value is marked as important content, and the web page content less than the resource distinction value is marked as secondary content; version control includes version pre-setting and version rollback, and the switching between multiple historical versions of the web page and the current version is realized through version pre-setting and version rollback; The process of handling web page failure exceptions includes: The webpage fault exception handling includes network exception handling and resource loss prevention handling, obtaining the network status code related to the webpage, and presenting a temporary replacement webpage interface to the user who is browsing the webpage according to the network status code. If the network status code is 404, the network is reconnected. If the network reconnection time reaches the set reconnection threshold, a network exception log is generated and the network log is handed over to the general administrator for network restart; if the network status code is 500, it indicates an internal server error, and a problem record form is synchronously generated and handed over to the senior administrator for server inspection and maintenance; Set corresponding monitoring frequencies for important and secondary content in the web page content to perform integrity monitoring. Each integrity monitoring obtains a resource integrity. When the resource integrity is greater than or equal to the set resource defect alarm threshold, obtain the communication permission of the network server, and call the backup data from the network server for replacement. When the resource integrity is less than the resource defect alarm threshold, do not take any action.