[ 首頁 / 搜尋 / 管理Discord ] [ Komica首頁 ] [ 跨版面 ] [ 雜談 / / 攝影 / 運動 ] [ 人工智慧 / 程設交流 ] [ 蔚藍檔案 / 英雄聯盟 / 米哈遊 / Minecraft / 魔物獵人 / 勝利女神:妮姬 / Pokémon / 刀劍亂舞 / Unlight ]

/cs/ - 程設交流

Computer science
名稱
Email
主題
回覆
檔案
嵌入
Options
密碼 (用來刪除檔案。)
  • Allowed file types:jpg, jpeg, png, gif, mp4, webm
  • Max filesize is 10 MB.
  • Max image dimensions are 10000 x 10000.
  • You may upload 1 per post.

  [Go to bottom]   [Catalog]   [返回]   [Archive]   [Featured]

File: 1749400793720.png (813.28 KB, 2504x1522, home-servo-hero.png)

316f7179 No.411

瀏覽器大戰那串裡面看到Firefox市占掉到慘烈的2%多的時候,
就想起Friefox在2017年左右大改核心的Quantumn計畫,
當時新版Firefox打開是真的有感覺到變快很多。
可惜沒能挽救甚麼,反而因為把Plugin相容性搞糟了而失去更多使用者。

但是想想Mozilla作為Rust的主導者,理論上Firefox應該全部都是Rust,
理論上Firefox應該有當下最記憶體安全、效能數一數二的核心
(不過整個行業好像也只有三個大頭…)了吧…

