Readit News logoReadit News
lastontheboat commented on Servo v0.0.1   github.com/servo/servo... · Posted by u/undeveloper
ryukoposting · 5 months ago
Shoot, am I forgetting to send Content-Type on stylesheets? Wow, uh, oops.

I guess I'll leave it that way for now, in hopes that a production example is useful?

lastontheboat · 5 months ago
You're actually not sending Content-Type for _any_ resource, as far as I can tell!
lastontheboat commented on Servo v0.0.1   github.com/servo/servo... · Posted by u/undeveloper
gorgoiler · 5 months ago
I have similar emotions about google.com no longer working in w3m and other no-JS browsers, something that happened this year seemingly to very little fanfare, or whatever the antonym to fanfare is.

(Oh! I wonder if Servo will bring about a new, JS enabled, TUI browser?)

lastontheboat · 5 months ago
This is something I want to make possible! There was an early experiment in https://github.com/mcclure/cuervo/ which helped identify some ways that our embedding APIs would need to change to support that use case.
lastontheboat commented on Servo v0.0.1   github.com/servo/servo... · Posted by u/undeveloper
ryukoposting · 5 months ago
I tried it as a little preview window for writing my blog, which is (in my opinion) very basic HTML and CSS. Whole page rendered wrong, though I admit I didn't bother to find out why. Give it a shot, but keep your expectations low.
lastontheboat · 5 months ago
I found your blog and this behaviour is extremely mysterious! Thanks for pointing this out, I've got a new puzzle to dig into now.

Edit: https://github.com/servo/servo/issues/40047

lastontheboat commented on Servo v0.0.1   github.com/servo/servo... · Posted by u/undeveloper
ryukoposting · 5 months ago
I tried it as a little preview window for writing my blog, which is (in my opinion) very basic HTML and CSS. Whole page rendered wrong, though I admit I didn't bother to find out why. Give it a shot, but keep your expectations low.
lastontheboat · 5 months ago
Link? I'm a Servo maintainer and I appreciate test cases like that.
lastontheboat commented on Servo’s new home   blog.servo.org/2020/11/17... · Posted by u/g0xA52A2A
M2Ys4U · 5 years ago
I thought Servo linked with SpiderMonkey rather than including their own JS engine
lastontheboat · 5 years ago
Correct. I didn't mean to imply otherwise.
lastontheboat commented on Servo’s new home   blog.servo.org/2020/11/17... · Posted by u/g0xA52A2A
vanderZwan · 5 years ago
Tangent: is your username in combination with that comment a reference to the Mozilla Lifeboat?
lastontheboat · 5 years ago
No, it was a name I took when joining a bunch of social sites back in 2012 and feeling like I was the last person in my circles to do so.
lastontheboat commented on Servo’s new home   blog.servo.org/2020/11/17... · Posted by u/g0xA52A2A
wiz21c · 5 years ago
Hmmm Well, I'm not in the business, but if the team was disbanded, then where's the knowledge gone and who will be the next paid team ? I ask because I guess Servo is not the kind of project you just commit some patch over the weekend...
lastontheboat · 5 years ago
Honestly the project has had >1000 contributors over the past 8 years and a lot of them did just that.
lastontheboat commented on Servo’s new home   blog.servo.org/2020/11/17... · Posted by u/g0xA52A2A
andrewmcwatters · 5 years ago
Edit: It's clear to me Servo is vaporware right now. The discussions in this thread and crawling servo.org make that abundantly clear.

Original post: As an embedder, I just don't get the point. Servo is a nonstarter. The idea of Servo minus Rust is great, because most embedders don't use Rust. They use C, because C is easy to embed with, and the availability of FFIs across languages that interface with C is tremendous.

As someone who has used CEF, looked at Webkit ports, and has even written a compositor compliant with a subset of CSS 2.1, you just cannot sell Servo to me without a C interface.

My problem isn't, "I need an embeddable web browser written in Rust." My problem is I need any embeddable web software―at least a CSS 2.1 compliant compositor―as an alternative to CEF accessible through C, C++, or an FFI that talks to C, but almost no one makes one.

I don't even necessarily need anything beyond a CSS 2.1 compositor, because so much of "web development" is either CSS 2.1 or JavaScript, and I don't need the latter for my embedding purposes.

lastontheboat · 5 years ago
lastontheboat commented on Servo’s new home   blog.servo.org/2020/11/17... · Posted by u/g0xA52A2A
sweetlucipher · 5 years ago
Is WebGPU part of Servo? I know the guys at Mozilla were developing WebGPU API in Rust. Looking to see where it's going (I assume Firefox has to use it too. Chrome already has experimental support)

Any idea?

lastontheboat · 5 years ago
We had a summer of code student implementing support in Servo: https://blog.servo.org/2020/08/30/gsoc-webgpu/

u/lastontheboat

KarmaCake day276October 15, 2012View Original