Ondrej Certik wrote: > Hi, > > I finally learned javascript and AJAX, so that I can help with the > notebook. I also studied it's sources. > > First things I like: > > * I like the user interface, it's usable, especially the attention to > little details, like borders around the cells, tab completion, tab > indentation and things like that. > > Things I don't like: > > * the javascript is really hackish overall, but two things really > caught my attention: > a) the keyboard handling is horrific, why not to use some standard > library for that, that works across all browsers > b) it uses some custom format for transfering data (which has bugs, > like > http://groups.google.com/group/sage-devel/browse_thread/thread/5ecd104b0aa85439), > why not to use JSON? > * it doesn't run on the google appengine (William mentioned in the > past, that he doesn't see any benefit to do that, or that it would be > slow) > > Well, talk is cheap, so here is the code (a sample Firefox screenshot > is also attached in case it didn't work in your browser): > > http://pythonnb.appspot.com/ >
Very nice! The log shows you've been committing to it for only one day! That's amazing. It seems to work on Firefox 3.5.1 on Ubuntu 9.04 32-bit. Jason --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---