結果請看附圖。最後選擇了比較保守的策略呢(苦笑

當初如果更極端一點把核心全換成Rust不知道是不是痛幾年就可以靠效能還有記憶體安全性跟Chrome

>> After Mozilla laid off all Servo developers in 2020,[9]

>> governance of the project was transferred to Linux Foundation Europe.[1]
>> Development work officially continues at the same GitHub repository
>> with the project itself entirely volunteer driven.[2]

然後當時做實驗的東西現在轉交給Linux Europe維護跟繼續。
也就是這個Servo。

https://servo.org

雖然歐洲人這幾年幹了非常非常多蠢事,但是不得不說在資訊政策的領域,
歐洲人真的做了滿多我覺得正確的事情。
不管是逼廠商去用Type-C還是更早的要求必須給使用者選擇瀏覽器的機會。

總之,回到Servo來,

>>Servo aims to empower developers with a lightweight,

>>high-performance alternative for embedding web technologies in applications.

看得出來規模還是有差,也沒有要做為一個瀏覽器加入戰場的打算(或者說還沒人出資)。
下載頁面有編譯板可以下載,不過也非常強烈的提醒:

>> Please don’t log into your bank with Servo just yet!


OK,總之,如果有機會玩Webview的話,我應該會嘗試玩玩看Servo。
有抓下來再Windows上面跑過,必須說效能真的很猛,甚至說有點嚇人,
雖然問題很多,確實是沒辦法當作正常瀏覽器使用。但至少作為一個Render畫面的原件,應該是足夠了。
如果再跟wasm組合,搞不好可以弄出一個跨平台的GUI系統出來跟
.Net MAUI 、GTK、Electron 之類的東西打對台,
總之就是個有趣的東西。

316f7179 No.412

忘記打標題了,好想刪掉重發不過沒特別記密碼,所以只能算了。

316f7179 No.413

>>當初如果更極端一點把核心全換成Rust不知道是不是痛幾年就可以靠效能還有記憶體安全性跟Chrome

當初如果更極端一點把核心全換成Rust不知道是不是痛幾年就可以靠效能還有記憶體安全性跟Chrome對陣了。

e24cfa12 No.414

速度對 Firefox 來說並非大問題。更多人使用 Chrome,因為它與 Google 的生態系統(Android、Gmail 和其他 Google 服務)緊密整合。有些人仍然使用 Firefox,因為他們知道 Chrome 會收集他們的用戶資訊。大多數其他瀏覽器使用 Chrome V8 引擎,因為它針對 JavaScript 進行了最佳化。 Tor 是少數基於 Firefox 引擎的瀏覽器之一。

f43b0f02 No.419

>>速度對 Firefox 來說並非大問題。

速度或許真的可以次要,但對想要推廣的人來說,速度就是一個最直覺有效的政治正確,
也是少數會讓人願意嘗試新軟體的誘因。

>>因為它與 Google 的生態系統(Android、Gmail 和其他 Google 服務)緊密整合。


這我很懷疑,瀏覽器跟一堆有的沒的服務整合這件事情,
印象是在Google Chrome之前就開始的。
在Android上,Google Chrome != Android 內建瀏覽器。
而且手機環境因為AppStore的關係,很多使用者反而會亂裝不同牌子的瀏覽器來亂用。

>>有些人仍然使用 Firefox,因為他們知道 Chrome 會收集他們的用戶資訊。


並非Google Chrome被攻擊的主要點。而且數位隱私權問題每次出來差不多都是全行業一起爆炸。
只有少數人是真的在意並且會因此去選擇其他強調安全的選擇。

>> 大多數其他瀏覽器使用 Chrome V8 引擎,因為它針對 JavaScript 進行了最佳化。


沒錯,這是Chrome的最大賣點之一。

>>Tor 是少數基於 Firefox 引擎的瀏覽器之一。


Tor不是一般瀏覽器,它的目的是用來連接 The Onion Router 網路。
他誕生的時候正好是Firefox剛開始取得關注的時候,而Firefox也是當時唯一活躍的大型開源瀏覽器。
意義上跟這邊在討論的瀏覽器不是同一種東西。也沒有人會把TOR瀏覽器當成一個普通瀏覽器來用,
除非他很確定他願意為了隱藏足跡而犧牲速度。

dd7937ba No.420

>並非Google Chrome被攻擊的主要點
網路上另一個不滿是 Chrome 需要更多硬體資源。 Chrome的開發團隊人數更多。這可以讓 Chrome 更龐大的開發團隊充分利用最新的硬件,但對老舊 PC 來說卻不是好事。
Firefox 是流行的 Linux 預設瀏覽器,因為 Firefox 使用的 RAM 更少。
今年,Mozilla 似乎改變了他們的保證隱私權政策,以支援Mozilla.ai功能

dd7937ba No.421

>Tor不是一般瀏覽器,它的目的是用來連接 The Onion Router 網路。
Tor 開發團隊在其網站上的宣告
Tor Browser is a modified version of Firefox specifically designed for use with Tor. A lot of work has been put into making Tor Browser, including the use of extra patches to enhance privacy and security. While it is technically possible to use Tor with other browsers, you may open yourself up to potential attacks or information leakage, so we strongly discourage it.

可以使用 Brave(修改了隱私和安全的 Chrome 版本)來使用 Tor網路。
簡而言之,其他瀏覽器的隱私和安全不受 Tor 開發團隊的驗證和保證。

0d9e8e7f No.422

>>421

不意外,TOR這麼特別的東西,要完美串接恐怕不容易。

6202b44d No.423

File: 1749646586798.png (43.83 KB, 774x447, ClipboardImage.png)

回到Servo上來。
下載Servo回來玩了兩下,必須說這東西的狀況沒想像中的好。
如果說Chrome是記憶體怪獸,那Servo就是CPU怪獸。
隨便開一個網頁CPU就飆到4x%。
而且操作太劇烈的話還會卡頓無法關閉。
即使沒有要當一般瀏覽器用,這個表現也是很慘。
速度方面採用的比較偏向畫完一次顯現出來,而非是現在普遍的一邊畫一邊PO。
並且似乎有預先載入或快取的傾向,
同一台電腦上,第二次開啟時啟動的速度明顯快上不少。
但是按X常常沒有反應。

不過這Servo的專案目標畢竟不是給你當瀏覽器用,
而是某種WebView,或許這些缺點多少可以接受吧。
不過話說回 WebView這塊總該有人拿去用了吧,附圖是我問微軟牌copilot的結果。

所以這下反而讓人好奇,現在Servo的社群到底是基於甚麼原因在維護的。
搞研究的佔了大多數?

現在倒是可以理解為啥Mozilla會把Servo團隊全開掉了。真的是沒有產出啊。



[Go to top] [Catalog] [返回][Post a Reply]
刪除貼文 [ ]
[ 首頁 / 搜尋 / 管理Discord ] [ Komica首頁 ] [ 跨版面 ] [ 雜談 / / 攝影 / 運動 ] [ 人工智慧 / 程設交流 ] [ 蔚藍檔案 / 英雄聯盟 / 米哈遊 / Minecraft / 魔物獵人 / 勝利女神:妮姬 / Pokémon / 刀劍亂舞 / Unlight ]