Sneak preview on scripty2 UI controls
December 3rd, 2009 by Thomas Fuchs, 11 comments »So how’s scripty2 progressing? To give you some more insight than just “Very well, thank you”, here’s a status update.
Next to the big chunks for the effects engine which has been stable for quite a while now, and the support for multi-touch input (hat tip to Nokia), several additions are queued up, the most important being the “UI behaviours”/”controls” part.
A big Thank You! to Andrew Dupont for adding the first batch of controls goodness to scripty2, including buttons, dialogs, overlays, sliders, autocompleters, and yes, an accordion.
Try the scripty2 UI demos! (alpha version, so there are some kinks!)
Those controls are written with the super-nice Prototype class system and custom events, so they’re super-tweakable and make it a snap to create extensions and customized versions. More controls are in the works, and there should be a beta release this year (or grab the code from github).
They support full keyboard navigation and provide accessibility hooks through WAI-ARIA.
The best thing is that they’re compatible with Themeroller (from jQuery UI) themes! So you can just reuse/tweak existing themes very easily, plus scripty2 comes with a special scriptaculous theme, thanks to Samo Korošec.
Bonus– here are two new sightings of scripty2 in the wild:
- derStandard.at Express, experimental site by leading austrian newspaper Der Standard
- Ford Fusion 41, made by Amy and me
Enjoy, and hope you’ll build something cool with scripty2, too!
Tweet This Post
Digg This Post
Share on Facebook










Wow, looks awesome! Great work!
I’m looking forward to be able to use scripty2 in larger projects. That would be great. Currently I miss the drag and sortable functionality. That’s the only reason why I haven’t used it already.
Even the alpha performs well. Great job!
Amazing!!!.. I’m really looking forward to see new sortables
I created our baseball card deck using an early alpha of the effects engine here: http://www.nearinfinity.com/home/whoweare.html
Worked great
That is really impressive! Specially an alpha that works like a charm on Opera!
This is great. I am already using it on a new project and I will contribute everytime I need a new component.
i love prototype and script.aculo.us..scripty2 is alternative of jqueryUI or extJS???
[...] Thomas Fuchs has some new controls and functionality to show us inthis scripty2 preview: [...]
can’t focus the horizontal slider by clicking, only by tabbing.
home and end keys work as expected on the slider however they also scroll the window up and down.
On the vertical slider the position of the values 0 and 100 in relation to the dot in the center of the drag handle seem different.
Drop the opacity on the drag handle element to see what I mean.
I tried adjusting the css of the progress bar to get rounded corners but it doesn’t quite look right. I think this may be firefox or os x’s fault though.
This is exactly what I needed. So glad that you made it work with the jquery ui theme roller.
Thanks!
Looks great and works very well in Chrome on an old Pentium 4, although I don’t think the tab UI is immediately recognizable as such by the user.