Se selain joka jäi unelmaksi: Kun monimutkaisuus voitti selkeyden
Miksi selaimessasi ei ole Markdown-tukea?
Kun avaat uuden välilehden, eteesi avautuu hakukenttä, uutissyöte ja pikakuvakkeita palveluihin, joita et ole pyytänyt. Tekoälyassistentit kuiskivat ehdotuksia. Kryptovaluuttalompakot odottavat nurkassa. Samalla se, mikä teki webistä alun perin taianomaisen — yksinkertainen, siirrettävä teksti — lojuu unohdettuna.
Puhutaan siitä, miksi selain ei tue Markdownia.
Selainsodat eivät koskaan päättyneet
Nykyaikainen selain ei ole dokumenttien katseluohjelma. Se on markkinapaikka. Kun Netscape Navigator ja Internet Explorer taistelivat 90-luvulla dominioista, ne kilpailivat ominaisuuksilla — Java-appletteilla, ActiveX-komponenteilla, omilla laajennuksilla. Selain muuttui taistelutanneriksi siitä, kuka kontrolloi ihmisten netinkäyttöä.
Tämä sota ei koskaan päättynyt. Se kehittyi. Nykyajan selaimet ovat biljoonien dollareiden yritysten omistuksessa. Chrome kuuluu Googlelle, joka tarvitsee sinut ekosysteemiinsä. Edge kuuluu Microsoftille, joka oppi kalliisti, miltä tuntuu hävitä selainsodat. Safari kuuluu Applelle, joka varoo tarkasti, mitä sovellukset voivat tehdä iPhoneissa.
Kun tuote palvelee osakkeenomistajia käyttäjien sijaan, ominaisuuksia lisätään liiketoiminnallisin perustein, ei käyttäjien tarpeiden mukaan. Tekoälyintegraatiot lisäävät sitoutumista. Sisäänrakennetut VPN:t pitävät sinut muurien sisällä. Kryptolompakot tekevät web3-unelmista saavutettavia. Mikään näistä ominaisuuksista ei auta sinua lukemaan tai kirjoittamaan paremmin. Ne auttavat alustoja omimaan suuremman osan digitaalisesta elämästäsi.
Markdown-ongelma: Miksi yksinkertainen on oikeasti vaikeaa
Markdown on elegantti, koska sillä ei ole agendaa. Markdown-tiedosto on tavallista tekstiä, jossa on lempeitä muotoilusääntöjä. Voit lukea sen millä tahansa tekstieditorilla. Se renderöityy kauniisti minimaalisella käsittelyllä. Se suunniteltiin ihmisten toimesta, jotka uskoivat, että netin pitäisi olla saavutettava, siirrettävä ja ihmisluettava.
Vertaa sitä HTML:ään. Yksinkertainen kappale vaatii avaavan ja sulkevan tagin. Tyylit periytyvät dokumenttien läpi. JavaScript voi muokata mitä tahansa. Webistä tuli niin monimutkaista, että nyt tarvitaan frameworks-kirjastoja jopa yksinkertaisten blogien rakentamiseen. React exists koska raaka HTML muuttui sietämättömäksi monimutkaisissa sovelluksissa.
Selaimet eivät tarvitse Markdown-renderöintiä — ne tukevat jo HTML:ää, CSS:ää ja JavaScriptiä, jotka voivat tehdä paljon enemmän. Mutta tämä kyky tulee hinnalla. Jokainen ominaisuus lisää painoa. Jokainen kyky luo hyökkäyspintaa. Joka vuosi selaimet kuluttavat enemmän muistia ja laskentatehoa.
Markdown edustaa kaikkea, mitä modernit selaimet hylkäsivät: yksinkertaisuutta oman itsensä vuoksi. Siirrettävyyttä alustalukituksen sijaan. Sisältöä esitystavan yli.
Rahavirrat
Tässä on epämukava totuus: yksinkertainen julkaiseminen ei tuota toistuvaa tuloa. Kun kirjoitat Markdownilla ja hostaat staattisella palvelimella, maksat pieniä hosting-kuluja. Kun kirjoitat alustan omalla formaatilla — WordPress, Medium, Substack, Ghost — he kaappaavat yleisösi, tilaajatietosi ja huomiosi.
Alustat haluavat sinut riippuvaiseksi. He haluavat sinun rakentavan sisältöä heidän editoreissaan, tallentavan tiedostoja heidän pilviinsä ja sitoutuvan heidän suosittelualgoritmeihinsä. Selain, joka ymmärtäisi Markdownia natiivisti, tekisi alustojen vaihtamisesta häviävän helppoa. Sisältösi virtaisi vapaasti, ja alustat menettäisivät otteen.
PDF-katselijat palvelevat eri tarkoitusta. Ne suojelevat dokumentteja formaatissa, joka säilyttää yritysten muotoilun. AAA-pelit selaimen välilehdissä demonstroivat teknistä osaamista, joka vakuuttaa osakkeenomistajat. Tekoälykuvagenerointi luo buzzia ja täyttää otsikot.
Mikään näistä ominaisuuksista ei palvele käyttäjiä samalla tavalla kuin yksinkertainen, siisti teksti. Mutta kaikki ne palvelevat liiketoimintaa.
Mitä olisimme voineet saada
Kuvittele verkko, jossa selimesi toimisi kevyellä Markdown-editorilla. Jossa kirjoittaminen ja julkaiseminen tarkoittaisi siistin tekstin luomista ja "jaa"-napin painamista. Jossa sisältösi asuisi tiedostoissa, jotka sinä hallitset, et tietokannoissa, joiden käyttöoikeutta vuokraat.
Tämä maailma on olemassa, teknisesti. Työkalut kuten Jekyll, Hugo ja staattiset sivustogeneraattorit todistavat, että yksinkertainen julkaiseminen toimii edelleen. Mutta sinun täytyy tietää, että ne ovat olemassa. Sinun täytyy asentaa ne. Sinun täytyy taistella selaimen kanssa joka askeleella.
Selaimen oletuskäyttäytyminen muovaa useimpien käyttäjien kokemusta. Kun oletus on monimutkainen, useimmat pysyvät monimutkaisina. Kun oletus on yksinkertainen, julkaiseminen demokratisoituu jälleen.
Valinta paljastaa arvot
Jokainen selaimen päätös heijastaa arvoja. Kun Chrome asettaa nopeuden yksityisyyden edelle, se on valinta. Kun Safari rajoittaa web-sovellusten kykyjä suojellakseen App Storen tuloja, se on valinta. Kun mikään selain ei toimita puhdasta Markdown-tukea heti paketista, sekin on valinta.
Näiden valintojen ymmärtäminen auttaa meitä tekemään parempia päätöksiä käyttämistämme työkaluista ja tukemistamme alustoista. Verkko, joka meillä on, ei ole väistämätön. Se on miljoonien päätösten tulos, jotka yritykset ovat tehneet optimoidakseen tiettyjä tuloksia.
Avoimien formaattien, yksinkertaisten työkalujen ja itsenäisen julkaisemisen tukeminen ei ole pelkkää nostalgiaa. Se on vastarintaa yhä enemmän lukittua verkkoa vastaan.
Sisältösi ansaitsee paremman kohtelun kuin jäädä toisen alustan tietokantaan. Työkalujesi pitäisi palvella sinua, ei toisin päin.
Aloita pienesti. Kirjoita Markdownilla. Hostaa omat tiedostosi. Verkko oli parempi, kun se oli yksinkertaisempi, ja voimme rakentaa sen sellaiseksi uudelleen — tiedosto kerrallaan.