SWFObject
SWFObject (originalmente FlashObject) es una biblioteca JavaScript de código abierto sin mantenimiento que se utiliza para incrustar contenido de Adobe Flash en páginas web y proteger el juego Flash contra la piratería. Se suministra como un pequeño archivo JavaScript. La biblioteca también puede detectar el complemento Adobe Flash Player instalado en los principales navegadores web y sistemas operativos, y puede redirigir al visitante a otra página web o mostrar contenido HTML alternativo si el complemento instalado no es compatible.
La biblioteca es independiente, aunque a menudo se integran con ella bibliotecas externas relacionadas, como SWFAddress para enlaces profundos y SWFFit para el escalado dinámico de contenido.Gracias a la multitud de bibliotecas JavaScript que integran Flash, SWFObject se ha convertido en el más popular, utilizado por más de 2.600.000 sitios web en 2011, incluyendo sitios web de alto perfil como Ask.com, Windows.com, Time.com, Skype.com, Discovery.com y YouTube.Usage
<object>
para una mejor compatibilidad con los navegadores) y usar la función registerObject() dentro de la API de la biblioteca para registrar el contenido Flash, lo que permite el uso de las demás funciones que ofrece la biblioteca.
Características
Plugins
SWFAddress
SWFFIT
SWFFit (anteriormente conocido como FitFlash) es una biblioteca de JavaScript que permite redimensionar películas Flash según el tamaño de la ventana del navegador, manteniéndolas accesibles independientemente de la resolución de pantalla. SWFFit configura principalmente el navegador web para que muestre barras de desplazamiento cuando el contenido excede el tamaño de la ventana. También permite redimensionar dinámicamente las películas Flash. Se utiliza junto con SWFObject.
Véase también
- Adobe Flash
- Adobe Flash Player
- SWF
- JavaScript
Referencias
- ^ Todd Perkins, Optimización del Search Engine para Flash, O'Reilly Media, 2009, p. 87
- ^ Yakov Fain, Victor Rasputnis, Anatole Tartakovsky, Enterprise Development with Flex, O'Reilly Media, Inc., 2010, p. 183
- ^ Fuente Checkout, swfobject - Google Code, Page Header, vista general de SWFObject
- ^ SWFObject 1.5 Homepage, deconcept
- ^ SWFObject Usage Statistics, BuiltWith
- ^ ¿Quién utiliza SWFObject?, SWFObject FAQ
- ^ Adobe Developer Network
- ^ Roger Braunstein, ActionScript 3.0 Biblia, John Wiley e Hijos, 2010, p. 898
- ^ Insertar contenido de Adobe Flash Player usando SWFObject 2 - Documentación Código de Google
- ^ Ben Henick, HTML & CSS: The Good Parts, O'Reilly Media, Inc., 2009, pág. 195
- ^ ¿Los SWF integrados con pantalla SWFObject 2 en los navegadores web Sony PS3 o Nintendo Wii?, SWFObject Preguntas frecuentes
- ^ Chafic Kazoun, Joey Lott, Programming Flex 3, O'Reilly Media, Inc., 2008, p. 524
- ^ Eric Enge, Stephan Spencer, Rand Fishkin, Jessie C. Stricchiola, The Art of SEO, O'Reilly Media, Inc., 2009, pág. 273
- ^ Bobby van der Sluis Flash embed test suite, compatibilidad con elementos HTML embed
- ^ Función swfobject.register Objeto, SWFObject JavaScript Documentación de API - Google Code
- ^ Robert Reinhardt, Snow Dowd, Flash CS4 Biblia profesional, John Wiley e hijos, 2009
- ^ Función swfobject.hasFlashPlayerVersion, SWFObject JavaScript Documentación de API - Google Code
- ^ Función swfobject.add(Dom)LoadEvent, SWFObject JavaScript Documentación de API - Google Code
- ^ SWFObject 2.2 - ¿Qué es nuevo?, Código de Google
- ^ swffit: Smart Flash Resize Script, Web Resource Depot
- ^ Roger Braunstein, ActionScript 3.0 Biblia, John Wiley e Hijos, p. 898
- ^ SWFFit website
- ^ SWFFit, Código de Google
Enlaces externos
- SWFObject 1.5
- SWFObject 1.5 Homepage, desconcepto, vista general y uso de una versión anterior de SWFObject
- SWFObject 1.5 lanzado, desconcepto Blog
- SWFObject 2
- Swfobject 2, Código de Google, descarga gratuitamente SWFObject para su uso en un sitio web
- SWFObject 2 FAQ
- SWFObject Documentation, Google Code, the What, Why and How, of SWFObject 2
- General
- Métodos de incrustación Flash en una página web, utilizado internamente por SWFObject para maximizar la compatibilidad.
- Insertar Múltiples reproductores de FLV Web en una página Web, usando código SWFObject o Flashvars
- Flash Embedding Cage Match, A List Apart, compara los métodos de incrustación Flash.
- swfobject.js vs Insertar HTML, ventajas de SWFObject sobre etiquetas HTML tradicionales