by phil294 on 1/13/23, 3:58 PM with 104 comments
by no_wizard on 1/13/23, 5:02 PM
FWIW, I know having Chrome / Chromium as the overwhelming majority browser is not great, if for the sheer fact competition keeps everyone "honest" in a way, but they are by far the most "benevolent" from a developer perspective. IE was truly both stagnant and terrible.
EDIT: that's not to say I approve the Chromium dominance, as a daily Firefox user especially, but I would be lying if I said, from a developer perspective, that Chromium hasn't been pretty good so far on balance. They do innovate. They do push new features. They do usually support the latest specs. Though again, I don't approve of it being so dominate, I'd prefer a plurality. Its a shame that Microsoft didn't use Firefox as its base for new Edge
by egberts1 on 1/13/23, 5:39 PM
https://egbert.net/blog/tags/jit.html
sorry, last time I checked on March 2022, Google Chrome cannot negotiate for my ChaCha-only TLS website; instead try using a Safari, Brave, Firefox, Edge, Aloha, OnionBrowser, Orion, Links, or Lynx web broswer, to name a few).
Meanwhile it is an ongoing crazy ride just mapping the evolution of WASM (in my next planned blog).
by hiena03 on 1/13/23, 5:54 PM
by forgotmypw17 on 1/13/23, 11:10 PM
https://wiki.c2.com/?OffByOneWebBrowser
I develop a framework for building hyper-compatible Any Browser websites (applications include retro-computing audience) and I include it in my test suite.
by DataCrayon on 1/13/23, 11:55 PM
by pwdisswordfish9 on 1/13/23, 10:02 PM
Why do people keep framing the story this way? Servo's future is in Gecko.
always_has_been.jpg
The Servo repo was a testbed that allowed people to work on new, Rust-based browser components without anyone having to pass the type of code reviews that are necessary for a production Web browser that is by the way already continually shipping to millions of existing users.
This (far too common) meme of Servo as a somehow failed separate browser engine that was supposed to, I dunno, be swapped out at some indefinite point and retire the lizard or something is very weird.
by jonahbenton on 1/13/23, 9:28 PM
by olliej on 1/13/23, 11:16 PM
by slmjkdbtl on 1/14/23, 2:44 PM
by acheron on 1/13/23, 6:09 PM
[0] https://en.wikipedia.org/wiki/SlipKnot_(web_browser)
(Edit: I see it now, must have skipped over it before.)
by Y_Y on 1/13/23, 5:51 PM
by 1vuio0pswjnm7 on 1/14/23, 12:20 AM
by gnufx on 1/13/23, 10:18 PM
by shortlived on 1/14/23, 2:34 AM
by gernb on 1/13/23, 10:14 PM
by annoyingnoob on 1/14/23, 1:40 AM
pours one out for Opera 12 (Presto)
by santoshalper on 1/13/23, 5:35 PM
Unlike the author, who clearly has no agenda or axe to grind.
by jmyeet on 1/13/23, 6:02 PM
It is sad to see Firefox become so irrelevant. As much as people blame Google for this (and it is true Google relentlessly pushed Chrome) but people forget just how innovative Chrome was and how Firefox didn't respond to these issues.
I remember when Chrome launched and it was revolutionary how it was one-process-per-tab (technically, it's site isolation not tab isolation but let's not get lost in the sauce). No longer could an errant website take down your entire browser (mostly). I kept wondering why Firefox didn't copy this. It took them years. What were they doing?
Now I appreciate Mozilla bringing Rust into existence (not without problems and early design mistakes [2]) but the initial goal seemed to be rewriting the browser in a memory-safe language and that never seem to eventuate..
[1]: https://calpaterson.com/mozilla.html
[2]: https://www.pingcap.com/blog/rust-compilation-model-calamity...