Daftar Isi:
Munculnya internet dalam budaya mainstream sebagian besar berkorelasi dengan sejarahnya sebagai media visual. Seperti banyak sistem dan aplikasi komputer lainnya, dibutuhkan antarmuka grafis untuk membuat masyarakat umum mulai memahami potensi internet. Komputer pribadi tidak akan menjamur di seluruh rumah tangga dan lingkungan kerja kita tanpa monitor layar, dan masih belum digunakan secara luas sampai spreadsheet elektronik, pengolah kata, dan video game mulai menarik pengguna. Demikian pula, pengguna tidak mulai membeli ke World Wide Web sampai browser web yang berorientasi visual mulai muncul pada awal 1990-an. Dan sejak saat itu, meskipun telah ada peningkatan dramatis dalam teknologi web dan estetika, beberapa teknik desain web paling awal telah bertahan selama bertahun-tahun.
Web Lama
Gagasan internet telah ada dalam beberapa bentuk setidaknya setengah abad sebelum akhirnya menjadi utilitas rumah tangga umum pada 1990-an. Diciptakan pada tahun 1980-an, World Wide Web memperoleh daya tarik yang signifikan dengan diperkenalkannya browser Mosaic pada tahun 1993. Tak lama kemudian, bisnis mulai mengenali potensi komersial web, ketika infrastruktur jaringan tumbuh untuk mengakomodasi apa yang terbukti sebagai gelombang besar aktivitas online. . Kemudian gelembung teknologi tumbuh dan pecah, yang selamat (Google, Amazon, dan sejenisnya) berubah dari menjadi pemberi pengaruh teknologi utama menjadi raksasa perusahaan yang sesungguhnya dalam waktu sekitar satu dekade.
Pada tahun 1989, Tim Berners-Lee (yang saat itu seorang anggota di Laboratorium CERN di Eropa) menguraikan konsepnya tentang platform komputer yang dapat memfasilitasi kolaborasi di antara para peneliti yang berbasis di berbagai belahan dunia. Ini mengarah pada penemuan Hypertext Markup Language (HTML) pada tahun 1990. Sangat didasarkan pada Standar Generalized Markup Language (SGML), HTML menjadi blok bangunan mendasar dari World Wide Web, dan tetap menjadi inti dari pengkodean dan infrastrukturnya. . Coders diaktifkan standar dengan kemampuan untuk mengatur tata letak halaman web yang dapat dipahami dan berinteraksi dengan lebih dari jaringan yang saling berhubungan. (Untuk lebih lanjut tentang pengembangan web, lihat 6 Bahasa Pemrograman yang Membangun Internet.)