The single biggest change since 1.5 is under the hood: MacSurf's JavaScript engine has been replaced. Duktape (ES5) is gone; MacSurf now runs macQJS which is a QuickJS port for Classic Mac OS and executes modern ES2023 JavaScript natively on Mac OS 9.
The most annoying bug I was able to fix that is also present up stream was this weird viewport, extra scroll bar, that would appear on some pages. I need to figure out how to get involved with the main repo if they'll have me.
Yeah, I wish more people contributed to Netsurf and it gets the momentum it needs to compete with Blink, Gecko and Webkit. So many divided efforts in this area - there's Ladybird, Flow, Servo, Goanna. Even just improving Webkit and making it truly multi-platform (it isn't available for Windows, and the Linux version is apparently not as performant) would greatly even the field.
Netsurf seems pretty closed in terms of who they allow to contribute. However, I need to look more into it and not use the excuse that it's "too complicated" to see if they are interested in my bug fixes.
Seriously. I am going to check this out. Otherwise, I can only use the last release of tenfourfox on my g4 but only through the https://github.com/ttalvitie/browservice proxy running on another machine.
[OP] mplsllc | a day ago
anthk | a day ago
[OP] mplsllc | 23 hours ago
system7rocks | a day ago
thisislife2 | 23 hours ago
[OP] mplsllc | 23 hours ago
MetalSnake | a day ago
But it's a bit weird that old PPC Macs get modern browsers, but Intel Macs running 10.14 are stuck with Firefox 115esr.
cgyvbunji | 19 hours ago
1over137 | 18 hours ago
MetalSnake | 12 hours ago
Wowfunhappy | 18 hours ago
https://github.com/aobaharuki2005/momiji-web-browser
thisislife2 | 8 hours ago
crims0n | 23 hours ago
[OP] mplsllc | 23 hours ago
LetsGetTechnicl | 20 hours ago
steve-atx-7600 | 15 hours ago
pKropotkin | 20 hours ago
[OP] mplsllc | 14 hours ago