tft每日頭條

 > 生活

 > 華為浏覽器是自己研制的内核

華為浏覽器是自己研制的内核

生活 更新时间:2025-01-11 11:19:54

【嘉勤點評】華為的浏覽器檢測方法專利,通過運用圖像熵算法解決了浏覽器檢測不出網頁未打開、顯示為空白的場景,提高了測試結果的精準度,并且大幅提升了浏覽器兼容性自動化測試的性能。

集微網消息,據悉,近日華為浏覽器MEET X沙龍·教育舉行,其資深經理透露,大概再過兩年就能夠看到更好的華為浏覽器面世。此次發言也意味着未來有望能看到華為自研浏覽器内核,不再依靠國外的技術。

現如今,在關系到用戶體驗方面的自動化測試中還有許多需要完善的,如界面自動化。大多數情況下,界面自動化都是采用前台元素的信息進行自動化執行的,但如果遇到界面未完成加載,則會導緻自動化腳本的執行失敗。所以當前大部分腳本中都存在判斷下個元素是否存在的邏輯,若存在下一個元素則繼續執行。但是在浏覽器兼容性測試的過程中無法判斷某個元素是否存在。

為此,華為于2018年9月28日申請了一項名為“一種檢測浏覽器兼容性的方法及裝置”的發明專利(申請号: 201811142994.5),申請人為華為終端有限公司。

華為浏覽器是自己研制的内核(華為将推出國産自研内核浏覽器)1

圖1 檢測浏覽器兼容性的方法流程圖

圖1為本發明提供的一種檢測浏覽器兼容性的方法流程圖,主要包括以下步驟:首先采集測試頁面的頁面圖像,測試頁面是被測浏覽器加載的頁面(4100)。采集頁面圖像這一過程包括:确定測試頁面是否加載完成。當測試頁面加載完成後,采集測試頁面的頁面圖像。可以采用自動化腳本采集測試頁面,在自動化腳本采集測試頁面之前,需要判斷網頁是否已全部加載完成,避免采集到一些圖像殘缺不全的測試頁面。

然後對采集到的頁面圖像進行預處理(4200)。這一過程主要包括:先是對采集到的圖像進行灰度處理;再對灰度處理後的圖像進行腐蝕膨脹及銳化,去除比較亮的噪點,同時連通相似顔色或強度的區域,消除圖像中的孤立點;最後對腐蝕膨脹及銳化後的圖像進行二值化處理,将圖像上像素點的灰度值設置為0或者255,使得整個圖像呈現出明顯的黑白效果,從而減小後續處理圖像的數據量。通過對頁面圖像進行預處理,可以增強圖像有效信息的可檢測性并最大限度地簡化數據。

最後确定預處理後的頁面圖像的頁面熵值,根據頁面熵值确定被測浏覽器是否存在兼容性問題(4300)。通過熵算法計算,得到頁面熵值E,确定該值是否大于預先設置的第一熵值阈值E0。其中第一熵值阈值E0是典型空圖像的熵值。若頁面熵值E小于或等于第一熵值阈值E0,則說明頁面圖像是空圖像,也就意味着測試頁面是空的,存在網頁未打開或者顯示為空白,從而确定被測浏覽器在打開測試頁面時存在兼容性問題。

簡而言之,華為的浏覽器檢測方法專利,通過運用圖像熵算法解決了浏覽器檢測不出網頁未打開、顯示為空白的場景,提高了測試結果的精準度,并且大幅提升了浏覽器兼容性自動化測試的性能。

華為緻力于把數字世界帶入每個人、每個家庭、每個組織,構建萬物互聯的智能世界,未來華為浏覽器将以可信任、有價值、正能量為内容建設願景,堅持為用戶呈現可信的高品質資訊。

關于嘉勤

華為浏覽器是自己研制的内核(華為将推出國産自研内核浏覽器)2

深圳市嘉勤知識産權代理有限公司由曾在華為等世界500強企業工作多年的知識産權專家、律師、專利代理人組成,熟悉中歐美知識産權法律理論和實務,在全球知識産權申請、布局、訴訟、許可談判、交易、運營、标準專利協同創造、專利池建設、展會知識産權、跨境電商知識産權、知識産權海關保護等方面擁有豐富的經驗。

(校對/holly)

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved