Tivemos uma boa conversa com Håkon Wium Lie, uma figura proeminente na indústria da web. Håkon fez contribuições significativas como ativista de padrões e pioneiro da web.
Ele atuou como Diretor de Tecnologia da Opera Software de 1998 até a empresa ser adquirida por novos proprietários em 2016.
Håkon é mais notavelmente reconhecido por seu trabalho no desenvolvimento de Cascading Style Sheets (CSS) ao colaborar com Tim Berners-Lee e Robert Cailliau no CERN em 1994.
Aproveite a entrevista completa abaixo!
Evrone: Todo mundo conhece você como a pessoa por trás do CSS, mas poucos sabem como você entrou nisso. Você poderia nos contar um pouco sobre onde estudou e como veio para o CERN?
Håkon Wium Lie: Acontece que a faculdade em minha cidade natal (que é Halden, na Noruega ) tinha um computador Apple II quando vim visitá-la aos 15 anos de idade em 1980. Minha vida tomou um rumo diferente naquele dia.
Naquela época, os computadores pessoais eram poucos e distantes entre si, cerca de um ano antes da IBM lançar o PC. Eu me colei na máquina e de alguma forma isso foi tolerado. Computadores se tornaram uma obsessão para mim, principalmente criar jogos de computador com cores e som.
Quando eu tinha idade suficiente para começar a faculdade de verdade, a ciência da computação era uma escolha óbvia. Fiz meu último ano no West Georgia College (agora University of West Georgia ), onde frequentei principalmente as aulas de matemática que evitei para programar nos primeiros anos.
A matemática é importante.
Outro momento transformador ocorreu em 1986, quando descobri a internet na Norwegian Telecom Research. Testemunhei a chegada de um e-mail vindo de São Francisco e soube imediatamente que isso mudaria minha vida. E a vida de muitos outros.
Mais uma vez, me colei na tela e passei muitas horas em grupos de discussão online.
Na internet descobri a verdadeira liberdade de expressão, e uma cultura hacker. Encontrei o livro de Steven Levy sobre «Hackers» e levei a sério a ética hacker .
Através do livro de Stewart Brand sobre «The Media Lab», encontrei o caminho para o laboratório homônimo onde passei dois anos. O Media Lab foi um ambiente fantástico de aprendizado e experimentação, tínhamos todos os computadores e conexões para criar a web.
Ainda assim, a web não foi criada lá, ela aconteceu no CERN . O CERN também estava bem conectado na época, mas os computadores eram ferramentas para servir aos físicos, não o centro das atenções.
Isso mudou quando Tim Berners-Lee inventou HTML, HTTP e URLs. Robert Cailliau também contribuiu para o crescimento explosivo da web.
Então, para ser claro, eu não estava no CERN quando a web foi inventada, mas ouvi o big bang e vim correndo. Quando cheguei em 1994, vi que faltava uma peça crucial da tecnologia: uma maneira de descrever cores, fontes, tipografia. Foi quando comecei a trabalhar com CSS .
Mais tarde na vida, sentei-me e fiz todos os estudos que deveria ter feito antes de propor CSS . Isso se transformou em uma tese de doutorado na Universidade de Oslo.
Evrone: Em uma de suas entrevistas anteriores, você mencionou que adora laptops Linux e ThinkPad. Você sente o mesmo em 2023?
Håkon Wium Lie: Sim. Estou digitando isso em um computador Thinkpad X250 , um modelo lançado pela primeira vez em 2015. Eu o atualizei com um enorme SSD de 4 TB, que me permite trazer meu arquivo comigo. Praticamente todos os e-mails que escrevi desde 1986 e todas as fotos que já tirei.
Meu sabor linux de escolha é Mint . Eu faço a maioria das coisas no navegador (Opera) e no emacs (para e-mail e autoria de HTML). O X250 possui uma porta VGA física e uma porta Ethernet. Os portos físicos me salvaram em algumas situações complicadas na jangada no Pacífico.
Além disso, como aprendi a digitar antes dos computadores virem com teclados noruegueses, estou usando máquinas no estilo americano. O Ebay é uma excelente fonte de Thinkpads usados com teclados americanos.
Evrone: Hoje em dia, quase ninguém constrói sites manualmente usando HTML+CSS. Do seu ponto de vista, esta é uma tendência positiva ou negativa?
Håkon Wium Lie: Eu recomendo que todos os aspirantes a web designers comecem escrevendo HTML e CSS à mão. Quando você constrói algo, é importante entender os blocos de construção.
Na web, é preciso entender os bits que "cruzam o fio", e não apenas os pixels de front-end ou os dados de back-end.
No entanto, também existem boas razões para reutilizar o código de outras pessoas, muitas vezes envolto em estruturas. Algumas das estruturas criam código CSS complexo, ofuscado e malcheiroso, sem senso de estilo ou pensamento de reutilização.
Outros são obras de arte por si só, permitindo que você crie sites responsivos em minutos.
Pessoalmente, prefiro escrever código à mão, usando HTML e CSS em toda a sua extensão, com alguns trechos mínimos de JS quando necessário. Se eu fosse usar uma estrutura, consideraria W3.CSS . Não tenho nenhum vínculo com a w3schools , mas estou impressionado com a qualidade consistente de seus materiais didáticos.
Eu me inspirei neles nos guias que escrevi sobre como criar belos documentos PDF a partir de HTML e CSS .
Evrone: Criar vídeos e animações CSS puros se tornou um hobby para designers e desenvolvedores de front-end. Esta é uma boa maneira de explorar as possibilidades do CSS?
Håkon Wium Lie: De fato! CSS Art é algo que nunca pensei na primeira fase do design. Percebi pela primeira vez que teríamos um movimento "CSS Arts and Crafts" quando Simon Daniels mostrou seus designs CSS para o próximo lançamento do Internet Explorer 3.
Simon produziu alguns designs impressionantes, nunca antes vistos na web.
Desde então, CSS Art nos deu horas intermináveis de entretenimento e admiração. Freqüentemente, tenho que verificar o código-fonte para ver como diabos eles fizeram isso?!
Evrone: Você deve ter formado uma compreensão clara do futuro da Web durante seu tempo como CTO da Opera Software. Como será no futuro previsível, digamos, nos próximos 5 a 10 anos?
Håkon Wium Lie: No Opera, nossa maior preocupação era evitar que a web se tornasse propriedade privada da Microsoft ou Netscape. Escrever padrões técnicos foi a principal arma na guerra dos navegadores .
Aderir a esses padrões era igualmente importante; alguém tinha que mostrar que os padrões eram implementáveis. E alguém teve que expor aqueles que não suportavam os padrões.
Escrevi uma carta aberta para Bill Gates sobre o péssimo estado do suporte a padrões no Internet Explorer. Além disso, alguns de nós desenvolveram o teste Acid2 , que foi importante para estabelecer o suporte básico para CSS em todos os navegadores.
Também devo acrescentar que muitas pessoas boas dentro da Microsoft e da Netscape também trabalharam duro para dar suporte aos padrões. E quando o Internet Explorer 8 foi lançado em 2009, ele suportava totalmente o Acid2!
Olhando para o futuro, não vejo nenhum grande obstáculo para a web. Não há grandes concorrentes que nos descarrilhem. HTML, CSS e JavaScript ainda estarão prosperando daqui a 10 anos.
Minha busca pessoal na próxima década será tornar o CSS a escolha natural para a impressão de livros. Livros em papel ainda estarão conosco no futuro, e é importante que possamos fazer livros bonitos a partir da web, sem a necessidade de trabalho manual caro.
Tenho trabalhado para replicar os belos designs de Edward Tufte em CSS. O Prince é capaz de criar spreads do tipo Tufte se você seguir este guia . (Divulgação: sou o presidente da empresa.)
Evrone: O termo "metaverso" está se tornando cada vez mais popular. O que você acha disso, essa ideia poderia transformar o mundo moderno?
Håkon Wium Lie: Dave Raggett é mais conhecido como um dos criadores do HTML (juntamente com Tim Berners-Lee e Dan Connolly ), mas também trabalhou para tornar a realidade virtual parte do início da web.
Na primeira conferência WWW , no CERN em 1994, ele apresentou VRML: Virtual Reality Markup Language . Mas não foi o VRML que construiu a web, é o HTML que é o legado de Dave.
Pode-se argumentar que foi a falta de hardware que impediu o sucesso da RV naqueles primeiros dias, mas também não vejo que o "metaverso" tenha decolado. O Facebook investiu muito foco e dinheiro em VR, mas o sucesso é limitado.
E pessoalmente, eu não gostaria de viver em um mundo virtual onde as preocupações corporativas determinam as restrições da minha vida.
Dito isto, também acredito que a humanidade vive em uma simulação de computador, com restrições impostas por Deus. Nosso mundo não é um acidente. Talvez já estejamos no metaverso. Se assim for, não precisamos de outro.
Evrone: O AI chatbot ChatGPT demonstrou um salto incrível no desenvolvimento de redes neurais. Na sua opinião, essa tecnologia pode evoluir para algo maior, por exemplo, para uma IA real?
Håkon Wium Lie: Como muitos, estou perplexo com o salto repentino. Mas geralmente sou otimista e acho que podemos aproveitar a tecnologia para sempre. Uma aplicação seria fazer com que os robôs nos ajudassem a resolver disputas menores. Muitos casos são levados a advogados e tribunais.
Se os computadores tiverem acesso a leis e veredictos, eles poderão ajudar a sugerir soluções em um estágio inicial. Esta é uma razão para insistir que leis e veredictos, que são pagos pelo público, devem estar disponíveis ao público (em forma anônima, quando necessário).
Na Noruega, a guilda legal trabalha ativamente contra a permissão de tal acesso. Eles gostariam que o estado de direito permanecesse atrás de um acesso pago. A luta por dados abertos se tornará ainda mais importante com chatbots inteligentes – você não quer ser condenado com base em documentos secretos.
Evrone: Um fato inusitado em sua biografia: você fez parte da tripulação da expedição extrema Kon-Tiki II e passou 43 dias no mar em uma enorme jangada feita de madeira balsa. Qual foi a experiência mais inusitada que você teve a bordo?
Håkon Wium Lie: A Ilha de Páscoa (ou Rapa Nui, como a população indígena chama a ilha) é a civilização mais remota do mundo. Não está claro como e quando as pessoas chegaram à ilha.
A expedição queria testar se seria possível navegar da América do Sul até a Ilha de Páscoa em uma jangada primitiva.
As jangadas são relativamente fáceis de construir e podem transportar cargas de pessoas e equipamentos. Mas eles não navegam muito bem e para chegar à Ilha de Páscoa vindo da América do Sul, você tem que navegar com vento de través. Além disso, é longe – aproximadamente a mesma distância de Nova York a Los Angeles.
Acontece que é possível navegar para a Ilha de Páscoa em uma jangada, e ver a ilha aparecer ao longe era bastante incomum. Os primeiros colonos da ilha também devem ter ficado bastante emocionados ao ver aquela vista.
Outra experiência extraordinária foi enviar um dispositivo de medição científica (chamado CTD ) até 2.046 metros abaixo da superfície do oceano. Isso é 6712 pés. O dispositivo registra temperatura, níveis de oxigênio e outros parâmetros que os oceanógrafos gostariam de conhecer.
É possível medir a temperatura de um satélite, mas apenas a temperatura da superfície. Para atingir a profundidade de 2.046 metros, usamos uma corda muito longa e forte. A corda ficou emaranhada no armazenamento sob o convés, então passamos algumas semanas desembaraçando-a.
Ficamos muito orgulhosos quando o instrumento emergiu das profundezas do oceano e pôde baixar os dados científicos gravados de seu armazenamento a bordo. Só então soubemos que tinha atingido os 2046 metros.
A transferência de dados não era trivial, na verdade. Aprendi que o cabo USB para de funcionar depois de uma semana ou mais no clima úmido e salgado da jangada. O cabo sobressalente, cuidadosamente embrulhado em um saco plástico, funciona por mais uma semana.
Evrone: Você poderia nos contar um pouco sobre seus outros interesses? Como você começou a aprender a construir órgãos e cultivar maçãs?
Håkon Wium Lie: As maçãs são as mais fáceis de explicar. Sempre gostei de suco de maçã. Especialmente quando tem aquele equilíbrio delicado entre doçura e acidez que você pode encontrar nas maçãs nórdicas. Por isso plantei um pomar .
Nosso clima não é adequado para vinho, mas nosso suco de maçã é melhor do que a maioria. Você será servido com bons vinhos na Alemanha, França, Itália e Califórnia, mas você já tomou um suco de maçã memorável nesses lugares? Só me lembro deles por serem muito doces.
Além disso, há algo muito bonito nas fileiras de macieiras, especialmente quando elas estão florescendo em maio. Cada uma dessas flores se transformando em frutas suculentas é um pequeno milagre. Depois, há a colheita: é fácil colher maçãs, especialmente quando as árvores são plantadas em fileiras de altura administrável.
A prensagem é empolgante – qual será o sabor da colheita deste ano? Nossas garrafas ganharão um prêmio este ano? Ganhamos por ser o melhor suco de maçã da Noruega em 2017 e 2020! (diz ele, corando como uma maçã em setembro).
Órgãos de tubos são mais um gosto adquirido, talvez. Na minha infância, víamos o desenho animado da TV francesa Era uma vez... um homem . Começou e terminou com Tocata e Fuga em Ré menor de Johann Sebastian Bach . Esse é um superhit no mundo do órgão, que ficou preso dentro de mim.
Mais tarde, aprendendo mais sobre a construção de órgãos, achei-os incrivelmente complexos, com combinatória como computadores. O fato de tais instrumentos serem feitos de madeira, metal e couro também era intrigante.
Quando soube que uma das poucas oficinas de órgão que restavam precisava de um novo dono, decidi intervir.
Acho que nunca vou dominar a arte de construir órgãos, mas gosto de fazer parte do processo de planejamento, construção e instalação de órgãos. A maioria deles vai a igrejas. Na Noruega, temos algumas igrejas da Idade Média, por volta de 1150 DC.
Estão todos protegidos pela sua idade, e construir um novo instrumento para uma igreja tão antiga requer conhecimentos de história, liturgia, música, acústica, pintura, talha, carpintaria e serralharia.
Idealmente, as pessoas entrarão na igreja e pensarão que o órgão sempre esteve lá.
Evrone: E, finalmente, nossa pergunta tradicional sobre o equilíbrio entre trabalho e vida pessoal. Qual é a sua abordagem para alcançar esse equilíbrio?
Håkon Wium Lie: Na verdade, é difícil separar esses dois. O e-mail tende a consumir meu tempo e energia, sempre há uma mensagem não respondida que precisa de atenção. Acho fundamental perceber que o trabalho é uma posição temporária, da qual um dia você vai sair.
Quando isso acontece, é essencial que você tenha uma vida pessoal significativa. Daqui a 20 anos, não comemorarei o Natal com meus colegas, mas espero ter familiares, talvez até netos, ao meu redor.
Além disso, gosto de me envolver com empreendedores jovens e inteligentes por meio de investimentos em suas empresas iniciantes. Investi em cerca de 20 empresas na Noruega. Isso é trabalho, principalmente, mas também é uma maneira de conhecer outras pessoas de maneira significativa.
Agradecemos a oportunidade de falar com Håkon Wium Lie. Seu trabalho pioneiro em desenvolvimento web e defesa de padrões teve grande impacto na indústria, e seu papel na criação de Cascading Style Sheets revolucionou a forma como os sites são projetados e apresentados. Suas idéias e experiências compartilhadas durante a entrevista foram inestimáveis e, sem dúvida, continuarão a inspirar as futuras gerações de desenvolvedores da web.
Também publicado como “ CSS Creator Håkon Wium Lie Interview”
O autor é o editor-chefe da Evrone.