Google's War on the Open Web: The Slow Kill of XML

2025-08-19

This article exposes Google's long-running campaign against XML and its implications for the open web. From shutting down Google Reader to attempting to remove XSLT, Google leverages its browser market dominance and influence within the WHATWG to gradually undermine the foundations of the open web. The author argues this isn't a technical issue but a strategic move by Google to consolidate its centralized approach, ultimately aiming to stifle independent, decentralized ecosystems. The article calls on developers to use XML and XSLT, provide feedback, and build alternatives to combat Google's monopolistic practices.

Read more
Tech open web

The Truth About Mixed-DPI Support in X11

2025-06-26

This article clears up the misconceptions surrounding mixed-DPI configuration support in the X11 windowing system. The author delves into the history of X11, from its origins with single X screens, through the Xinerama extension, to the modern XRANDR extension. The article reveals that X11 has always had the capability to support mixed DPI, but the key lies in client applications correctly utilizing the DPI information provided by the XRANDR extension. Different approaches are examined, along with solutions for various scenarios, including using the Qt toolkit for automatic mixed-DPI support and workarounds for toolkits lacking support, such as GTK+. Ultimately, the author calls on developers to improve toolkits and applications to fully leverage X11's mixed-DPI capabilities.

Read more
Development mixed DPI multi-monitor