April 4, 2026

Your vibe vs their brand: FIGHT!

What if the browser built the UI for you?

Who should design your screen: you, your browser, or brands

TLDR: New idea: websites publish a simple feature list and your browser draws the app to match your preferences, making accessibility automatic. Commenters split between user freedom and brand control, warning about past failures, ad-funded traps, and asking why not start as a browser extension—while tinkerers cheer the chaos.

A developer just dropped a spicy prototype: what if your browser built the screens for every app? Instead of sites shipping their own fancy buttons and menus, they’d publish a simple list of features, and your browser would draw the layout to match your font size, colors, and accessibility needs. One set of preferences, everywhere, and an AI helper choosing tables, cards, or boards based on what you’re doing.

Comments lit up. Brand loyalists bristled, with jawns warning companies spend millions to control the vibe and “want you to have a branded experience.” Veterans like sublinear called it déjà vu: we had third‑party clients before smartphones took over, and they collapsed in a “political/bureaucratic tarpit” of compatibility and power. Optimists cheered the “software as clay” future, while burnto asked the mood‑killer question: if the browser is in charge, does the money come from slipping ads into your interface? Hackers piled in too—mempko flaunted “this horrible thing I’m building” at abject.world, and chatmasta wondered why not ship it as a Chrome add‑on first. Meme of the day: “Let the browser cook.”

Verdict: bold, chaotic, and very clickable. It’s user freedom vs brand identity, accessibility by default vs business realities—and everyone’s picking a side.

Key Points

  • The article proposes an “adaptive browser” that generates UIs on the client using service-published semantic manifests.
  • Existing approaches (server-driven UI, Google’s Natively Adaptive Interfaces, generative UI frameworks) keep control on the service side.
  • A manifest would describe a service’s capabilities, endpoints, data shapes, and actions; the browser would fetch data and render accordingly.
  • LLMs would tailor the generated UI to user preferences (layout, theme, typography) and accessibility needs across services.
  • A GitHub-like manifest example and experience from Xero highlight benefits: consistent UI patterns and accessibility as a default.

Hottest takes

"They want you to have a branded experience" — jawns
"a highly political/bureaucratic tarpit" — sublinear
"unless the adaptive browser slips ads in" — burnto
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.