*each* cell is an instance of an applet? That is an utter nightmare for a
number of reasons:
1) browser-applet interaction is
* highly restricted
* buggy
* different in every browser
2) For an entire quarter, I tried, every week, to install java into my browser
so that I might preview the assignment in a browser before I turned it in.
Every week, I gave up, booted up my windows box, and tested it there. I read a
lot of tutorials, and none did a bit of good. To this day, java applets don't
work in my browsers. Other people may have better luck. But java applets
under linux are far from ready for prime time.
3) I frequently use worksheets with hundreds of cells. This, in turn, runs my
computer out of memory. This is not using java. Add the overhead of an applet
for every cell... you get the idea.
Wanna design an applet for the entire interface? Go right ahead. I always give
interface advice, and I'll answer questions regarding client-server stuff. But
applet-per-cell is, as we say around here, criminally insane.
On Mon, 6 Aug 2007, Ted Kosan wrote:
>
> A Java Applet can be served to the browser from the notebook server
> and it could implement this behavior.
>
> I have also been contemplating the possibility of having Java
> Applet-based cells in the notebook. These kind of cells could do all
> sorts of helpful things like syntax highlighting, parentheses
> matching, intelligent double-click selection of text, etc.
>
> Also, all of these behaviors and more can be programmed in Python via.
> Jython if desired.
>
> Now that Java has been officially open sourced, perhaps this is a good
> time to begin extending Sage's capabilities with it.
>
> Ted
>
> On 8/6/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>>
>> Super idea. Sadly, AFAIK, it's impossible to differentiate between the
>> enter keys in a browser.
>>
>>
>> On Mon, 6 Aug 2007, Chris Chiasson wrote:
>>
>>>
>>> Does anyone else think it's a good idea?
>>>
>>>
>>> >
>>>
>>
>>
>>
>>>
>>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---