Ads 468x60px

terça-feira, 5 de julho de 2011

Fórmulas e equações matemáticas no navegador com MathJax

Exibir fórmulas matemáticas em um navegador nunca foi uma tarefa trivial, que quase sempre é executada da forma mais simplista possível, com o uso de imagens. O MathJax busca oferecer uma alternativa com fórmulas embarcadas em HTML na forma de notação MathML ou LaTeX que são apresentadas na tela com o uso de JavaScript. O sistema atua independente de plataformas, é compatível com grande parte dos navegores de Internet e dispositivos móveis. A biblioteca JavaScript usa HTML, CSS, fontes disponíveis na web para desenhar fórmulas e equações. Alternativamente as expressões podem, quando houver suporte do navegador, ser renderizadas usando MathML nativo.

O MathJax também é bem flexível; a ferramenta pode ser instalada diretamente do servidor do usuário, ou pode ser usada acessando o serviço através da Rede de Entrega de Conteúdo (Content Delivery Network - CDN). Isso significa que o sistema pode ser integrado a plataformas como o Tumblr ou o Wordpress. Os cálculos e desenho final da equação serão sempre realizados no lado do cliente, o que signfica que o MathJax pode ser usado para exibir fórmulas confidenciais.
O aplicativo é distribuído sob a versão 2 da licença Apache e está disponível para download de forma gratuita O projeto é fruto de uma parceiria entre a American Mathematical Society, a Design Science Inc. e a Society for Industrial and Applied Mathematics.
Fonte: h-online, em inglês.

0 comentários: