News for hackers. Stuff that matters.
Re:Ladybird browser spreads its wings by starbugs on Friday June 21, 2024 @07:33AM (#40748454)
> The problem with targeting a subset is there's a ratchet effect with web APIs

What about starting a new web then only for the supported subset?

Based on my current browsing experience, this may be a plus in the long run.

Re:Ladybird browser spreads its wings by gus_massa on Friday June 21, 2024 @08:00AM (#40748664)
The problem is convining anyone to write a website in this. You will have like 3 sites that use only the subset.

The closest example is AMP, but you must be Google to force people to use it.

Re:Ladybird browser spreads its wings by galangalalgol on Friday June 21, 2024 @08:18AM (#40748817)
A surprising number of websites work fine without js.
Re:Ladybird browser spreads its wings by ranger_danger on Friday June 21, 2024 @02:39PM (#40752361)
Basically none of the ones I use look or work normal without it.
Re:Ladybird browser spreads its wings by niutech on Thursday June 27, 2024 @10:21AM (#40810828)
Websites with text content maybe, but the web is full of webapps which require JS.
Re:Ladybird browser spreads its wings by starbugs on Friday June 21, 2024 @08:09AM (#40748754)
> The problem is convining anyone to write a website in this

Could choose a subset that lets certain sites that do not get on everybody's nerves still run fine.

For the remainder, people who need it can run an extension that runs a Chromium converting what's possible to the target subset.

Re:Ladybird browser spreads its wings by immibis on Friday June 21, 2024 @09:00AM (#40749152)
Do you want to support YouTube? You want to support YouTube, don't you? Any big FAANG site probably uses most of the possible features.
Re:Ladybird browser spreads its wings by starbugs on Friday June 21, 2024 @09:02AM (#40749169)
> You want to support YouTube, don't you?

Of course no. You can use a bloated browser for that.

Re:Ladybird browser spreads its wings by immibis on Friday June 21, 2024 @10:17AM (#40749873)
Then nobody will ever use your browser. Simple as that.
Re:Ladybird browser spreads its wings by 8organicbits on Friday June 21, 2024 @12:46PM (#40751330)
I think people forget the early 2000s. Many sites only worked on IE but Firefox was the better browser. Firefox users had an extension that would open certain links in IE or open the current page in IE via the context menu.

If a lightweight browser could be significantly faster and more secure, people would tolerate using two browsers again. Although Ladybird hasn't reached that bar.

YouTube certainly could use a small set of web standards, although YT regularly breaks on Firefox. It's a video player with links and forms.

Re:Ladybird browser spreads its wings by ranger_danger on Friday June 21, 2024 @02:40PM (#40752373)
> YT regularly breaks on Firefox

Source? I've never had a single problem ever, and I don't know anyone else that has either.

Re:Ladybird browser spreads its wings by 8organicbits on Saturday June 22, 2024 @12:37AM (#40756305)
Re:Ladybird browser spreads its wings by immibis on Saturday June 22, 2024 @07:48AM (#40758329)
YouTube has a vested interest to work best on Chrome.
Re:Ladybird browser spreads its wings by ranger_danger on Friday June 21, 2024 @06:49PM (#40754649)
It doesn't need to be mainstream, that will probably ruin it anyways.
Re:Ladybird browser spreads its wings by dredmorbius on Saturday June 22, 2024 @11:17AM (#40759673)
So long as I can query the site for videos of interest and spin them up under mpv or VLC we're tots fine.
Re:Ladybird browser spreads its wings by peremptor on Friday June 21, 2024 @07:43AM (#40748532)
There are now 3 competing standards.
Re:Ladybird browser spreads its wings by darby_nine on Friday June 21, 2024 @08:04AM (#40748709)
You really just need two to see the positive effects, but three would be fantastic.
Re:Ladybird browser spreads its wings by trigonated on Friday June 21, 2024 @08:23AM (#40748857)
This is more or less the idea behind projects like the Gemini protocol [1].

It's even deliberately designed to not be easily extensible, as to avoid the temptation of adding features.

[1]: https://en.wikipedia.org/wiki/Gemini_(protocol)

Re:Ladybird browser spreads its wings by skriticos2 on Friday June 21, 2024 @08:28AM (#40748889)
There is a reason that Esperanto or one of it's siblings is not the language of global understanding and we are discussing in English. The world at large generally does not care about these kinds of fancy. It's half a miracle that we agreed to whatever the Chromium engine implements to be a baseline that most folks build stuff on.