Articulo de referencia

Reemplazo escalable de la memoria flash Inman

http://wiki.novemberborn.net/sifr/ ({{webarchive|url=https://web.archive.org/web/20130120013433/http://wiki.novemberborn.net/sifr/|date=2013 January 20|title=sIFR Documentation ...

Scalable Inman Flash Replacement ( sIFR ) es una implementación obsoleta de fuentes web dinámicas en JavaScript y Adobe Flash , que permite reemplazar elementos de texto en páginas web HTML con sus equivalentes en Flash. Es de código abierto y fue desarrollada inicialmente por Mike Davidson y mejorada por Mark Wubben . Se trata de una variante escalable de la sustitución de texto HTML por Flash, una técnica pionera de Shaun Inman .

Con la retirada de Adobe Flash de todos los principales navegadores web y la introducción de la compatibilidad con fuentes web en CSS , sIFR ya no se utiliza de forma generalizada.

Descripción general

En el momento de la creación de sIFR, la compatibilidad con CSS en los navegadores web no permitía que las páginas web incluyeran fuentes web de forma dinámica , por lo que no había garantía de que las fuentes especificadas en CSS o HTML se mostraran correctamente, ya que el usuario podía o no tener instalada la fuente especificada en su sistema. sIFR incrusta una fuente en un elemento Flash que muestra el texto, eliminando la necesidad de que la fuente se haya preinstalado manualmente en el sistema del usuario.

Una técnica común consiste en usar gráficos rasterizados para mostrar texto con una fuente que no siempre está disponible en la mayoría de los ordenadores. El texto creado de esta forma se pixela al escalarlo y no se puede seleccionar parcialmente. En cambio, los elementos de texto sIFR imitan el texto HTML normal: son relativamente redimensionables y se pueden copiar.

sIFR requiere que JavaScript esté habilitado y el complemento Flash instalado en el navegador lector. Si no se cumple alguna de estas condiciones, el navegador del lector mostrará automáticamente el estilo tradicional basado en CSS en lugar de la representación sIFR. sIFR no está diseñado para texto de cuerpo, ya que la representación de grandes bloques de texto con Flash impone exigencias formidables al ordenador. Debido a esta restricción, el propio Mike Davidson admitió que [ 1 ]

Si bien sIFR nos ofrece una mejor tipografía hoy en día, está claro que no es la solución para los próximos 20 años.

sIFR se ha utilizado en varias páginas web conocidas, como las de GE , Nike y Red Hat . En diciembre de 2008, la versión actual de sIFR era la 2.0.7, y la versión 3 estaba en fase beta. [ 2 ]

Limitaciones

La creciente popularidad de los complementos de bloqueo de anuncios del navegador y de algunos teléfonos inteligentes puede impedir que se cargue el contenido Flash, mostrando en su lugar un botón de "bloquear" que oculta los datos de la página, aunque esto se puede ajustar a través de la configuración de cada complemento. [ 3 ]

Alternativas

Desde la creación de sIFR, se ha renovado la compatibilidad con fuentes web dinámicas en los navegadores, y al menos las últimas versiones de los cuatro navegadores más populares las admiten.

Entre las alternativas más antiguas a la sIFR se incluían:

Trivialidades

El nombre de la técnica original derivaba de un anagrama del acrónimo de la técnica de reemplazo de imágenes CSS a la que estaba diseñada para sustituir: Fahrner Image Replacement .

Véase también

Referencias

  1. "Escribir en línea". (Oct. 2005). Computer Arts Projects , pág. 64.
  2. Wubben, Mark. "Documentación y preguntas frecuentes sobre sIFR" . Archivado del original el 30 de junio de 2007. Consultado el 20 de julio de 2007 .
  3. Méndez, David. "Cómo mostrar texto Flash sIFR con un complemento Flash Block instalado" . Recuperado el 28 de diciembre de 2010 .
  • Wiki.Novemberborn, documentación de sIFR y preguntas frecuentes
  • Presentamos sIFR: La alternativa saludable al texto del navegador por * Mike Davidson
  • Generador de sIFR en línea
  • Otro generador de sIFR en línea
  • Blog oficial de Google Webmaster Central: Google prefiere sIFR, como se anunció durante SMX Advanced 2008.
  • Complemento jQuery sIFR , una versión de sIFR con estilo jQuery.