This month in Servo: tabbed browsing, Windows buffs, devtools, and more
In August 2024, Servo introduced new features like WebXR support, a redesigned browser interface, performance enhancements for Windows, improved development tools, and increased monthly donations for ongoing development.
Read original articleIn August 2024, Servo introduced several new features and improvements to its web rendering engine. Key updates include the default enabling of WebXR and flexbox, along with support for various HTML and CSS properties such as the 'gap' property in flexbox, 'border-image', and the structuredClone() API. The engine has been upgraded to SpiderMonkey 128, WebRender 0.65, and Rust 1.80.1. Notably, the browser version of Servo has received a redesign featuring a new toolbar and tabbed browsing functionality. Performance enhancements were made for Windows users, addressing keyboard navigation and font-related issues. The development tools have also seen significant improvements, including support for the HTML tree and styles panels. Additionally, the team has focused on enhancing engine reliability by fixing numerous crash bugs affecting real-world websites. The Servo project continues to receive financial support, with monthly donations increasing to $3,077. The community is encouraged to contribute through various platforms, and the next issue triage meeting is scheduled for September 2, 2024.
- Servo has added support for new HTML and CSS features, including flexbox and WebXR.
- The browser version now includes a redesigned toolbar and tabbed browsing.
- Significant performance improvements have been made for Windows users.
- The development tools have been enhanced with new features for better usability.
- Monthly donations to the Servo project have increased, supporting ongoing development efforts.
Related
Servo Web Engine Now Leverages Multiple CPU Cores for Rendering HTML Tables
The Servo project announced advancements in its web layout engine, including a parallel table layout mode, improved flexbox support, and new web features, enhancing performance and functionality as an open-source engine.
This Month in Ladybird: July 2024
In July 2024, the Ladybird Browser Initiative launched in California, achieving significant advancements, including a 100% pass rate on Web Assembly tests, new features, and community support through sponsorships and donations.
This month in Servo: console logging, parallel tables, OpenXR, and more
In July 2024, Servo launched new features for its web rendering engine, including console logging in Firefox devtools, parallel table layout, and an OpenXR backend, while also enhancing documentation and financial support.
Verso – web browser built on top of the Servo web engine
Verso is a developing web browser using the Servo engine, with installation instructions for Windows, MacOS, and Linux. Nightly releases are available, and future features include multi-window support and sandboxing.
Re-fixing Servo's event-loop
Servo's event-loop improvements aim to resolve a concurrency issue with rendering updates by scoping task batching per page. TLA+ is recommended for verification, but intermittent test failures persist.
Given how vocal a lot of people are about the web browsers being owned by Google through chrom(ium)e would think more people/companies would be interested in seeing a contender happen faster.
The HN community could easily pass the 100k mark in a day.
There’s a genuinely new browser to be excited about.
Let’s get it done
I see there PR merged: https://github.com/servo/servo/pull/33148
Related
Servo Web Engine Now Leverages Multiple CPU Cores for Rendering HTML Tables
The Servo project announced advancements in its web layout engine, including a parallel table layout mode, improved flexbox support, and new web features, enhancing performance and functionality as an open-source engine.
This Month in Ladybird: July 2024
In July 2024, the Ladybird Browser Initiative launched in California, achieving significant advancements, including a 100% pass rate on Web Assembly tests, new features, and community support through sponsorships and donations.
This month in Servo: console logging, parallel tables, OpenXR, and more
In July 2024, Servo launched new features for its web rendering engine, including console logging in Firefox devtools, parallel table layout, and an OpenXR backend, while also enhancing documentation and financial support.
Verso – web browser built on top of the Servo web engine
Verso is a developing web browser using the Servo engine, with installation instructions for Windows, MacOS, and Linux. Nightly releases are available, and future features include multi-window support and sandboxing.
Re-fixing Servo's event-loop
Servo's event-loop improvements aim to resolve a concurrency issue with rendering updates by scoping task batching per page. TLA+ is recommended for verification, but intermittent test failures persist.