[發明專利]一種在瀏覽器兼容生僻字的方法在審
| 申請號: | 201910682431.3 | 申請日: | 2019-07-26 |
| 公開(公告)號: | CN112307376A | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 劉德建;林校;郭玉湖 | 申請(專利權)人: | 福建天泉教育科技有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957;G06F40/109;G06F9/445 |
| 代理公司: | 福州旭辰知識產權代理事務所(普通合伙) 35233 | 代理人: | 程勇 |
| 地址: | 350212 福建省福州市長樂*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 瀏覽器 兼容 生僻字 方法 | ||
本發明提供了一種在瀏覽器兼容生僻字的方法,所述方法包括如下步驟:步驟S1、使用字體剪裁工具將字體庫的中日韓統一表意文字擴展區進行剪裁,得到剪裁后的小字體庫作為瀏覽器嵌入使用;步驟S2、將剪裁的小字體庫通過字體轉換服務轉換為多種瀏覽器可兼容的字體文件,轉換完成后將字體文件上傳至cdn服務器進行http緩存管理;步驟S3、使用計算機語言css中的font?face技術將字體文件嵌入至客戶端瀏覽器中,使得用戶僅僅在第一次使用時需要加載字體文件,第二次無需加載,從而實現生僻字的正常顯示,解決了在瀏覽器客戶端無法顯示生僻字的問題。
技術領域
本發明涉及文字識別領域,特別是一種在瀏覽器兼容生僻字的方法。
背景技術
目前的瀏覽器對字體的顯示方式僅僅只能使用系統的字體庫作為顯示字體,如宋體、黑體、微軟雅黑等等的字體。盡管默認的字體庫可以顯示大部分的文字,但一些生僻字還是無法顯示,例如一些化學元素等等的文字就無法顯示,而且因為系統的不同,能夠顯示的文字在各個系統下也不盡相同。之前的解決方案有兩種:
1、在各個系統中安裝統一的兼容字體。
2、獲取該文體的字符編碼unicode然后通過匹配的方式將該unicode對應的文字顯示為圖片。
從上述可以知道現有的技術對生僻字的處理其實是很有限的,而且存在很多缺陷。缺點在于:
1、如果在各個系統中安裝統一的字體的話,需要每個使用系統的用戶都需要安裝該字體,這樣的話對用戶的負擔太大,而且用戶體驗極差。
2、由于圖片需要事先維護與制作,如果使用unicode顯示對應圖片的問題方式對開發的成本比較大且不利于拓展,而且使用該方式的文字無法被編輯與檢索。
現有技術中公開有一種“字符嵌入方法、字符嵌入系統、瀏覽器和客戶端”,見申請號為:201510116803.8,公開日為:2016.10.19的中國專利,該一種字符嵌入方法、一種字符嵌入系統、一種瀏覽器和一種客戶端,其中的字符嵌入方法包括:根據來自瀏覽器的字符嵌入請求,在預設的多個小字庫中獲取所述字符嵌入請求所請求的目標字符對應的目標小字庫,其中,所述多個小字庫由服務器中的大字庫拆分而成;將所述目標小字庫中的字符嵌入所述瀏覽器的網頁。本發明的技術方案,通過預先拆分服務器端的大字庫來形成單編碼的冷僻字小字庫,解決了網頁中的冷僻字缺字問題,降低了冷僻字的使用難度,去除了實時拆分大字庫帶來的時間延遲,同時還能夠減輕網絡負載、提高網頁響應速度和大幅降低數據的冗余量。該現有專利的特點是可以在線切割,通過服務端按一個生僻字切割成一個文件的方式去進行處理。使用這種處理方式的話,當頁面上有上百個生僻字時就會造成一瞬間請求的文件數過多而卡頓,效果就不是很理想。而本專利是通過cdn的方式在用戶首次加載時就可以將所有的生僻字進行加載,不會導致用戶的卡頓,而且cdn文件只要經過一次加載就可以緩存住,用戶下次進入時完全可以無感知的進行使用生僻字,不會造成卡頓的情況。
cdn服務器英文全稱是Content Delivery Network,翻譯為中文就是內容分發網絡。使用CDN服務器訪問網絡會在Internet中重新構架一個新的網絡架構,并啟用特殊的網絡發送功能給用戶的網絡。這樣做可以很大程度上解決網絡訪問的堵塞問題,提高網站響應的時間和速度。
發明內容
為克服上述問題,本發明的目的是提供一種在瀏覽器兼容生僻字的方法,剪裁出來的文字體積較小減輕了網絡負載,也解決了在瀏覽器客戶端無法顯示生僻字的問題。
本發明采用以下方案實現:一種在瀏覽器兼容生僻字的方法,所述方法包括如下步驟:步驟S1、使用字體剪裁工具將字體庫的中日韓統一表意文字擴展區進行剪裁,得到剪裁后的小字體庫作為瀏覽器嵌入使用;
步驟S2、將剪裁的小字體庫通過字體轉換服務轉換為多種瀏覽器可兼容的字體文件,轉換完成后將字體文件上傳至cdn服務器進行http緩存管理;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建天泉教育科技有限公司,未經福建天泉教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910682431.3/2.html,轉載請聲明來源鉆瓜專利網。





