- Aplikasi WorldWideWeb yang dikembangkan pada 1990 di komputer NeXT milik CERN dinilai sebagai cikal bakal web modern
- Pada 2019, untuk memperingati 30 tahun pengembangannya, CERN membuat versi restorasi browser asli yang dapat dijalankan di dalam browser modern
- Proyek ini dijalankan dengan dukungan dari CERN & Society Foundation dan Perwakilan Amerika Serikat untuk Jenewa
- Pengguna dapat menjalankan browser WorldWideWeb secara langsung di situs web dan merasakan cara penelusuran pada masa itu
- Proyek ini memiliki makna sebagai proyek pelestarian digital yang memungkinkan kita meninjau kembali asal-usul web dan evolusi teknologinya
Asal-usul WorldWideWeb
- Pada Desember 1990, aplikasi WorldWideWeb dikembangkan di mesin NeXT milik CERN (Organisasi Eropa untuk Riset Nuklir)
- Program ini dinilai sebagai pendahulu web seperti yang kita kenal sekarang
- WorldWideWeb saat itu merupakan browser web dan editor pertama yang memiliki fungsi membuka dokumen, membuat tautan, dan mengedit
Proyek restorasi 2019
- Pada Februari 2019, untuk menandai 30 tahun pengembangan WorldWideWeb, para pengembang dan desainer di CERN berkumpul untuk melakukan pekerjaan restorasi
- Tujuannya adalah mereproduksi browser asli di dalam browser modern agar dapat dicoba oleh pengguna di seluruh dunia
- Proyek ini mendapat dukungan dari CERN & Society Foundation dan Perwakilan Amerika Serikat untuk Jenewa
- Browser yang telah dipulihkan dapat dijalankan di worldwideweb.cern.ch/browser
Cara penggunaan
- Pengguna dapat menjalankan browser WorldWideWeb di situs tersebut lalu menelusuri dengan prosedur berikut
- Pilih “Document” di menu
- Klik “Open from full document reference”
- Masukkan URL lalu klik “Open”
- Saat membuka tautan, diperlukan klik ganda
Materi tambahan dan susunan situs
- Selain browser hasil restorasi, situs ini juga memuat berbagai halaman referensi
- History: riwayat singkat aplikasi yang dikembangkan pada 1989
- Timeline: alur perkembangan web selama 30 tahun
- The Browser: penjelasan penggunaan dan antarmuka browser hasil restorasi
- Typography: informasi font yang digunakan di komputer NeXT
- Inside the Code: sebagian kode asli dibuka ke publik
- Production Process: kisah di balik proses restorasi
- Related Links dan Colophon: materi terkait dan informasi para peserta proyek
Makna proyek
- Restorasi ini merupakan upaya untuk melestarikan secara pengalaman langsung kelahiran web dan proses evolusi teknologinya
- Pengguna dapat mengalami langsung lingkungan tahun 1989 dan memahami titik awal sejarah web
- Melalui ini, CERN menghadirkan kesempatan untuk kembali mengingat keterbukaan web dan semangat kolaborasi
1 komentar
Opini Hacker News
Sekitar 1992 saya bekerja di RNEC Manadon, Devon, Inggris
Atasan meminta saya meneliti WWW yang baru muncul, jadi dari PC Win 3.1 saya telnet ke VAX lalu terhubung lewat X.25 PAD, melewati AS hingga ke CERN
Saat itu tampilannya mirip gopher atau WAIS, jadi saya melaporkan bahwa “ini cuma seperti gopher”
Ketika Tim Berners-Lee membuat WWW dan HTML, browser masih berbasis telnet, dan masa itu bahkan belum membayangkan antarmuka grafis
WAIS meniru perangkat lunak DigitalLibrarian, dengan struktur memilih situs di bagian atas, memasukkan kata kunci, lalu daftar dokumen muncul di bagian bawah
Gopher bersifat hierarkis, dan terasa seperti protokol Gemini modern mewarisi format itu
Sebaliknya, WWW awal berupa dokumen bentuk bebas sehingga kemampuan navigasinya kurang, dan hampir tidak ada dukungan gambar atau pemformatan
Karena itu sulit melihat potensi masa depannya, dan saya memang selalu buruk dalam memprediksi pemenang
Kalau tahu nama node, siapa pun bisa membuka sesi PPP, bahkan tanpa kata sandi
Yang ada hanya tutorial cara menulis HTML, hampir tidak ada konten nyata
Tempat yang benar-benar hidup justru IRC dan Usenet
Fakta menarik: Erwise adalah browser web grafis pertama yang dibuat mahasiswa Helsinki University of Technology bersama Berners-Lee
Namun saat itu tidak ada pendanaan di Finlandia, jadi proyeknya dihentikan, dan sebagian besar anggotanya pindah ke Tekla lalu berkontribusi pada pengembangan teknologi CAD AEC
Itu adalah sistem terintegrasi penuh yang menjamin konsistensi tautan, dan semua browser sekaligus berfungsi sebagai editor
CERN ingin berbagi multimedia, sedangkan Graz menargetkan platform pendidikan
Disayangkan karena komersialisasi, proyek itu tidak pernah menjadi open source
Meski begitu, konsep server HTTP tanpa sesi pada akhirnya ternyata pilihan yang lebih baik
WorldWideWeb.app asli (untuk NeXTCube) sudah merupakan browser grafis
Yang disayangkan, dua film Steve Jobs sama-sama nyaris tidak membahas masa NeXT dan Pixar
Pada 1983 ia memperkirakan koneksi jaringan rumahan baru akan terpecahkan dalam 10–15 tahun, dan tepat 10 tahun kemudian WWW dirilis, yang ternyata dikembangkan di platform NeXT
Tautan langsung ke browser: https://worldwideweb.cern.ch/browser/
Sayang sekali fitur seperti ini menghilang
Sekarang untuk melakukan hal seperti itu biasanya harus memasang engine wiki terpisah
Kumpulan thread terkait lainnya
Mungkin lebih tepat menulis “Rebuilt the CERN Browser”
Pada 1986, browser Silversmith adalah sistem untuk menangani dokumen SCI di bawah kontrol keamanan
Pengguna hanya bisa mengakses bagian yang diizinkan, dan gambar inline ditautkan ke penjelasan data
Setelah itu juga dibuat versi pencarian berbasis semantik untuk U.S. Army Material Command
Setelah 16 tahun saya menyalakan NeXTStation Color lama, dan sekarang hampir tidak ada lagi situs yang bisa diakses
Seingat saya hanya useit.com yang masih berfungsi
Keren sekali tim CERN memulihkan tampilan visual UI NeXT
Namun hambatan teknis yang selalu muncul setiap saat adalah kebijakan keamanan iframe
Karena CORS, X-Frame-Options, dan CSP, situs web modern tidak bisa dimuat
Tentu itu arah yang benar dari sisi keamanan, tetapi tetap disayangkan karena sulit merasakan nostalgia web terbuka ala 90-an
Karena itu saya membuat sendiri API embedder kustom yang menghubungkan instance Chromium yang sepenuhnya terisolasi ke dalam UI retro dalam bentuk semacam pipa
Mesin aslinya tetap berjalan sambil menjaga batas keamanan
Jika ingin merasakan nuansa 90-an, bisa mencobanya di https://win9-5.com/demo — nyalakan suara dan Anda juga bisa mendengar bunyi koneksi modem
Akan menarik jika ada yang menulis implementasi referensi (reference implementation) browser ini dalam bahasa fungsional
Dengan begitu spesifikasinya mungkin bisa diformalkan
Dari video masa itu, UX-nya memang terlihat cukup tidak nyaman
Scroll bar berada di kiri, dan menu bertingkat sampai tiga level
Melihat masa lalu membuat kita sadar betapa besar peningkatan yang ada sekarang
Orang yang akrab dengan UI lama justru bisa merasa flat design modern atau scroll bar yang menghilang lebih tidak nyaman
Tetapi posisi scroll bar lebih soal selera
Saya memakai minimap kiri di VS Code seperti scroll bar, dan ternyata cukup enak