¿Qué son las Tecnologías Multimedia?
Los dispositivos para navegar en la Web han evolucionado en los
últimos años de forma exponencial (teléfonos móviles de última
generación, PDAs, navegadores en electrodomésticos, pantallas táctiles en automóviles, etc.).
Junto a esta evolución, ha quedado atrás la introducción simple de
texto e imágenes, siendo sustituida por la posibilidad de incorporar una
gran variedad de objetos, como pueden ser archivos de sonido, vídeo y
animación, con el objetivo de enriquecer la experiencia del usuario y
ofrecer al mismo tiempo la posibilidad de utilizar diferentes medios
conjuntamente.
Pero la introducción de todos estos elementos de forma compatible se
convierte en una labor complicada para desarrolladores. Por este motivo,
las especificaciones desarrolladas por el W3C
trabajan en la creación de lenguajes en los que esta multimedia
enriquecida sea compatible con los diversos dispositivos y navegadores
existentes en el mercado.
Por lo tanto, las Tecnologías Multimedia son el producto de una
demanda creciente en lo que a incorporación conjunta y compatibilidad de
dispositivos y objetos se refiere.
¿Cómo funcionan?
SVG funciona con tres tipos de objetos gráficos: formas gráficas
vectoriales (rutas que consisten en líneas rectas y curvas), imágenes y
texto. Los objetos gráficos pueden agruparse, pueden obtener estilo, ser
transformados y creados sobre objetos previos. El texto, por otro lado,
puede estar en cualquier espacio de nombre XML (namespace)
adecuado a la aplicación, que mejora la accesibilidad de los gráficos
SVG. El grupo de características incluye transformaciones anidadas,
áreas seleccionadas, máscaras alfa, efectos de filtros, objetos
plantilla y extensibilidad.
SVG permite crear gráficos dinámicos e interactivos. El DOM para SVG permite animación gráfica vectorial sencilla y eficaz vía scripting. Existen conjuntos de gestores de eventos como
onmouseover
y
onclick
que pueden ser asignados a cualquier objeto gráfico SVG para
permitir la interacción con el usuario. SVG es compatible con otros
estándares Web lo que permite que por ejemplo el scripting
se pueda hacer en elementos SVG y otros elementos XML desde diferentes
espacios de nombre simultáneamente en la misma página Web. Además de
esto, SVG define dos subconjuntos para usar en los dispositivos móviles:
SVG Tiny y SVG Basic (para PDAs), y ofrece la posibilidad de imprimir
los gráficos con SVG Print.
No hay comentarios:
Publicar un comentario