Explorando a História do Desenvolvimento Web com Richard MacManus
Publicados: 2021-11-09As tecnologias que os web designers usam hoje tiveram que começar em algum lugar. A história de como eles surgiram é algo que Richard MacManus quer compartilhar com o mundo.
Localizada na Nova Zelândia, a MacManus está envolvida no setor desde a década de 1990. Escritor e jornalista de tecnologia, seu mais recente projeto, Web Development History, trata de narrar a história da Internet do ponto de vista de um desenvolvedor.
Dentro, você encontrará de tudo, desde precursores da web que datam da década de 1960 até o nascimento do JavaScript e além. Todos eles têm desempenhado um papel em nos levar até os dias atuais.
Falei com MacManus sobre o projeto, seu início em web design e pensamentos sobre o futuro da web. Suas respostas são levemente editadas para brevidade/clareza.
Como e quando você começou no web design?
Comecei no final dos anos 90 como primeiro um “desenvolvedor de informações” (um nome chique para um escritor técnico) e depois um “webmaster” (não tenho certeza se esse termo ainda é usado!). Passei a ser um “gerente da Web” para algumas empresas da Nova Zelândia no início dos anos 2000, antes de iniciar meu blog de tecnologia ReadWriteWeb (RWW) em 2003.
Eu era um verdadeiro filho da web dos anos 90, pois sou autodidata no que diz respeito a todas as principais tecnologias da web. Então, nessas funções de webmaster/gerente da web, fiz uma mistura de web design, arquitetura de sites e gerenciamento, e até me envolvi um pouco no desenvolvimento. Mas foi quando comecei a escrever sobre o que há de mais recente em tecnologia web com RWW que realmente encontrei meu nicho.
O que o inspirou a iniciar o projeto de História do Desenvolvimento Web?
Algumas razões. Em primeiro lugar, eu li muitos livros e artigos sobre a história da web e da internet, mas quase todos (e certamente todos os livros) abordam o assunto de uma perspectiva comercial ou cultural.
Eu queria abordar a história da web de um ponto de vista técnico e explicar como a World Wide Web foi realmente desenvolvida e como ela evoluiu – de maneira prática.
A segunda razão principal é que, embora eu tenha passado quase uma década cobrindo a indústria de tecnologia da web com meu blog de tecnologia transformado em RWW de negócios de mídia, eu não tinha necessariamente me aprofundado nos fundamentos técnicos da web durante esse período.
A RWW começou como a exploração de uma pessoa das novas tecnologias da web que surgiram do boom e fracasso pós-Dot Com do Vale do Silício, mas à medida que a RWW cresceu e se tornou um negócio adequado, concentrou-se mais nos revolucionários produtos “Web 2.0” e tendências de alto nível que surgiram (por exemplo, redes sociais, computação em nuvem, a revolução dos smartphones etc.).
Então, com o Web Development History (WDH), eu queria voltar às minhas raízes — como webmaster e blogueiro focado em desenvolvedores nos primeiros dias da RWW. Meu objetivo era revisitar as eras anteriores da web e realmente mergulhar nos fundamentos técnicos, para descobrir como ela evoluiu para essa enorme fera que é hoje.
Pensando em alguém que acabou de entrar na indústria – como eles podem se beneficiar ao aprender sua história?
Eu acho que é crucial para os novos desenvolvedores e designers da web entenderem os fundamentos do que eles estão construindo – especialmente nesta era atual de frameworks abstratos (para JavaScript, CSS, etc.). As ferramentas de baixo código disponíveis hoje também facilitam a construção na web, sem necessariamente entendê-la.
Assim, espero que o WDH seja um recurso para as pessoas aprenderem a arquitetura da web, como ela começou e evoluiu ao longo do tempo, as tecnologias mais influentes, como os padrões da web surgiram e assim por diante.
Além disso, acho que a indústria está experimentando um renascimento da plataforma da Web atualmente, com padrões da Web e tecnologia de navegador na vanguarda novamente - levando a Progressive Web Apps, ferramentas de plataforma cruzada como Flutter, componentes da Web e assim por diante.
A propósito, abordo todas essas novas tecnologias em minha coluna semanal para The New Stack — então vejo a WDH como o complemento perfeito para a coluna voltada para o futuro que também escrevo. Você tem que entender o passado primeiro, antes de construir para o futuro.
Você tem uma faceta ou tecnologia favorita do início da web?
Eu amo que Tim Berners-Lee inventou o navegador da web como uma ferramenta de leitura/gravação. Era um editor, bem como um navegador. A funcionalidade de edição, infelizmente, foi eliminada quando o primeiro Mosaic e depois o Netscape se popularizaram, então a primeira era da web convencional (aproximadamente 1993-2002) era 'somente leitura'.
Tínhamos um termo nos anos 90, “brochureware”, que explica o que muitos sites eram – uma extensão de revistas, mas eles não tiravam vantagem da funcionalidade interativa que Berners-Lee construiu nas fundações da web.
Agora, com isso dito, enquanto escrevi WDH no ano passado, observei mais de perto tecnologias como scripts CGI e PHP que estavam sendo usados para criar aplicativos da Web nos anos 90.
Então, havia muita inovação acontecendo com aplicativos da web. Mas escrever para a web não era algo que pessoas comuns pudessem fazer facilmente a partir de seus navegadores. Foi isso que a Web 2.0 trouxe para a web, e de fato essa foi a tese do meu blog RWW.
Você tem vários artigos que cobrem as primeiras guerras dos navegadores. Como você acha que esses eventos impactaram a web que usamos hoje?
Foi uma guerra que a Microsoft venceu decisivamente em 1999, o que infelizmente levou a um período de baixa inovação em navegadores – que durou até o Google Chrome aparecer. Mas houve algumas coisas importantes que aconteceram nos anos 90 na primeira guerra dos navegadores, que influenciaram a direção da web.
Em primeiro lugar, a Netscape introduziu o JavaScript em seu navegador em 1995 — que a Microsoft copiou prontamente (jScript). Em segundo lugar, e talvez menos apreciado, foi que a Microsoft foi a principal influência por trás do DOM (Document Object Model).
Como observei em um post, quando o Internet Explorer 4 foi lançado em outubro de 1997, foi o primeiro navegador a demonstrar um modelo de objeto de página inteira — basicamente um protótipo da especificação W3C DOM que seria lançada um ano depois.
Então, ambas as inovações, JavaScript e DOM, acho que tiveram grandes ramificações para nossa web altamente interativa atual.
Você mencionou que o objetivo final deste projeto é publicar um livro. Como você determinará quando há conteúdo suficiente para avançar com ele?
Ainda estou trabalhando no que pode ser o formato de um livro baseado no blog. Pode fazer sentido restringir o escopo e escolher um determinado período (digamos, a década de 1990) e desenvolver uma proposta de livro com base em um tema específico. Ou posso ir all-in e escrever um histórico completo de desenvolvimento web.
Então, ainda não decidi. Além disso, também dependerá do que é atraente para agentes e editores de livros.
Em termos de blog, sei que em 2022 estarei focando nos anos 2000 – apelidei isso de “segunda temporada”. Eu também posso mudar o estilo dos posts; talvez injetando mais da minha própria história pessoal, já que fiz a crônica desse período para a RWW e visitei o Vale do Silício várias vezes. Então, vamos ver como o blog evolui no próximo ano e se eu posso continuar a aumentar o público.
Finalmente, como alguém que estudou de perto a história da web, como espera que ela evolua nos próximos anos?
É um ponto de inflexão emocionante novamente. Por um lado, há um monte de tecnologias de plataforma web muito promissoras sobre as quais tenho escrito para o The New Stack. Também estão surgindo novas tecnologias potencialmente inovadoras – quem sabe como essa conversa sobre o metaverso vai dar certo, por exemplo.
Há também cripto e “Web3”, sobre os quais estou cético no momento – é tão provável que termine em um crash do tipo Dot Com do que se torne a próxima grande coisa. Mais uma vez, o tempo dirá, mas estou monitorando.
Independentemente de como tudo isso aconteça, acho que a base da web está em um ótimo lugar - os padrões da web são saudáveis, os navegadores estão inovando (embora seria ótimo se a Apple se organizasse e permitisse outros mecanismos de navegador no iOS) e há um alto nível de funcionalidade em aplicativos da web hoje.
Acho que há espaço para voltarmos a uma menor complexidade nas estruturas da Web de hoje, talvez usando mais coisas como componentes da Web. Mas, no geral, espero que a web continue me encantando e me surpreendendo nos próximos anos!
Um grande obrigado a Richard MacManus por tirar um tempo para falar comigo! Certifique-se de verificar o histórico de desenvolvimento da Web e se conectar com Richard no Twitter .