MacSurf 1.68, a web browser for Classic Mac OS, now includes a new JavaScript engine, macQJS, enabling support for modern JavaScript. This update enhances the browser's capability to execute ES2023 JavaScript, improving compatibility with current web technologies.
MacSurf 1.68 is a web browser designed for Classic Mac OS, specifically for PowerPC hardware running versions 9.1 to 9.2.2. This release includes significant functional improvements such as real HTTPS support and a modern JavaScript engine, allowing users to access contemporary web content on their vintage machines.
A key improvement in this release is the replacement of the former Duktape engine with macQJS, a port of QuickJS. This new engine allows for the execution of modern ES2023 JavaScript code natively, eliminating the need for an internal transpiler that the previous version required. This change not only streamlines performance but also improves web compatibility for Mac users.
The release is also a tribute to the 68kmla.org community, which has supported the development of MacSurf. The project relies on community funding through platforms like Patreon and Ko-Fi to sustain ongoing work and improvements. The developer has expressed gratitude for the feedback and collaboration from users, which has been key to addressing bugs and enhancing browser capabilities.
By integrating modern JavaScript support, MacSurf 1.68 enhances the browsing experience on Classic Mac OS without the need for a proxy or companion machine. This helps preserve the usability of older hardware while enabling access to the current web, making it a notable update for enthusiasts and developers interested in retro computing.
β¨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors β check the original sources. How BrevFeed works β
MacSurf 1.68, a web browser for Classic Mac OS, now includes a new JavaScript engine, macQJS, enabling support for modern JavaScript. This update enhances the browser's capability to execute ES2023 JavaScript, improving compatibility with current web technologies.