Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Html5 offline package intelligent putting method, device and apparatus and storage medium

An offline and intelligent technology, applied in the direction of program control device, program control design, software deployment, etc., can solve the problems of high cost of horizontal communication and collaboration, bloated public resource list, etc.

Pending Publication Date: 2021-09-03
SHANGHAI DONGPU INFORMATION TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. The extraction of public resource packages is completely maintained by manpower. Different functional modules do not know which third-party libraries they depend on each other. The cost of horizontal communication and collaboration for public resource list maintenance is huge
[0005] 2. Once the public resources are maintained in the resource list, because no one can grasp the overall module situation, even if a third-party library is no longer used, the managers dare not easily remove this third-party library from the public resource list. leading to an increasingly bloated list of public resources

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Html5 offline package intelligent putting method, device and apparatus and storage medium
  • Html5 offline package intelligent putting method, device and apparatus and storage medium
  • Html5 offline package intelligent putting method, device and apparatus and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] This embodiment is aimed at the existing H5 offline package release method. Because each module relies heavily on the same third-party library, the same third-party library will be repeatedly delivered and cached locally on the mobile terminal, resulting in a waste of bandwidth and For the problem of excessively large app packages, a method for intelligent delivery of Html5 offline packages is provided. Through the public resource package mechanism, resource packages are split into public resource offline packages and private resource offline packages, effectively reducing the offline package size of each H5 application. , so that the APP update rate is increased and the page opening speed is accelerated.

[0045] The offline package here refers to packaging the static resources in the page including HTML, JavaScript, CSS, etc. into a compressed package. Download the offline package to the local in advance, and then open it through the client, and load the offline packa...

Embodiment 2

[0091] This embodiment provides a device for intelligent delivery of Html5 offline packages, which is used for updating client-side H5 applications. Please refer to Figure 4 , the device for intelligent delivery of the Html5 offline package includes:

[0092] The resource extraction module 1 is used for the server to pre-extract the public resources in the Html5 offline package, package it as a public resource package and send it to the client's H5 application;

[0093] The resource publishing module 2 is used to publish the configuration information of the public resource offline package and the business-related private resource offline package to the client when the H5 application is updated, and trigger the client to download according to the configuration information.

[0094] The functions and implementation methods of the resource extraction module 1 and the resource distribution module 2 are as described in the first embodiment above, and will not be repeated here.

Embodiment 3

[0096] The second embodiment described above describes in detail the device for intelligent delivery of Html5 offline packages of the present invention from the perspective of modular functional entities. The following describes the device for intelligent delivery of Html5 offline packages of the present invention in detail from the perspective of hardware processing.

[0097] Please see Figure 5 The device 500 for intelligent delivery of the Html5 offline package may have relatively large differences due to different configurations or performances, and may include one or more processors (central processing units, CPU) 510 (for example, one or more processors) and Storage 520, one or more storage media 530 (such as one or more mass storage devices) for storing application programs 533 or data 532 . Wherein, the memory 520 and the storage medium 530 may be temporary storage or persistent storage. The program stored in the storage medium 530 may include one or more modules (no...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an Html5 offline package intelligent release method, device and apparatus and a storage medium, and aims to solve the problems that in an existing H5 offline package release mode, due to the fact that a large number of modules depend on the same third-party library, the same third-party library can be repeatedly issued and cached to the local of a mobile terminal, bandwidth waste is caused, and the size of an application package is too large. By a public resource packet mechanism, the Html5 offline packet is split into the public resource offline packet and the private resource offline packet, and the size of the offline packet of each H5 application is effectively reduced, so that the updating rate of the H5 applications is improved, and the H5 page opening speed is increased.

Description

technical field [0001] The invention belongs to the technical field of mobile terminal APP management, and in particular relates to a method, device, equipment and storage medium for intelligent delivery of Html5 offline packages. Background technique [0002] In traditional native app development methods, the release of functions usually needs to be submitted to the app store after the development is completed, and released after passing the review. This process can be as short as 1 day and as long as 1 to 2 weeks before users can download the latest Feature updates. In order to speed up the release efficiency, developers usually choose the H5 method to develop frequently updated functions. Through online publishing, the mobile terminal can obtain the latest page at any time to provide the latest functions. However, in the traditional BS architecture, the mobile terminal must complete the acquisition of the H5 page when the user enters the page, and load it locally and the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/71G06F8/65G06F9/445
CPCG06F8/71G06F8/65G06F9/44505
Inventor 林振钦张树朋朱晓辉
Owner SHANGHAI DONGPU INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products