Somos una nueva empresa que desarrollará una aplicación web para la industria de la moda. Estábamos pensando en ir con canvas (no nos molesta el soporte de IE) pero ahora después de leer sobre Raphaeljs y jQuerySVG, estamos intrigados sobre las posibilidades de construir toda la interfaz & unidades en SVG.Aplicación web en SVG, problemas de rendimiento y viabilidad
Estas son las ventajas que vienen a la mente:
- independiente de la resolución
- capacidad de enfocar los objetos y mantener la forma y buscar
- navegadores optimización viene en camino
- nosotros no tener que dibujar todo en lienzo, podemos hacer uso de coordenadas para dibujar las unidades (elementos)
- sin necesidad de aprender XML; ¿Fácil de aprender y usar?
- SVG es bastante amplio por lo que debe manejar cómodamente el diseño de diversas moldea
- como lienzo, podemos utilizar HTML5 & características de CSS3 junto SVG (arrastrar y soltar, efectos CSS3 avanzada), incluso los efectos jQuery
- ya que no somos va a hacer uso de cualquier representación 3D complicada, por lo que, presumiblemente, no debería haber demasiados problemas de rendimiento con los vectores de pantalla completa?
Me encantaría escuchar sus comentarios sobre la base de la experiencia pasada en cuanto a la viabilidad de SVG que se utiliza para una aplicación web completa.
Hemos mirado en la lona por casi dos semanas y estamos convencidos de que podemos conseguir todas nuestras necesidades de ella, pero si SVG puede hacer lo mismo, que sería increíble y en realidad preferido (?).
Saludos
La aceleración de hardware está activada en FF (¿ahora o en 4?), Pero no está activada por defecto en este momento. – Rob
Gracias Simon. Vamos a ver si podemos renderizar toda la interfaz de nuestra aplicación en SVG. Principalmente, todos los renders estáticos que se superpondrán con otras capas de SVG. ¿Hay algún ejemplo de aplicaciones totalmente procesadas en SVG? Saludos, – Kayote