<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Browser on Thiago Avelino</title><link>https://avelino.run/tags/browser/</link><description>Recent content in Browser on Thiago Avelino</description><generator>Hugo</generator><language>en-us</language><copyright>© Avelino</copyright><lastBuildDate>Sun, 09 Aug 2026 11:43:45 -0300</lastBuildDate><atom:link href="https://avelino.run/tags/browser/index.xml" rel="self" type="application/rss+xml"/><item><title>Taste is not a method</title><link>https://avelino.run/taste-is-not-a-method/</link><pubDate>Sun, 09 Aug 2026 00:00:00 +0000</pubDate><guid>https://avelino.run/taste-is-not-a-method/</guid><description>&lt;p&gt;zer0 is a browser: WebKit engine, a core in Rust, a native Swift shell, MIT. The repository is new. The problem is not. In March I published &lt;a href="https://github.com/avelino/firefox-airtraffic"&gt;firefox-airtraffic&lt;/a&gt;, an extension that routes URLs into the Firefox container they belong to, because I wanted one specific thing my browser would not do for me. It solved that one thing and left the rest of the list exactly where it was. zer0 is the rest of the list, and its routing rules are the same idea ported into the core.&lt;/p&gt;</description></item></channel></rss>