Character embedding method, character embedding system, browser and client

A browser and character technology, applied in the client field, can solve problems such as the slowdown of web page loading speed, the increase in the data volume of super large fonts and rare fonts, and the inconvenience of network transmission, so as to eliminate time delay, reduce the difficulty of use, and ease the network The effect of load

Inactive Publication Date: 2016-10-19
PEKING UNIV FOUNDER GRP CO LTD +1
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] First, search on the local side, download and install the local font library corresponding to the font, but this method requires the user to find and download the font file required for installation, which increases the burden on the user
[0004] Second, if the target character or glyph is displayed in the form of a picture, the client does not need to install the corresponding font library, but the text content in the picture cannot be retrieved and edited, which is inconvenient for network transmission
Although the full library of Chinese fonts can also be completely embedded in web pages, due to the huge number of words in each Chinese font, its capacity is generally several megabytes in size. Loading Chinese fonts in a web page will greatly reduce the loading speed of the web page, thereby making Significantly degraded user experience for web browsing
[0006] Now, a better way to embed Chinese fonts into web pages is to dynamically extract small fonts according to the text content segments embedded in the web pages, so as to reduce the file size of embedded fonts. However, dynamic real-time conversion will bring a certain amount of time overhead. , for example, the real-time conversion of 500 non-repeated characters requires about 500 milliseconds of server overhead. If the real-time conversion extracts a lot of concurrent small fonts, the user will have to wait for a long time
However, for the current super-large Chinese font library containing more than 80,000 characters, its single font file is usually 50M in size. If all the super-large font files are embedded, even if it is compressed, it will need a size of 30M. This is not advisable for web pages, and, as The expansion of international and national character set standards, especially in order to support East Asian languages, the number of characters required continues to increase, resulting in a continuous increase in the data volume of very large fonts and rare font files
In addition, the existing super-large fonts, for example, because the Truetype font standard and the Opentype font standard are designed to hold up to 65,536 characters, the super-large Song type font with more than 80,000 characters usually requires two fonts to display, even if the user spends time downloading two super-large fonts , users also need to choose different fonts to display different uncommon characters, because more than 80,000 characters are distributed in two different fonts, and ordinary users have to know the distribution of uncommon characters in the two super large fonts. hard to understand and remember

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
  • Character embedding method, character embedding system, browser and client
  • Character embedding method, character embedding system, browser and client
  • Character embedding method, character embedding system, browser and client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to have a clearer understanding of the above objects, features and advantages of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that, in the case of no conflict, the embodiments of the present application and the features in the embodiments can be combined with each other.

[0041] In the following description, many specific details are set forth in order to fully understand the present invention. However, the present invention can also be implemented in other ways different from those described here. Therefore, the protection scope of the present invention is not limited by the specific details disclosed below. EXAMPLE LIMITATIONS.

[0042] figure 1 A flow chart of a character embedding method according to an embodiment of the present invention is shown.

[0043] Such as figure 1 As shown, the character embedding method accordin...

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 provides a character embedding method, a character embedding system, a browser and a client. The character embedding method comprises: according to a character embedding request from a browser, obtaining a target small word library corresponding to target characters requested by the character embedding request in a plurality of preset small word libraries, wherein the plurality of small word libraries are formed by splitting a large word library in a server; and embedding the characters in the target small word library into webpage of the browser. Through pre-splitting the large word library in a server end to form single-code rarely-used character small word libraries, the technical scheme solves problems of missing rarely-used characters in webpage, reduces use difficulty of the rarely-used characters, removes time delay brought about by splitting the large word library in real time, and reduces network load, and improves webpage response speed and greatly reduces redundancy of data.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a character embedding method, a character embedding system, a browser and a client. Background technique [0002] Early Internet web pages could only use the local default font library as the display font library, such as the local font library of Arial, Microsoft Yahei and other fonts. If the user needs to display fonts in the local browser that are not installed on the local machine, such as Xu Jinglei's handwritten characters, personal names and place names, the webpage will not be able to display the missing characters normally. For the above problems, there are currently three solutions: [0003] First, search at the local terminal, download and install the local font library corresponding to the font, but this method requires the user to find and download the font file required for installation, which increases the burden on the user. [0004] Second, if the tar...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 高玉军夏立宁刘昉庄广钰王清湍
Owner PEKING UNIV FOUNDER GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products