HeadlinesBriefing favicon HeadlinesBriefing.com

Mac Surf 1.68 Revives Classic Mac Web Browsing

Hacker News •
×

Mac Surf 1.68, a native web browser for Classic Mac OS (Power PC, Mac OS 9.1–9.2.2), arrives with a significant upgrade: the mac QJS JavaScript engine. This replaces the older Duktape (ES5) engine, enabling the browser to run modern ES2023 JavaScript natively without an ES6-to-ES5 transpiler. This migration allows real websites' scripts to execute directly on the hardware, resolving issues where the previous transpiler silently corrupted minified bundles.

The release also addresses numerous usability and stability issues. Users can now see and interact with text cursors in input fields, select text, and utilize copy/paste functions. Login sessions now persist correctly, and the browser launches nearly instantly, removing a lengthy diagnostic self-test. Interactive elements like cookie consent banners are now clickable, and the second window no longer closes the first.

This update, dedicated to the 68kmla.org community, brings substantial improvements to site compatibility, particularly for XenForo forums. It also introduces a functional Downloads manager with live progress indication and a bookmark manager that persists across relaunches. The browser now correctly renders downloadable web fonts, a first for Classic Mac OS, and fixes a critical rendering bug that caused page widths to inflate to billions of pixels.