Ieder lettertype op sites zonder Sifr met typeface.js
02-11-2009
David Chester heeft een nieuwe techniek ontwikkeld voor het tonen van ieder lettertype op site.
Standaard kunnen alleen lettertypes die ook op de computer van de gebruiker staan worden gebruikt op websites. Wanneer een lettertype niet aanwezig is wordt het lettertype niet getoond.
Er zijn 2 oudere methodes om te zorgen dat ieder lettertype naar keuze op een site gebruikt kan worden, maar ze hebben beide ook hun nadelen. De eerste is het omvormen van teksten in plaatjes, deze plaatjes worden op de server gegenereerd. De tekst van deze plaatjes worden niet geindexeerd door door zoekmachines en er worden direct wat eisen aan de server gesteld. Met Sifr, de andere methode, wordt een tekst middels Flash omgezet naar het gewenste lettertype. Flash is dus vereist op de computer van de site bezoeker.
De nieuwe methode, typeface.js, heeft deze nadelen niet. Bij typeface kan een lettertype naar wens worden geupload, de server van typeface zet het lettertype vervolgens om in een javascript vector bestand met daarin de definitie van het lettertype. Deze vectoren worden in de browser vervolgens omgezet met javascript. Webkit based browsers (o.a. Safari, Chrome) en Gecko based (Mozilla Firefox) zetten de vectoren om met de CANVAS tag, met Internet Explorer wordt VML gebruikt.
Getipt door:
nuleurohosting.nl
Zie ook: