Dojo
"Dojo is the Open Source
JavaScript toolkit that helps you build serious applications in less time. It fills in the gaps where JavaScript and browsers don't go quite far enough, and gives you powerful, portable, lightweight, and tested tools for constructing dynamic interfaces. Dojo lets you prototype interactive widgets quickly, animate transitions, and build Ajax requests with the most powerful and easiest to use abstractions available. These capabilities are built on top of a lightweight packaging system, so you never have to figure out which order to request script files in again. Dojo's package system and optional build tools help you develop quickly and optimize transparently." (from
http://dojotoolkit.org/
)
--
Contributors: PeterThoeny
Discussion
Dojo is also used to build
AJAX applications and could be used for the
TWikiAjaxFramework.
Dojo was recommended by
VinodKulkarni of Persistent Systems who built a proof of concept of a home grown
AJAX application.
--
PeterThoeny - 01 Mar 2006
Part of the dojo toolkit is the
Dojo Rich Text Editor
, which is the wysiwyg engine used at JotSpot. That page is well worth reading. Basically they surveyed the popular existing editors, fsckedit, htmlarea, tinymce, etc. and in every case found something they just couldn't live with -- more on the usabality and reliability side of things than the feature side, so they wrote their own. And judging from the results at
JotSpot, they've succeeded very well indeed.
--
MattWilkie - 10 Mar 2006
i added
DojoToolkitContrib to svn, but i'm not using it for
JSPopupPlugin because its alot larger & heavier than I need.
--
SvenDowideit - 07 May 2006
What about using the Dojo editor for wysiwyg editing of twiki content? I think double clicking on a section could immediatly switch that section over to editable (if a little more data was included when rendering the
HTML from
TML to support lossless roundtrips). Dojo editor also supports Safari/KHTML (unlike kupu). Anyone interested in seeing this happen? I am tentativly planning on trying this, unless someone can convince me its a bad idea.
--
LukeStodola - 06 Jun 2006