sIFR
Fonte: EverybodyWiki Bios & Wiki
O sIFR (atualmente na versão 2.0) é uma técnica criada por Mike Davidson - sIFR 2.0: Rich Accessible Typography for the Masses, servindo basicamente para construção de páginas com fontes tipográficas diferentes das comumente utilizadas. Basicamente o sIFR se trata de uma combinação de Macromedia Flash, JavaScript e Cascading Style Sheets. O sIFR está licenciado como Creative Commons-GNU LGPL.
O funcionamento do sIFR segue os seguintes passos:
- Uma página normal XHTML é carregada no navegador.
- Uma função de JavaScript checa se o Flash está instalado e procura pelas tags, ids ou classes você designou.
- Se o Flash não está instalado (ou naturalmente se o JavaScript está desativado), a página XHTML carrega normalmente e nada demais ocorre. Se o Flash está instalado, o JavaScript traduz a página verificando cada elemento que você queira alterar pelo sIFR.
- Depois de checado, o script cria animações Flash das mesmas dimensões e cobre o texto original, inclusive deixando o texto em Flash selecionável e copiável como um texto normal, copiando o texto numa variável de texto do Flash.
- O ActionScript dentro de cada arquivo de Flash então desenha o texto na fonte escolhida numa fonte de 6 pontos e amplia até que caiba no tamanho da animação Flash.
Este processo não é perceptível ao usuário normal.
Ligações externas[editar]
- Página do sIFR (em inglês)
- Download do sIFR 2.01
- Wiki/Documentação do sIFR (em inglês)
- Fórum de Suporte do sIFR (em inglês).
Este artigo "SIFR" é da wikipedia The list of its authors can be seen in its historical and/or the page Edithistory:SIFR.