Hi Valentino, On Sat, 29 Jul 2006 11:24:02 -0500, Valentino Volonghi aka Dialtone <dialtone@divmod.com> wrote: [snip]
I'm unsure how much I agree with this choice because if from one hand it means that nevow fixes some problems with MochiKit APIs it also means that Nevow will have to maintain its own version of javascript library which is a problem by itself because, for example, the next MochiKit version will also provide a rich package for visual effects, also MochiKit works with all the main browsers while Nevow currently doesn't work with Opera and Safari (because of Safari) and I'm unsure about IE (although I think it works there).
Some details regarding browser support: Opera 9 is supported by the current release of Nevow.Athena; also, there is a patch awaiting review that will make Opera as fast, or faster, than any other supported browser for the most common DOM operations that Nevow.Athena performs. IE is fully supported too, although it doesn't get tested as thoroughly as Firefox. Safari is not supported, although it can be as soon as Apple pushes a release that includes a sufficiently updated version of WebKit. I have already done some preliminary hacking on my local runtime.js to enable Safari support, and with the right WebKit, it will work. Whenever the correct WebKit version gets folded into a Safari release, I'll see about providing a decent patch for Nevow.Athena. Hope this helps, L. Daniel Burr