Até aqui, o uso de fontes na web esteve bastante condicionado e limitado a peritos. Os condicionamentos eram múltiplos: o comportamento dos browsers, já que uns suportavam, outros não, e ainda as licenças e a questões de segurança. Outra complicação era o conhecimento técnico necessário para embeber fontes. E assim durante vários anos, na web só encontrávamos as fontes Arial, Georgia, Helvetica, Times, Verdana, e pouco mais. Um cenário decepcionante, pois o uso intensivo da dúzia de fontes contrastava com as dezenas de milhar existentes, não todas adequadas à web, mas que poderiam ser adaptadas.
Neste post, quis abordar com algum detalhe o tema, por isso resolvi publicar por partes. Nesta primeira parte, faço uma pequena introdução, na segunda parte analiso o mercado e, na terceira e última, realizo uma experiência com @font-face.
Nos dois últimos anos, produziram-se movimentações rápidas e deram-se passos consideráveis, depois de mais de uma década de impasses e soluções que não convenciam nem mobilizavam os actores.
Para os três problemas enunciados, arranjaram-se soluções. Actualmente, a maioria dos browsers adoptou na sua base um @font-face para lidar com pedidos de fontes.
Paralelamente, assistiu-se à criação de licenças mais adequadas ao ambiente web. Isto porque os direitos de uso de fonte em meio gráfico não são extensíveis à web. Alguns exemplos mais frequentes de licenças usadas para fontes na web são: SIL Open Font License, Creative Commons, GNU Public License, EULA.
O terceiro problema, decorrente do modo anterior de embeber fontes, dificultava o controlo do uso da fonte, pois ela ficava disponível para download e uso não autorizado. Neste momento, isso não representa problema, porque a fonte é, digamos, requisitada a cada momento à plataforma, não existindo um download directo ao utilizador.
No distante ano de 1997, a Microsoft tomou a iniciativa de criar um formato para embeber fontes que consistia em transformar o tff em eot comprimido. Começou por ser um formato inteiramente proprietário, que em 2007 a empresa tentou submeter ao consórcio W3C para integrar as normas do CSS3. A rejeição por falta de segurança liquidou a iniciativa a que se juntou pouca receptividade, embora a Apple viesse em defesa do eot. Moribundo enquanto solução, ainda é usado para o IE, tendo como vantagens a compressão, encriptação, protecção, mas como grande desvantagem o facto de só funcionar no IE. O IE9 já vai suportar o formato normalizado WOFF.
Em 2008 surge a ideia de disponibilizar as fontes num ficheiro .zip, contendo no seu interior o ficheiro da fonte propriamente dito e um ficheiro .xml com as permissões. Mas esta proposta também não colheu candidatos, porque requeria a edição do ficheiro .xml caso a caso.
Entretanto as alternativas open (TrueType and OpenType fonts) estavam em curso desde há algum tempo e como não tinham o engulho do controlo das licenças, tornava-se um problema de mais fácil solução.
Daqui deriva o formato de fonte WOFF que se baseia nos já existentes (funde-os) e incorpora a declaração normalizada para fontes – @font-face para o CSS. As figuras que estiveram na sua origem foram: Jonathan Kew (Mozilla Corporation), Tal Leming (Type Supply) Erik van Blokland (LettError) e as empresas que submeteram o formato à aprovação em Abril deste ano foram Mozilla, Opera e Microsoft.
Esta declaração estabeleceu-se como norma para fontes na web, estando ligada ao ficheiro do estilo (CSS) que está separado do ficheiro de estrutura (HTML). Sejam plataformas de fontes de licença livre, comercial ou mista, todas usam-na, viabilizando o uso generalizado de fontes na web.
Na prática, os navegadores e dispositivos móveis lêem uma linha de código que declara a fonte ou fontes a usar no ficheiro HTML, sendo o estilo editado no ficheiro CSS.
Proponho dois links interessantes que me permitiram traçar o percurso um pouco sinuoso das fontes web. Em Web fonts — where are we?, John Boardley descreve a situação insustentável para os webdesigners e faz o ponto da situação.
Num outro artigo – Fonts at the crossing, Richard Fink detalha a evolução e os principais players.

Comentários RSS Pode deixar uma resposta, ou um trackback a partir do seu site.
Gostei do artigo, na parte 2 vais certamente referir os serviços como o typekit que vieram facilitar muito o trabalho dos webdesigners.