News for hackers. Stuff that matters.
Re:Vue 3 drops IE11 support plan by babypuncher on Thursday May 13, 2021 @02:36PM (#27145614)
Apple should ditch WebKit and adopt Gecko. Mozilla could use the funding. and the two organizations share similar philosophies on user privacy. It would also deal a significant blow to the growing Blink monoculture.
Re:Vue 3 drops IE11 support plan by diegof79 on Thursday May 13, 2021 @06:30PM (#27148317)
According to the book “Creative Selection” (by one of the original Safari devs). They tried with Gecko first, but the POC didn’t went far: the build system at that time was messy and they couldn’t get it work. So they switched to KHTML, because of the nice code base. That internal fork evolved to WebKit.
Re:Vue 3 drops IE11 support plan by DaiPlusPlus on Friday May 14, 2021 @12:46AM (#27150777)
I remember peeking around the Gecko codebase when Firefox got popular - and yeah, it was pretty gnarly. I remember seeing related .cpp files in the same directory using different naming conventions, for example.

I’m told Gecko is a lot better now though.

Re:Vue 3 drops IE11 support plan by stephenr on Thursday May 13, 2021 @04:05PM (#27146711)
By that logic Firefox should drop gecko and adopt WebKit. It’s already maintained by a megacorp and isn’t blink.
Re:Vue 3 drops IE11 support plan by babypuncher on Thursday May 13, 2021 @06:22PM (#27148244)
WebKit is close enough to Blink that this move would be bad for the ecosystem as a whole. More variety in web technology implementations makes it harder for any one approach to dictate the standards going forwards.
Re:Vue 3 drops IE11 support plan by stephenr on Friday May 14, 2021 @02:54AM (#27151527)
So glad you agree that having both WebKit and gecko remain active is a positive.
Re:Vue 3 drops IE11 support plan by sonthonax on Thursday May 13, 2021 @02:53PM (#27145826)
Why should they? WebKit was developed by Apple, and is deeply integrated in the OS.
Re:Vue 3 drops IE11 support plan by archangel_one on Thursday May 13, 2021 @05:07PM (#27147490)
It was originally developed as part of KDE (KHTML), although Apple have obviously done a lot with it since.
Re:Vue 3 drops IE11 support plan by sonthonax on Friday May 14, 2021 @03:33AM (#27151747)
Yup, it’s a fork of KHTML, much like Blink is a fork of Webkit.

One thing that WebKit does better than other browsers on OSX is hooking into the native rendering APIs. That’s something that Firefox does a shoddy job at.

Re:Vue 3 drops IE11 support plan by atatatat on Thursday May 13, 2021 @03:12PM (#27146099)
Apple probably has no interest in throwing good money after bad, with regards to security work involved in making that feasible.