|
What is dojo?
Dojo is an Open Source toolkit that allows you to easily build dynamic capabilities into web pages and any other environment that supports JavaScript. Dojo provides components that let you make your sites more useable, responsive, and functional. With Dojo you can build degradeable user interfaces more easily, prototype interactive widgets quickly, animate transitions, and build AJAX-based requests simply. Dojo layers these capabilities onto a lightweight packaging system which forms the core of Dojo. When you write scripts with Dojo, you can include as few or as many of the available APIs as you need, and your app will only include what it uses.
Datepicker and Timepicker examples
A heads up that I made some nontrivial changes to the DatePicker and TimePicker widgets. Since they are pretty new widgets, I didn?t do much in the way of backwards compatibility, though most of the changes were additive so there should be minimal impact hopefully.
The only new feature of significance is that the TimePicker has a place to specify ?any time?, as in no particular time. The changes to some of the interfaces also make it easier to use Topics to listen for changes in date and time values without leading to recursion. And I fixed a number of bugs with my original work.
|
0.1.0 Released!
Dojo 0.1.0 has left the building. Get it while it?s hot!. More docs forthcoming shortly. ...
|
Compressing huge JS files
While it?s not recommended that you develop 2MB JS files, it seems that it *does* happen, and it?s about the time that your files get this large that a project (naturally!) turns to the Dojo compressor. Unfortunantly, the default set of arguments doesn?t hold up to a file this big, and strange exceptions result.
|