El mar, 31-10-2006 a las 10:51 +0100, Manuel J. Recena Soto escribió: > La solución que personalmente más me gustaría es que SVG fuera nativo a los > navegadores y tu aplicación simplemente generase un SVG para que el agente de > usuario lo renderizase. Como eso no es así, el agente de usuario tendría que > tener instalado un plugin. Para evitar aumentar los requisitos, ¿Por qué no > renderizar un gráfico con alguna librería? En este sentido, tienes varias > opciones, por ejemplo GD, jpgraph, etc... ¿Qué lenguaje usáis del lado del > servidor?
Llego tarde al hilo, pero lo acabo de leer ahora. La verdad es que yo hice hace algunos meses casi exactamente el mismo proyecto que está haciendo Carlos, y también lo quiero liberar como GPL, si bien lo tengo bastante parado últimamente. Solucioné el problema de las gráficas usando SVG "in-line". Hoy en día Konqueror, Opera y cualquier navegador Gecko soportan SVG. Y el que use Internet Explorer que se muera [1]. Tecnología moderna para navegadores modernos, tecnología obsoleta para navegadores obsoletos. Mi aplicación es totalmente XML, el marcado es XHTML 1.1 y se sirve como application/xml+xhtml (tampoco lo soporta IE6 ni IE7), y el SVG empotrado como XML con un espacio de nombres diferente está recogido en la especificación y es estándar desde hace más de 3 años. Es un poco duro, pero los usuarios de IE6 e IE7 pueden usar el plugin de Adobe o instalarse cualquiera de los navegadores gratuitos que hoy en día soportan SVG. Teniendo SVG y XML no pienso usar HTML 4.01 y tablas con celdas de colores para hacer gráficas simplemente porque a cierta empresa de Redmond, Estados Unidos, no le da la gana de programar un parser XML. Vamos, que si Internet Explorer no soporta XML, mis aplicaciones no soportarán a Internet Explorer. Como decía Hannibal Lecter: "quid pro quo". [1] Licencia poética. -- Jaime Gómez Obregón Director Comercial ([EMAIL PROTECTED]) ITEISA - www.iteisa.com 942 544 036 - 662 256 006 _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a [email protected] Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
