TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Servo, the Parallel Browser Engine Project

59 点作者 brson将近 6 年前

8 条评论

sim_card_map将近 6 年前
I&#x27;ve been following the development of Servo for several years. Unfortunately it&#x27;s still is at a very early stage. Some of the most basic sites are rendered incorrectly, not rendered at all, or result in freezes and crashes.<p>Shows how bloated modern web is and how hard it is to write a browser engine. Really sad state of affairs.
评论 #20188152 未加载
评论 #20187871 未加载
p1mrx将近 6 年前
I like the pointlessly-recursive screenshot. <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Droste_effect" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Droste_effect</a>
评论 #20187839 未加载
AlbertoGP将近 6 年前
Is it easily embeddable yet? I’ve tried several times over the last years to use it instead of WebKitGTK, I’ve tried both servo-embedding-example [1] and servo-shell [2] and they were a pain to set up. I can compile servo and make it load a URL, but that’s it.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;paulrouget&#x2F;servo-embedding-example" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;paulrouget&#x2F;servo-embedding-example</a> [2] <a href="https:&#x2F;&#x2F;github.com&#x2F;glennw&#x2F;servo-shell" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;glennw&#x2F;servo-shell</a><p>I also tried the examples in the WebRender crate, several times, and I never get any kind of text rendered, just rectangles. Due to lacking documentation I’m not sure whether I should be seeing text or not, but drawing rectangles is something I can do on my own with OpenGL or heck, even poking [64] the pixels myself!<p>[64] I first learned about computer graphics with my Commodore 64.<p>This is on Ubuntu with Intel integrated graphics (i7-4650U), which I guess might not be supported. Is that documented somewhere?<p>Anyhow, every time I try again I end up wasting several hours, so I’m still using WebKit for my application prototypes. Some of my use cases do not require a full browser engine (thus trying out WebRender), the most important part is text layout and I’m very interested in using Pathfinder [3], hopefully from a higher-level API like libservo or WebRender.<p>[3] <a href="https:&#x2F;&#x2F;github.com&#x2F;servo&#x2F;pathfinder" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;servo&#x2F;pathfinder</a>
badosu将近 6 年前
I still hope someday servo gets mature enough to be used as a backend for anything webkit is used for these days: electron, etc...
dsl将近 6 年前
This project features one of the best open source logos: <a href="https:&#x2F;&#x2F;upload.wikimedia.org&#x2F;wikipedia&#x2F;en&#x2F;d&#x2F;d9&#x2F;Servo_logo.png" rel="nofollow">https:&#x2F;&#x2F;upload.wikimedia.org&#x2F;wikipedia&#x2F;en&#x2F;d&#x2F;d9&#x2F;Servo_logo.pn...</a>
dmitriz将近 6 年前
Just downloaded the MacOS build (44Mb) from <a href="https:&#x2F;&#x2F;download.servo.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;download.servo.org&#x2F;</a> but can&#x27;t even start it: &quot;no mountable file system&quot;! What is going on?
cdmckay将近 6 年前
I think this explains it better: <a href="https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Servo_(software)" rel="nofollow">https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Servo_(software)</a>
rotrux将近 6 年前
Forgive my webdev nievete, but what exactly is a Browser Engine, and how is it different from a browser? Is this like selenium? What&#x27;s the use-case? Why is parallelism important in this context?
评论 #20187603 未加载
评论 #20187708 未加载
评论 #20187444 未加载