De Browser Die Nooit Was: Hoe Complexiteit Won van Eenvoud
Waarom je browser geen Markdown ondersteunt
Elke keer dat je een nieuw tabblad opent, begroet je browser je met een zoekbalk, nieuwsoverzicht en snelkoppelingen naar diensten waar je nooit om hebt gevraagd. AI-assistenten fluisteren suggesties. Cryptocurrency-wallets wachten geduldig in de hoek. Ondertussen rust de magie die het web ooit zo bijzonder maakte — eenvoudige, draagbare tekst — vergeten in de hoek.
Laten we het hebben over waarom je browser geen Markdown ondersteunt.
De browseroorlog is nooit gestopt
De moderne browser is geen documentlezer meer. Het is een marktplaats. Toen Netscape Navigator en Internet Explorer in de jaren negentig om dominantie vochten, deden ze dat met functies — Java-applets, ActiveX-besturingen, proprietaire extensies. De browser werd een slagveld om te bepalen hoe mensen het internet ervaren.
Die strijd is nooit geëindigd. Hij is alleen geëvolueerd. Tegenwoordig zijn browsers van bedrijven met marktkapitalisaties in de biljoenen. Chrome hoort bij Google, dat je nodig heeft binnen hun ecosysteem. Edge hoort bij Microsoft, dat dure lessen heeft geleerd over het verliezen van de browseroorlog. Safari hoort bij Apple, dat zorgvuldig bewaakt welke apps op iPhones kunnen doen.
Wanneer een product aandeelhouders dient in plaats van gebruikers, worden functies toegevoegd op basis van zakelijke waarde, niet van wat gebruikers nodig hebben. AI-integraties verhogen engagement. Ingebouwde VPN's houden je binnen de muren van het platform. Cryptocurrency-wallets maken web3-dromen toegankelijk. Geen van deze functies helpt je beter te lezen of schrijven. Ze helpen platforms meer greep te krijgen op je digitale leven.
Het Markdown-probleem: waarom eenvoudig eigenlijk moeilijk is
Markdown is elegant omdat het geen agenda heeft. Een Markdown-bestand is platte tekst met wat milde opmaakregels. Je kunt het lezen in elke teksteditor. Het ziet er prachtig uit met minimale verwerking. Het werd ontworpen door mensen die geloofden dat het web toegankelijk, draagbaar en leesbaar moest zijn.
Vergelijk dat met HTML. Een simpele alinea vereist opening- en sluittags. Stijlen cascaderen door documenten. JavaScript kan alles aanpassen. Het web werd zo complex dat we nu frameworks nodig hebben om simpele blogs te bouwen. React bestaat omdat rauwe HTML onuitstaanbaar werd voor complexe toepassingen.
Browsers hoeven Markdown niet te renderen — ze ondersteunen al HTML, CSS en JavaScript, wat veel meer kan. Maar die mogelijkheid komt met een prijs. Elke functie voegt gewicht toe. Elke mogelijkheid creëert een kwetsbaarheid. Elk jaar verbruiken browsers meer geheugen en verwerkingskracht.
Markdown vertegenwoordigt alles wat moderne browsers hebben achtergelaten: eenvoud omwille van de eenvoud. Draagbaarheid boven platform lock-in. Inhoud boven presentatie.
Het geldspoor
Hier is de ongemakkelijke waarheid: eenvoudig publiceren levert geen terugkerende inkomsten op. Wanneer je in Markdown schrijft en host op een statische server, betaal je kleine hostingkosten. Wanneer je in het proprietaire formaat van een platform schrijft — WordPress, Medium, Substack, Ghost — pakken zij je publiek, je abonneegegevens en je aandacht.
Platforms willen dat je afhankelijk wordt. Ze willen dat je content maakt in hun editors, bestanden opslaat in hun clouds en interactie hebt met hun aanbevelingsalgoritmes. Een browser die standaard Markdown begrijpt, zou overstappen tussen platforms kinderspel maken. Je content zou vrij kunnen stromen, en platforms zouden hun greep verliezen.
PDF-viewers dienen een ander doel. Ze beschermen documenten in een formaat dat bedrijfsmatige opmaak bewaart. AAA-games in browsertabs tonen technische kracht die aandeelhouders imponeren. AI-afbeeldinggeneratie creëert buzz en pakt koppen.
Geen van deze functies dient gebruikers zoals eenvoudige, cleane tekst zou doen. Maar ze dienen allemaal zakelijke belangen.
Wat we hadden kunnen hebben
Stel je een web voor waarin je browser werd geleverd met een lichte Markdown-editor. Waarin schrijven en publiceren betekende: clean tekst maken en op "delen" klikken. Waarin je content in bestanden zat die jij controleerde, niet in databases waarvan je toegang huurde.
Technisch gezien bestaat die wereld. Tools zoals Jekyll, Hugo en static site generators bewijzen dat eenvoudig publiceren nog steeds werkt. Maar je moet weten dat ze bestaan. Je moet ze instellen. Je moet je browser elke stap van de weg bestrijden.
Het standaardgedrag van de browser vormt de ervaring van de meeste gebruikers. Wanneer de standaard complex is, blijft de meeste mensen complex. Wanneer de standaard eenvoudig is, wordt publiceren weer democratisch.
De keuze is onthullend
Elke browserbeslissing weerspiegelt waarden. Wanneer Chrome snelheid boven privacy plaatst, is dat een keuze. Wanneer Safari web-app-mogelijkheden beperkt om App Store-inkomsten te beschermen, is dat een keuze. Wanneer geen enkele browser standaard Markdown ondersteunt, is dat ook een keuze.
Deze keuzes begrijpen helpt ons betere beslissingen te maken over de tools die we gebruiken en de platforms die we steunen. Het web dat we hebben is niet onvermijdelijk. Het is het resultaat van miljoenen beslissingen genomen door bedrijven die optimaliseren voor specifieke uitkomsten.
Open formaten, eenvoudige tools en onafhankelijk publiceren ondersteunen is niet alleen nostalgie. Het is een daad van verzet tegen een steeds meer afgesloten web.
Je content verdient beter dan vast te zitten in de database van weer een ander platform. Je tools zouden jou moeten dienen, niet andersom.
Begin klein. Schrijf in Markdown. Host je eigen bestanden. Het web was beter toen het eenvoudiger was, en we kunnen het weer zo bouwen — één bestand tegelijk.