Ken Johnson writes:
> So I started using maxima less than a year ago and I have
> loved it. I needed a versatile way of using it at home,
> work and school, so I learned some super basics of php and
> javascript and put together the following: (recommended in
> firefox or konqueror, I think internet explorer and opera
> work but not to sure and don't use safari or it will crash
> your browser).
>
> http://www.et.byu.edu/~koj/maxima.html
>
> and a screenshot at
> http://www.public.asu.edu/~kojohnso/icons/maxima_ss2.png
>
Web interface to Maxima is certainly is very attractive idea.
I mostly have in mind Mozilla/Firefox platform - using XUL
it is possible to build really versatile cross-platform Maxima GUI.
I think it is good idea to use MathML as Maxima output format
with MathML capable browser (once again Mozilla/Firefox).
There are certainly several problems:
1. Mathematical fonts availability on different platforms
2. As was already mentioned - reliable Maxima<->Browser
communication (Maxima errors and questions).
On the other hand Mozilla is really powerful platform
for GUI development. For example it is possible even to make
GUI with 2-dimentional input for mathematical expressions.
Take a look at http://www.newmexico.mackichan.com/MathML/mathmled.htm
This is experimental mathematical expression editor.
Something like MS Equation Editor in MS Office or similar
application in Open Office but written purely in XUL.
I tried it once and it worked to me fine with Mozilla 1.0.X.
--
Vadim V. Zhytnikov