News for hackers. Stuff that matters.
Re:Tauri – Electron alternative written in Rust by awestroke on Wednesday January 05, 2022 @05:44AM (#29807453)
Everyone is basically using Chrome or Safari nowadays - so WebKit. Very little incompatibilities to consider compared to writing something that works on different WebView implementations
Re:Tauri – Electron alternative written in Rust by Semaphor on Wednesday January 05, 2022 @05:47AM (#29807469)
Luckily, that is not the case. In Germany, FF still has 20% on Desktop and 10% total (and I wonder if those numbers are maybe too low, as FF blocks those trackers by default).
Re:Tauri – Electron alternative written in Rust by gefhfffh on Wednesday January 05, 2022 @06:33AM (#29807771)
That means that there are about 8 million people using Firefox in Germany.

The world has more than 3 billion internet users

Re:Tauri – Electron alternative written in Rust by jcelerier on Wednesday January 05, 2022 @06:52AM (#29807889)
I don't understand why this relative metric matters. Past the size of a small city it just shouldn't matter how many more users the competition have. There are more firefox users today (~200M) than there were total internet users in 1998 (~150M), and surely you would agree that it does not make sense to discard that, any more than it makes sense to discard, say, UK or France from diplomatic relationships because they have ~70M inhabitants while India and China account for almost 3 billion.
Re:Tauri – Electron alternative written in Rust by gefhfffh on Wednesday January 05, 2022 @01:22PM (#29812846)
Hmm it matters because when everyone basically uses competition, it doesn't matter if a few people use something else
Re:Tauri – Electron alternative written in Rust by brnt on Wednesday January 05, 2022 @10:28PM (#29818970)
Just because only 17M people live in the Netherlands, does not mean it's OK to block them. Just because people in wheelchairs don't wall, does not mean we don't need to build streets such they can get around too. Just because some people use the Greek script, does not mean ASCII is enough.

It's called accessibility, and it's a very good thing.

Re:Tauri – Electron alternative written in Rust by gefhfffh on Thursday January 06, 2022 @07:14AM (#29822590)
You are arguing against a straw man
Re:Tauri – Electron alternative written in Rust by ben-schaaf on Wednesday January 05, 2022 @06:03AM (#29807574)
WebKit and Blink have many significant differences, especially when it comes to supporting newer features. In terms of incompatibilities they're about as different as Gecko is from Blink, if not more so.
Re:Tauri – Electron alternative written in Rust by elpescado on Wednesday January 05, 2022 @06:38AM (#29807802)
> as different as Gecko is from Blink

As someone who has been playing with some web dev in early 2000s, that sounds funny. Gecko, WebKit and Blink seem very consistent to me. I remember dealing incompatibilities between IE6 and "standards-compliant" browsers (mainly Firefox/Mozilla Suite back then). And don't get me started on dealing with "classic" Netscape!

`<layer>` tag anyone?

Re:Tauri – Electron alternative written in Rust by capableweb on Wednesday January 05, 2022 @06:25AM (#29807709)
Not sure how familiar you are with the history of browser engines, but Blink and WebKit are definitely more similar than Gecko and Blink.

Gecko comes from the heritage of Netscape. Blink comes from the chain of KHTML > WebKit WebCore. They don't share any points, while Blink probably wouldn't have existed without WebKit.

But yes, today there are differences between WebKit and Blink.

Re:Tauri – Electron alternative written in Rust by carlhjerpe on Wednesday January 05, 2022 @06:40AM (#29807816)
"In terms of incompatibilities they're about as different as Gecko is from Blink, if not more so."

> Not sure how familiar you are with the history of browser engines, but Blink and WebKit are definitely more similar than Gecko and Blink.

I see we interpreted parent poster differently, he wasn't talking about the history of rendering engines, but rather compability with the various web specs. Since Chrome forked WebKit quite a long time ago now and Blink has been reworked quite a bit they have deviated from eachothers implementations. Since everyone is trying to follow an open spec it might be that in certain areas FF and Chrome implement more of the same API's than Safari, which doesn't have anything to do with codebase history.

You might and probably will feel more comfortable in the WebKit codebase if you're a Blink developer or vice versa in comparision to Gecko, but that is if you're writing the engine itself and not pressing the pedals (targeting it).

Re:Tauri – Electron alternative written in Rust by sanxiyn on Wednesday January 05, 2022 @05:56AM (#29807521)
Sorry, I am using Firefox.
Re:Tauri – Electron alternative written in Rust by roblabla on Wednesday January 05, 2022 @05:49AM (#29807480)
WebKit, WebKitGTK and WebView2 are all webkit-based too currently. WebView2 was always chromium-based afaict, I think the old trident-based edge had a separate control.

Also, on the web, firefox still exists.