News: 0001518069

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Servo Browser Engine Adds Dark Mode, Some XPath Support

([Free Software] 2 Hours Ago Servo Dark Mode)


The Servo open-source web browser layout engine project has published their newest monthly recap to highlight the progress they made during December 2024. They ended the year on a high note with getting dark mode support working and other features wired up -- including enough to now be able to read Discord messages but not yet enough to actually post messages on Discord.

For ending out the past month, the Servo open-source developers accomplished a number of items such as:

- Servo now supports dark mode and will respect the OS/platform dark mode within the Servoshell example browser with the "prefers-color-scheme" handling currently on Windows and macOS.

- CSS transitions can now be triggered properly by script.

- Servo now runs Discord enough to log-in and read messages. But not yet the ability to send messages on Discord.

- Shadow DOM support continues to be improved upon.

- Enough of XPath support is implemented to get HTMX working.

- The Servo performance continues to be better optimized across multiple fronts.

- Servoshell nightly builds are now up to 20% smaller than previously.

- Prepping the infrastructure for handling full incremental layout with the new layout engine.

- Various other features and fixes.

The Servo developers also shared some screenshots of the latest work on the Servo engine within the Servoshell:

More details on these Servo advancements via [1]Servo.org .



[1] https://servo.org/blog/2025/01/10/this-month-in-servo/



uid313

Errinwright

Paper3762

Quackdoc

Brief History Of Linux (#18)
The rise and rise of the Microsoft Empire

The DOS and Windows releases kept coming, and much to everyone's surprise,
Microsoft became more and more successful. This brought much frustration
to computer experts who kept predicting the demise of Microsoft and the
rise of Macintosh, Unix, and OS/2.

Nobody ever got fired for choosing Microsoft, which was the prime reason
that DOS and Windows prevailed. Oh, and DOS had better games as well,
which we all know is the most important feature an OS can have.

In 1986 Microsoft's continued success prompted the company to undergo a
wildly successful IPO. Afterwards, Microsoft and Chairman Bill had
accumulated enough money to acquire small countries without missing a
step, but all that money couldn't buy quality software. Gates could,
however, buy enough marketing and hype to keep MS-DOS (Maybe Some Day an
Operating System) and Windows (Will Install Needless Data On While System)
as the dominant platforms, so quality didn't matter. This fact was
demonstrated in Microsoft's short-lived slogan from 1988, "At Microsoft,
quality is job 1.1".