O Tarayıcı Asla Yapılmadı: Tarayıcılar Neden Sadeliği Değil Karmaşıklığı Seçti?
Tarayıcınız Neden Markdown Desteklemiyor?
Her yeni sekme açtığınızda, tarayıcınız sizi bir arama çubuğu, haber akışı ve hiç istemediğiniz hizmetlere giden kısayollarla karşılıyor. Yapay zeka asistanları fısıltıyla önerilerde bulunuyor. Kripto cüzdanları köşede bekliyor. Oysa web'i baştan beri büyülü kılan şey — basit, taşınabilir metin — unutulmuş köşede duruyor.
Neden tarayıcınız Markdown'ı desteklemiyor, onu konuşalım.
Tarayıcı Savaşları Aslında Hiç Bitmedi
Modern tarayıcı bir belge görüntüleyici değil, bir pazar yeri. Netscape Navigator ve Internet Explorer'ın 90'larda egemenlik için savaştığı dönemde, rekabet özellikler üzerinden yürüyordu — Java appletleri, ActiveX kontrolleri, tescilli uzantılar. Tarayıcı, insanların internette nasıl deneyim yaşadığını kontrol etme savaş alanı haline geldi.
Bu savaş hiç bitmedi. Evrildi. Günümüzün tarayıcıları piyasa değeri trilyonlarca olan şirketlere ait. Chrome Google'a ait ve Google'ın sizi kendi ekosisteminde tutması gerekiyor. Edge Microsoft'a ait ve tarayıcı savaşlarını kaybetmenin pahalı derslerini almışlar. Safari Apple'a ait ve iPhone'larda uygulamaların neler yapabileceğini dikkatle koruyorlar.
Bir ürün kullanıcılardan çok hissedarına hizmet ettiğinde, özellikler kullanıcı ihtiyacına değil, iş değerine göre ekleniyor. Yapay zeka entegrasyonları etkileşimi artırıyor. Yerleşik VPN'ler sizi kapalı bahçenin içinde tutuyor. Kripto cüzdanları web3 hayallerini erişilebilir hissettiriyor. Bu özelliklerin hiçbiri okuma veya yazmayı daha iyi hale getirmiyor. Platformların dijital hayatınız üzerinde daha fazla kontrol sahibi olmasını sağlıyorlar.
Markdown Problemi: Basit Olmak Neden Zor?
Markdown zarif çünkü gündemi yok. Bir Markdown dosyası, hafif biçimlendirme kuralları eklenmiş düz metin. Herhangi bir metin editöründe açabilirsiniz. Minimum işlemle güzel şekilde görüntülenir. İnternetin erişilebilir, taşınabilir ve insan tarafından okunabilir olması gerektiğine inanan insanlar tarafından tasarlandı.
Bunu HTML ile karşılaştırın. Basit bir paragraf için açılış ve kapanış etiketleri gerekiyor. Stiller belgeler arasında akıyor. JavaScript her şeyi değiştirebiliyor. Web o kadar karmaşık hale geldi ki artık basit bloglar bile inşa etmek için frameworklere ihtiyacımız var. React, ham HTML karmaşık uygulamalar için dayanılmaz hale geldiği için var.
Tarayıcıların Markdown oluşturmasına gerek yok — zaten HTML, CSS ve JavaScript'i destekliyorlar ki bunlar çok daha fazlasını yapabilir. Ama bu kapasite bir bedelle geliyor. Her özellik ağırlık ekliyor. Her yetenek saldırı yüzeyi oluşturuyor. Her yıl tarayıcılar daha fazla bellek ve işlem gücü tüketiyor.
Markdown, modern tarayıcıların terk ettiği her şeyi temsil ediyor: kendi başına sadelik. Platform kilidi yerine taşınabilirlik. Sunum yerine içerik.
Paranın İzi
Rahatsız edici gerçek şu: basit yayıncılık tekrarlayan gelir üretmiyor. Markdown'da yazıp statik sunucuda barındırdığınızda küçük barındırma ücretleri ödüyorsunuz. Platformların tescilli formatlarında — WordPress, Medium, Substack, Ghost — yazdığınızda ise onlar izleyici kitlenizi, abone verilerinizi ve dikkatinizi ele geçiriyor.
Platformlar sizin bağımlı olmanızı istiyor. İçeriklerini onların editörlerinde oluşturmanızı, dosyalarınızı onların bulutlarında saklamanızı, onların öneri algoritmalarıyla etkileşime girmenizi istiyorlar. Bir tarayıcı yerel olarak Markdown'ı anlayabilseydi, platformlar arası geçiş çocuk oyuncağı olurdu. İçeriğiniz rahatça akardı ve platformlar kaldıraçlarını kaybederdi.
PDF görüntüleyiciler farklı bir amaca hizmet ediyor. Kurumsal biçimlendirmeyi koruyan belgeleri koruyorlar. Tarayıcı sekmelerindeki AAA oyunları, hissedarları etkileyen teknik gücü sergiliyor. Yapay zeka görsel üretimi heyecan yaratıp manşetleri kaplıyor.
Bu özelliklerin hiçbiri, basit ve temiz metnin yapacağı şekilde kullanıcılara hizmet etmiyor. Ama hepsi iş çıkarlarına hizmet ediyor.
Neye Sahip Olabilirdik
Tarayıcınızın hafif bir Markdown editörüyle geldiği bir internet hayal edin. Yazmak ve yayınlamak, temiz metin hazırlamak ve "paylaş" butonuna tıklamak anlamına gelsin. İçeriğiniz, erişimini kiraladığınız veritabanlarında değil, kontrol ettiğiniz dosyalarda yaşasın.
O dünya teknik olarak mevcut. Jekyll, Hugo ve statik site üreteçleri gibi araçlar, basit yayıncılığın hâlâ işe yaradığını kanıtlıyor. Ama bu araçların var olduğunu bilmeniz gerekiyor. Kendiniz kurmanız gerekiyor. Her adımda tarayıcınızla savaşmanız gerekiyor.
Tarayıcının varsayılan davranışı çoğu kullanıcının deneyimini şekillendiriyor. Varsayılan karmaşık olduğunda, çoğu insan karmaşıkta kalıyor. Varsayılan basit olduğunda, yayıncılık yeniden demokratikleşiyor.
Seçim Açıklayıcı
Her tarayıcı kararı değerleri yansıtıyor. Chrome gizlilikten çok hızı öncelediğinde, bu bir seçim. Safari, App Store gelirini korumak için web uygulaması yeteneklerini sınırladığında, bu bir seçim. Hiçbir tarayıcı temiz Markdown desteğiyle kutudan çıkmadığında, bu da bir seçim.
Bu seçimleri anlamak, kullandığımız araçlar ve desteklediğimiz platformlar hakkında daha iyi kararlar vermemize yardımcı oluyor. Sahip olduğumuz web kaçınılmaz değil. Belirli sonuçları optimize eden şirketlerin verdiği milyonlarca kararın sonucu.
Açık formatları, basit araçları ve bağımsız yayıncılığı desteklemek sadece nostalji değil. giderek kilitlenen bir web'e karşı direniş eylemi.
İçeriğiniz başka bir platformun veritabanında hapis kalmayı hak etmiyor. Araçlarınız size hizmet etmeli, tersi değil.
Küçük başlayın. Markdown'da yazın. Kendi dosyalarınızı barındırın. Web, daha basit olduğunda daha iyiydi ve dosya dosfa onu yeniden öyle inşa edebiliriz.