Als AI je website bedenkt: de wilde wereld van VLM-browsers
De Browser Die Alle Regels Negeert
Stel je voor: je typt een URL in, en in plaats van een keurig opgebouwde pagina zie je een AI die zomaar raadt hoe de site eruit moet zien. Alleen op basis van de HTML-code. Dat is cursed_browser in een notedop. Een gestoord experiment dat de basis van browsen op z'n kop zet.
We zijn gewend aan browsers met slimme rendering engines. Chrome draait op Blink, Firefox op Gecko, Safari op WebKit. Die beesten parsen HTML, stylen met CSS, draaien JavaScript en tekenen alles pixel voor pixel. Onzichtbare reuzen die het web draaiende houden.
Maar wat als je die engines dumpt?
AI Die Je Pagina Verzint
Cursed_browser gooit de klassieke rendering overboord en gebruikt een Vision Language Model (VLM). Dat is een AI die tekst snapt én beelden maakt. Geen strakke CSS-regels of layout-algoritmes meer. De HTML gaat rechtstreeks naar de VLM, die er een beeld bij bedenkt.
Net alsof je een kunstenaar vraagt een website te schetsen na het lezen van de code, zonder ooit de echte site te hebben gezien.
Het eindresultaat? Pure chaos. Onvoorspelbaar. En verslavend om te zien.
Waarom Dit Meer Is Dan Een Grapje
Het lijkt een gimmick, en dat is het ook. Maar cursed_browser prikt door naar echte issues in webtechniek:
Semantiek in de knoei: HTML zit vol betekenis. Een <header> duidt op structuur, een <button> op klikbaarheid. Snapt een VLM dat echt, of kopieert-ie alleen patronen uit trainingsdata? Dit project laat zien waar AI sterk en zwak is bij gestructureerde info.
Toegankelijkheid op losse schroeven: Normale browsers bakken accessibility in de specificaties. Een VLM kan dat zomaar overslaan. Les: toegankelijkheid moet van meet af aan kloppen, niet later geplakt.
Layout-drama: CSS en engines tackelen responsive design – content die meeschuift op elk scherm. Een VLM heeft geen kaas gegeten van die principes. Hoe pakt-ie mobiel, zoom of dynamische updates aan?
Hoe Het Technisch Werkt
De opzet is geniaal simpel – en hilarisch fout:
- HTML ontleden: Gewoon normaal parsen, geen geintjes.
- VLM in de strijd: HTML als input voor de AI.
- Beeld genereren: De VLM spuwt een 'gerenderde' afbeelding uit.
- TonEN: Klaar, jij ziet de hallucinatie.
Helemaal omgekeerd van echte browsers. Deterministisch wordt probabilistisch. Briljant als denkexperiment.
De Realiteit: Het Werkt Niet, Gelukkig
Voor echte sites? Rampzalig. Layouts kloppen van geen kanten, functionaliteit weg, alles mis. Precies de bedoeling.
Maar het dwingt je na te denken over rendering. Het onthult de berg complexiteit in browser engines – spul waar we dagelijks op leunen zonder het te weten.
Lessen Voor Het Web
Het web is betrouwbaar door standaarden en voorspelbaarheid. Browsers zijn saai betrouwbaar: ze doen gewoon hun ding.
Nu AI het web binnendringt – van code-helpers tot slimme DNS en auto-design – onthoud: de basis, die rendering engine, moet rotsvast blijven.
Kijkje in Toekomstige Webgekheid
Zo'n project is goud waard door speculatie. Niet praktisch, maar het test grenzen en schudt aannames wakker.
Vervangen VLMs ooit rendering engines? Droom maar. Maar inspiratie voor layout, standaarden en rendering? Zeker weten.
Precies dit soort rare experimenten houdt de webwereld bruisend. Soms snap je pas hoe iets werkt als je het op de gekste manier sloopt.