Marco Amado

Programador desde que um ZX Spectrum 48K lhe caiu nas mãos aos 7 anos. Frequentou o antigo curso tecnológico de Infor- mática, na Escola Secundária José Estêvão, em Aveiro, e andou a ver as modas em Engenharia Informática no Instituto Politécnico da Guarda. Webdeveloper na Glups desde 2007. Escreve sobre programação, tecnologia e a vida em geral em DreamsInCode. Curioso sobre tecnologia em geral. Trinta e poucos anos. Barbudo, a maior parte do tempo. Excesso de peso. Marido. Pai.
LinkedIn GitHub

HTML 5

A primeira coisa que notei, mesmo antes de receber este livro, foi que não podia ser muito aprofundado: se cabia na caixa do correio, não era tão grosso quanto o habitual em livros técnicos. Fisicamente, é o normal para livros de capa mole, à excepção das páginas, que me pareceram de melhor qualidade do que o habitual. A tipografia é excelente para um livro que se proponha ser de referência: 40 linhas por página, 70 a 80 caracteres por linha, fonte com serifas leves.

Ainda antes de sair da introdução, uma das pequenas idiossincrasias deste livro já me estava a incomodar; eu percebo que o tamanho dos endereços bit.ly seja convidativo à poupança de caracteres, até entendo a racionalização que poderia ser feita quanto à quantidade de caracteres a copiar pelos leitores, mas, pessoalmente, apresentam dois defeitos inultrapassáveis: é impossível alguém decorar sequências de 6 caracteres aleatórios de relance, obrigando a copiar os endereços com uma mão no livro, outra no teclado, e impede que se reconheça um eventual endereço que já conheçamos. Várias vezes copiei laboriosamente os links para ir dar a páginas que já conhecia.

Depois de relegar esta irritação para o fundo do consciente, o resto do livro foi uma viagem relativamente suave. O estilo de escrita de Luís Abreu é extremamente acessível e percebe- se que, não só sabe perfeitamente do que está a falar, como, tirando uma ou outra excepção, também sabe como o explicar. As caixas de realce são agradavelmente relevantes e pertinentes. Os exemplos de código são de boa qualidade, se bem que preferiria um maior rigor nas boas práticas em Javascript.

Continuar a ler