Brian Kardell and Chris Wilson discuss the early days of computers and the web, the impact of the Mosaic browser, the dominance of Netscape, and browser release pranks and traditions.
The early web was a niche and academic technology, requiring a certain level of knowledge to access and use.
The collaborative nature of the browser industry emphasized a shared goal of advancing the web rather than focusing solely on competition.
Deep dives
The early days of the web and the role of NCSA
The podcast episode discusses the early days of the web, with a focus on the National Center for Super Computing Applications (NCSA). The speaker, Chris Wilson, shares his experience working on the first popular web browser, NCSA Mosaic, in 1993. NCSA was an important institution in the development of the web, providing supercomputers and building tools for researchers to access them. Wilson highlights the challenges faced by developers at the time, such as the lack of network packages in operating systems like DOS and Windows. He also mentions that the web was initially a niche and academic technology, requiring a certain level of knowledge to access and use.
The simplicity and underdog nature of the early web
The podcast highlights the simplicity and underdog status of the early web. Wilson mentions that the web, as it was introduced by Tim Berners-Lee, was based on relatively simple ideas and choices made in the underlying syntax. However, it was designed to be easily understandable, with a focus on hyperlinking as a crucial feature. Wilson also discusses the minimal computing power and bandwidth available at the time, making it arduous to predict the web's immense growth and impact. Despite being an underdog, the web offered accessibility to information and content that was previously unavailable.
The evolution of browsers and the collaborative nature of the industry
The podcast explores the evolution of browsers and the collaborative nature of the browser industry. Wilson mentions the browser wars and how different browsers had unique features and capabilities, requiring developers to adapt their code for each browser. The speaker discusses the friendly collaboration among developers, emphasizing a shared goal of advancing the web rather than focusing solely on competition. The speaker also mentions the tradition of sending cakes to celebrate browser releases, which showcased the playful and less adversarial attitude between companies. Lastly, the podcast touches on how the web has grown and improved through standardization and continual development.