Mathml - Estado Actual y Reflexiones

6 - Estado Actual y Reflexiones

[editar]
Curso gratis creado por Pedro Morales. Extraido de: http://www.tejedoresdelweb.com/307/article-5809.html
18 de Octubre de 2005
Actualmente, el soporte para MathML es todavía muy incipiente. En el área de Math Homede la W3Cexiste una lista de softwares que ya soportan MathML. En una rápida inspección, uno puede observar que el mayor soporte es para la edición y generación de código MathML, junto con la conversión desde y hacia varios formatos.

La representación aún no es suficientemente soportada. Es más, el poco soporte que existe para esta no está orientado al web, sino a ver documentos generados, pero no mientras uno navega (obviamente puedo guardarlo y verlo, pero esa no es la idea). Existen 2 browsers que soportan MathML: Mozilla y Amaya, el browser del W3C. Para ver como estaba el soporte actual bajé e instalé ambos navegadores. Como prueba utilicé la MathML Test Suite, provista por la W3C.

Mozila fue incapaz de renderizar ningun tipo de notación, ya sea de presentación o contenido. Lo más probable es que sea por problemas de mi instalación, pero eso fue lo que ocurrió.

Amaya, por su parte si pudo renderizar las ecuaciones, pero sólo las que se encuentran en notación de presentación. Luego de buscar información en el programa, pude constatar que el soporte para notación de contenido no está hecho aún. Esto es algo que yo considero particularmente malo, puesto que lo ideal sería lo antes posible ir convirtiéndo el contenido de la web en un contenido con algún grado de semántica. MathML trae esto incorporado en su idea de diseño, pero debido a que aún no hay muchas herramientas que renderizen esta notación, hace que sea dejada de lado para usar la notación de presentación, que si es renderizable. Con esto lo único que se logra es que la idea de la internet del futuro que múltiples gurúes de la web han planteado se demore más aún en convertirse en una realidad.

Otra observación es que no existe ningúna aplicación asociada a la semántica de MathML. Si bien es cierto que aún no se renderiza esta notación, sería interesante comenzar a ver indexaciones, categorizaciones, ideas sobre agentes que utilicen esta tecnología, pero no se menciona en ninguna parte. Lo más cercano a esto son menciones que se ralizan a softwares que pueden evaluar las expresiones.

Deberían existir más aplicaciones similares, ya que si bien no se puede ver, si se puede procesar. Sería interesante comenzar a oír sobre agentes que colectan esta información, comenzado a construir una web semántica matemática. Podrían ponerse sitios que tuvieran colecciones de teoremas, demostraciones, algoritmos, funciones, etc. categorizados, que pudieran ser consultados mediante interfaces web, pero a la vez, agentes que fueran a estos sitios y, siguiendo las instruciones que se le dieron, recopilara conjuntos de información y los trajera de vuleta.



Si bien MathML es, en palabras de Vincent Quint, líder del Dominio de las Interfaces de Usuario de la W3C, "un gran avance en representación de contenido en la web", aún no está teniendo la difusión que uno esperaría de tal declaración. El soporte es muy limitado, y no se está aprovechando su mayor atractivo,que es la posibilidad de definir estructura, semántica. Espero que el soporte para esta tecnología aumente en el tiempo que viene. Es cierto que no existe motivo para pensar que ocurrira, puesto que esto está totalmente orientado al ambiente científico, lo que por ejemplo hace pensar que de aqui a que microsoft agregue soporte para MathML en sus browsers falta realmente mucho. Es nuevamente la oportunidad de que la comunidad OpenSource tome esta poderosa herramienta, y comience a desarrollar ese interesante y poderoso lado que es la semántica.
[editar]

3 opiniones

Poco practico.

El curso es poco practico. Falta una tabla con la correspondencia entre simbolos y tokens matml. Mucha palabreria, con eso no hacemos nada.
Bien, pero mucha palabreria y poca practica.

Mucha palabreria pero poco contenido practico,
podrias haber puesto una tabla con los simbolos y su equivalente en matml. Algo mas practico. Pero gracias por el esfuerzo, saludos.
Mathml.

Me resulta interesante conocer nuevos lenguajes y recursos para internet, sin embargo, a pesar de que ya conocía los contenidos de antemano, he hechado en falta poder aprender a manejarlo.

Cursos gratis relacionados con 'Mathml'

Este es un lenguaje para para describir expresiones matemáticas. Su utilidad es permitir escribir con... Más »
Cómo SGML originó HTML y luego XML que engendró a XHTML. XHTML es la solución... Más »
Annotea es un proyecto que pretende mejorar un ambiente colaborativo a través del uso de... Más »

Autor y licencia de 'Mathml'


Curso gratis de Pedro Morales. Extraido de: http://www.tejedoresdelweb.com/307/article-5809.html CopyLeft
Los contenidos de este sitio pueden ser reproducidos solamente bajo estas condiciones. La licencia está respaldada con el registro de propiedad intelectual número 97.125 en Chile y otros países.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.