- 1990 yılında CERN’in NeXT bilgisayarında geliştirilen WorldWideWeb uygulaması, bugün bildiğimiz webin başlangıcı olarak kabul ediliyor
- 2019’da, geliştirilmesinin 30. yılı anısına CERN, modern tarayıcı içinde çalışabilen orijinal tarayıcı restorasyonunu hazırladı
- Bu proje, CERN & Society Foundation ve Cenevre’deki ABD Daimi Temsilciliği desteğiyle yürütüldü
- Kullanıcılar web sitesinde WorldWideWeb tarayıcısını doğrudan çalıştırarak o dönemin gezinme biçimini deneyimleyebiliyor
- Proje, webin kökenini ve teknik evrimini yeniden incelemeyi sağlayan bir dijital koruma çalışması olma niteliği taşıyor
WorldWideWeb’in kökeni
- Aralık 1990’da, CERN (Avrupa Nükleer Araştırma Merkezi) bünyesindeki bir NeXT makinesinde WorldWideWeb uygulaması geliştirildi
- Bu program, bugün bildiğimiz webin öncüsü olarak değerlendiriliyor
- O dönemki WorldWideWeb, belge açma, bağlantı oluşturma ve düzenleme işlevlerine sahip ilk web tarayıcısı ve düzenleyicisi niteliğindeydi
2019’daki restorasyon projesi
- Şubat 2019’da, WorldWideWeb’in geliştirilmesinin 30. yılı dolayısıyla CERN’de geliştiriciler ve tasarımcılar bir araya gelerek restorasyon çalışmasını yürüttü
- Amaç, orijinal tarayıcıyı modern bir tarayıcı içinde yeniden oluşturarak dünyanın her yerinden kullanıcıların deneyimlemesini sağlamaktı
- Proje, CERN & Society Foundation ve Cenevre’deki ABD Daimi Temsilciliği tarafından desteklendi
- Restore edilen tarayıcı worldwideweb.cern.ch/browser adresinde çalıştırılabiliyor
Kullanım şekli
- Kullanıcılar sitede WorldWideWeb tarayıcısını çalıştırdıktan sonra şu adımlarla gezinebiliyor
- Menüden “Document” seçilir
- “Open from full document reference” seçeneğine tıklanır
- URL girilip “Open” düğmesine basılır
- Bağlantıları açmak için çift tıklama gerekiyor
Ek materyaller ve site yapısı
- Sitede restore edilen tarayıcı dışında çeşitli referans sayfaları da bulunuyor
- History: 1989’da geliştirilen uygulamanın kısa tarihi
- Timeline: Webin 30 yıllık gelişim süreci
- The Browser: Restore edilen tarayıcının kullanım şekli ve arayüz açıklaması
- Typography: NeXT bilgisayarında kullanılan font bilgileri
- Inside the Code: Orijinal kodun bazı bölümleri
- Production Process: Restorasyon sürecinin perde arkası
- Related Links ve Colophon: İlgili kaynaklar ve projeye katkı sunanlar hakkında bilgiler
Projenin önemi
- Bu restorasyon, webin doğuşunu ve teknik evrim sürecini deneyimsel olarak korumaya yönelik bir girişim
- Kullanıcılar 1989’daki ortamı doğrudan deneyimleyerek web tarihinin başlangıç noktasını anlayabiliyor
- CERN, bununla birlikte webin açıklık ve iş birliği ruhunu yeniden hatırlatmayı amaçlıyor
1 yorum
Hacker News yorumları
1992 civarında İngiltere'nin Devon bölgesindeki RNEC Manadon'da çalışıyordum
Müdürüm yeni çıkan WWW'yi incelememi istedi; ben de Win 3.1 PC'den VAX'a telnet ile bağlanıp ardından X.25 PAD üzerinden ABD'yi aşarak CERN'e kadar ulaştım
O dönemde gopher ya da WAIS'e benziyordu, bu yüzden "bildiğin gopher gibi" diye rapor etmiştim
Tim Berners-Lee WWW ve HTML'i yarattığında, tarayıcı telnet tabanlıydı ve grafik arayüz diye bir şeyin hayali bile kurulmamıştı
WAIS, DigitalLibrarian yazılımını model alıyordu; üstte site seçip arama terimi giriyor, altta da belge listesi çıkıyordu
Gopher hiyerarşik bir yapıdaydı; bugünkü Gemini protokolü sanki o biçimi devralmış gibi
Buna karşılık ilk WWW serbest biçimli belgelerden oluşuyordu; gezinme yetenekleri zayıftı ve görsel ya da biçimlendirme desteği de neredeyse yoktu
Bu yüzden gelecekteki potansiyelini görmek zordu; ben de zaten kazananı tahmin etme konusunda pek iyi değilimdir
Düğüm adını bilen herkes PPP oturumu açabiliyordu, üstelik parola da yoktu
Her yerde HTML yazma eğitimleri vardı ama gerçek içerik neredeyse hiç yoktu
Asıl canlı olan yerler IRC ve Usenet'ti
Eğlenceli bir bilgi: Erwise, Helsinki Teknik Üniversitesi öğrencilerinin Berners-Lee ile birlikte yaptığı ilk grafik web tarayıcısıydı
Ama o dönem Finlandiya'da finansman olmadığı için proje durduruldu; ekibin çoğu Tekla'ya geçip AEC CAD teknolojisi geliştirilmesine katkı verdi
Bağlantı tutarlılığını garanti eden tamamen entegre bir sistemdi ve tüm tarayıcılar aynı zamanda editör işlevi de görüyordu
CERN multimedya paylaşımını istiyordu ama Graz eğitim amaçlı bir platformu hedefliyordu
Ticarileştiği için açık kaynak olamaması üzücü
Yine de oturumsuz HTTP sunucusu fikri sonuçta daha iyi bir tercih oldu
Orijinal WorldWideWeb.app (NeXTCube için) zaten grafik bir tarayıcıydı
Üzücü olan şu ki iki Steve Jobs filmi de NeXT ve Pixar dönemini neredeyse hiç ele almadı
1983'te ev tipi ağ bağlantısının çözülmesinin 10-15 yıl süreceğini öngörmüştü; tam 10 yıl sonra WWW yayımlandı ve bu da doğrudan NeXT platformunda geliştirilmişti
Tarayıcıya doğrudan bağlantı: https://worldwideweb.cern.ch/browser/
Bu özelliğin kaybolmuş olması üzücü
Günümüzde bunu yapmak için ayrıca bir wiki motoru kurmanız gerekiyor
İlgili diğer başlıklar
"Rebuilt the CERN Browser" yazmak daha doğru olabilir
1986 tarihli Silversmith tarayıcısı, SCI belgelerini güvenlik denetimi altında işleyen bir sistemdi
Kullanıcılar yalnızca izin verilen bölümlere erişebiliyordu ve satır içi görseller veri açıklamalarına bağlanıyordu
Daha sonra U.S. Army Material Command için anlamsal arama temelli bir sürümü de yapıldı
16 yıl sonra eski bir NeXTStation Color'ı açtım ama artık bağlanılabilecek site neredeyse kalmamıştı
Çalışan tek yer useit.com gibiydi
CERN ekibinin NeXT arayüzünü görsel olarak yeniden yaratmış olması gerçekten harika
Ama sürekli karşıma çıkan teknik engel iframe güvenlik politikası
CORS, X-Frame-Options ve CSP yüzünden modern web siteleri yüklenemiyor
Elbette güvenlik açısından doğru yaklaşım bu ama 90'ların açık web nostaljisini hissetmeyi zorlaştırıyor
Bu yüzden kendi özel embedder API'mi yapıp tamamen yalıtılmış bir Chromium örneğini retro arayüzün içine boru benzeri bir yapıyla bağladım
Böylece gerçek motor çalışırken güvenlik sınırları da korunuyor
90'lar hissini yaşamak isterseniz https://win9-5.com/demo adresinde deneyebilirsiniz — sesi açarsanız modem bağlantı sesini de duyarsınız
Keşke biri bu tarayıcının referans uygulamasını (reference implementation) işlevsel bir dille yazsa
Böylece belirtimi resmileştirmek mümkün olabilir
Dönemin videolarına bakınca UX oldukça rahatsız edici görünüyordu
Kaydırma çubuğu soldaydı ve menüler üç seviye iç içeydi
Bugünkü iyileştirmelerin ne kadar büyük olduğunu geçmişe bakınca anlıyorsunuz
Eski arayüzlere alışkın biri, bugünün flat design anlayışını ya da kaybolan kaydırma çubuklarını daha rahatsız edici bulabilir
Ama kaydırma çubuğunun yeri zevk meselesi
Ben VS Code'da soldaki minimap'i kaydırma çubuğu gibi kullanıyorum ve gayet iyi çalışıyor