Unutulan İnternet: Cep Bilgisayarları ve Mobil Web'in Kayıp Tarihi
Mobil Web'in Görmezden Gelinen Ataları: PDA'lardan Aldığımız Dersler
Şimdi "mobil tarayıcı" deyince aklınıza yalnızca Chrome, Safari ya da Firefox geliyor değil mi? İşte bu yüzden biraz geriye gidelim. 90'ların sonunda, akıllı telefonlar piyasaya çıkmadan çok önce, insanlar internete cebinde taşınabilir cihazlardan erişmeye çalışıyordu. Evet, o dönemin "mobil tarayıcı" dediği şey, Palm Pilot'un küçücük ekranında kırışarak web sayfalarına bakmaktı. Çoğunuz hatırlamıyor bile—ve bu yüzden bu hikayeyi anlatmak önemli.
Akıllı Telefondan Önce Kaos Vardı
"Mobil web" terimi sanki çok yeni bir icatmış gibi kullanılıyor ama aslında iPhone'dan onlarca yıl önce insanlar taşınabilir cihazlardan internete bağlanmaya çalışıyordu. Tek sorun şuydu: hiç kimse mobil tarayıcılığın ne olması gerektiğini tam olarak çözmemişti.
O devirdeki PDA'lar acımasız koşullarla boğuşuyordu. Ekranlar o kadar küçüktü ki bugünün standartlarına göre bakmak bile zor olurdu. İşlemciler basit hesaplamalarda zorlanıyor, bağlantılar ise dial-up'ı bile özletirecek kadar yavaştı. Yine de geliştiriciler bu cihazlar için tarayıcılar üretmeyi başardı.
İki Farklı Dünya
İlginç olan şu: o dönemde mobil web için tek bir yaklaşım yoktu. Sektör ikiye ayrılmıştı.
Minimalist taraftarlar WAP ve WML gibi protokolleri savunuyordu. Bunlar mobil cihazlar için özel olarak tasarlanmış, sadeleştirilmiş dillerdi. Düşünün, sanki internette paralel bir evren vardı—daha basit, daha küçük ama sınırlı donanımda çalışan.
Maksimalistler ise tam HTML deneyimini cebimize sığdırmaya çalışıyordu. Bu ciddi anlamda çılgın bir hedefti. 160x160 piksel ekranlarda, tek haneli megahertz işlem gücüne sahip cihazlarda gerçek web sayfaları render etmeye çalışıyorlardı.
Bu gerilim aslında bugün hâlâ yaşadığımız tartışmaların aynısı: native uygulamalar mı, responsive web uygulamaları mı? Hafif mobil deneyimler mi, her yerde her şeyi göstermeye çalışan tasarımlar mı?
EPOC: Zamanının Ötesinde Bir İşletim Sistemi
Psion'un EPOC işletim sistemi 1989'da piyasaya çıktığında birçok açıdan önündeydi, birçok açıdan da gerisinde kaldı. Tarayıcı seçenekleri azdı ama kararlı bir topluluk vardı.
2000 yılında Opera'nın EPOC'u desteklemesi dönüm noktasıydı. Opera 3.62, yapış tutaşılmış proxy çözümleri değil, gerçek web tarama deneyimi sunuyordu: 256 renk desteği, CSS1, JavaScript, hatta SSL şifreleme bile vardı. Tek elinizle tutabileceğiniz bir cihazda.
Şunu düşünün: gerçek güvenlik protokolleriyle, gerçek web sitelerini tarayabiliyordunuz, cebinize sığan bir cihazda. Elbette bugünkü standartlara göre çok kaba bir deneyimdi ama hayal kırıklığına uğramış bir hırs da vardı ortada.
Apple Newton: PDA Kelimesini Popüler Yapan
Apple'ın Newton'u 1993'te piyasaya çıktığında, sektöre ismini verdi ve birçok sınırı zorladı—Apple'ın yıllar sonra iPhone ile yapacağı gibi.
Üçüncü parti geliştiriciler hemen atladı. NetHopper, PocketWeb gibi tarayıcılar mobil web problemini farklı açılardan ele aldı. NetHopper, eklenti mimarisi ve ekrana sığacak şekilde görsel ölçeklendirme sunuyordu—responsive tasarımın ilkel bir formu, kimse ona öyle demese de. Newt's Cape ise Newton'a gerçek HTML render etme yeteneği kazandırdı, form desteği bile vardı.
Newton ekosistemi kısa ömürlü oldu, Apple 1998'de üretimi durdurdu. Ama bu deneyler önemliydi. Bu geliştiriciler, bir sonraki on yıl boyunca mainstream olacak çözümleri çoktan keşfediyorlardı.
Mobilin İlk Bölümünün Gizli Bedeli
Şimdi biraz rahatsız edici bir gerçek: erken dönem mobil web'in büyük kısmı yok olup gitti. Düzgün arşivlenmemiş bilgiler zamana yenik düştü. Wayback Machine sadece herkese açık olanı kaydedebilir, oysa PDA döneminin birçok yeniliği küçük topluluklarda, şirket içi belgelerde veya o geliştiricilerin hafızasında kaldı.
Bu, bugün teknoloji alanında çalışan herkesin düşünmesi gereken bir şey. Devasa miktarda içerik ve kod üretiyoruz ama bunları doğru şekilde koruyor muyuz? Şu an belgelerimiz, açık kaynak projelerimiz ve dijital arşivleme konusunda verdiğimiz kararlar, gelecek nesillerin bizden neler öğrenebileceğini belirleyecek.
Modern Geliştiriciler İçin Çıkarımlar
PDA tarayıcılarına baktığınızda, günümüzde hâlâ geçerli olan bazı kalıplar görüyorsunuz:
Kısıtlama yaratıcılığı besler. O ilkel dönemdeki geliştiriciler inanılmaz sınırlı kaynaklarla çalışıyordu ama işlevsel tarayıcılar üretmeyi başardılar. Modern web geliştirme bazen aşırı araç, aşırı işlem gücü ve aşırı seçenek yüzünden sendeliyor. Kısıtlamalar bazen netliği zorluyor.
Standartlar önemli ama pragmatizm de şart. WAP/WML ile HTML arasındaki tartışmanın her iki tarafında da haklı noktalar vardı. Bugünkü responsive tasarım ve native uygulama tartışmaları da aynı kalıbı izliyor. Nadiren tek bir "doğru" cevap vardır—en iyi çözüm, spesifik bağlamınıza ve kullanıcılarınıza bağlıdır.
Kullanıcı deneyimi deneyleri, UX'in bir jargon olmasından çok önce başlamıştı. PDA tarayıcı geliştiricileri, ekledikleri veya çıkardıkları her özellikle aslında kullanıcı araştırması yapıyorlardı. Yazı tipi boyutlarını ayarlamak, yavaş bağlantıları yönetmek, küçük ekran alanını verimli kullanmak—bunların hepsi gerçek kullanılabilirlik sorunları ve gerçek çözümleriydi.
Palm Pilot'lardan Piksele
Akıllı telefon çağı, PDA geliştiricilerinin boğuştuğu birçok sorunu çözdü. Dokunmatik ekranlar kalem tabanlı navigasyonun yerini aldı. Sürekli bağlantı artık standart oldu. Ekranlar büyüdü, cihazlar küçüldü. Tarayıcı motorları her web sitesini her yerde render edecek kadar sofistike hale geldi.
Ama temel zorluklar şaşırtıcı derecede benzer kalmaya devam ediyor. Farklı ekran boyutlarında içeriği etkili şekilde nasıl sunarsınız? Güvenilmez bağlantıları zarif bir şekilde nasıl yönetirsiniz? Alan kısıtlı olduğunda kullanıcıların gerçekten neye ihtiyaç duyduğunu nasıl önceliklendirirsiniz?
Bu sorular PDA tarayıcı geliştiricilerini rahatsız ediyordu ve biz hâlâ aynı soruları soruyoruz—sadece daha iyi araçlarla ve daha hızlı bağlantılarla.
Bir dahaki sefere responsive sitenizi test ederken veya mobil teslimat için görselleri optimize ederken, bu aynı sorunlarlacebinde gri tonlamalı ekran ve kızılötesi port taşıyan bir cihazla boğuşan öncülerimize bir an olsun takdirle bakın.
Mobil web iPhone ile başlamadı. Mobil web, internetin bizimle birlikte her yere gidebileceğine inanan bir grup inatçı geliştiriciyle başladı.