使用Rust語言編寫並解析所有的CSS語法,這樣做可以得到所有Rust語言的好處
看他們的專案頁似乎仍在徵求協助完成屬性解析…也就是說目前支援還不完整
遇到一些目前還未完成的語法就會出問題的樣子
使用Rust語言編寫,使用GPU繪製頁面
簡單講就是把需要繪製的網頁元件逐一分析成繪圖區塊
再透過動態生成Shader將畫面上傳到GPU上並顯示
不知道這方法繪出來的畫面會不會比常見的單純上傳整張畫面的方式清晰
顯卡驅動是Firefox當掉的主要原因
把和GPU相關的部分獨立出來自成一個行程可使Firefox更加穩定
將工作分散到獨立的線程,因為Firefox通常會很自然的用盡一般家用CPU的核心數
所以Firefox採取的是單核心多線程的做法
這樣做可以節省更多記憶體而且同樣能發揮多核心的優勢
一旦未來家用CPU的核心數變的更多時
Firefox才會考慮開始使用OS線程(每個OS線程會真正使用到多核心)
和效能檢測有關,用於持續改進瀏覽體驗
通常提到量子引擎時主要是指上面提到的四大部分
同標籤作品搜尋:Firefox|火狐|量子|引擎|Quantum|CSS|Render|Compositor|DOM|Rust
留言共 0 篇留言
前一篇:「式姫草子」即將結束服務... 後一篇:《崩壊3rd Rebur...