M@'s Musings

« Back to blog
 

Retrograde: Part One

h3. Working Area:

I designed it to have some nifty UI stuff like an expandable tree view of pages, drag-n-drop reordering of pages, page previews using AJAX. You know, the standard web 2.0ish stuff.

* How to handle Drag-n-drop
** Look further up the track
** Make the link smart, point to the HTML version of the page and have the onclick handler return false
* How to handle expandable trees when there's no AJAX
** Show all the entries, don't show the 'twisties'
* How to handle AJAX page previews
** Look for features you can disable
** Remove button if JS isn't available

h3. Testing

Does your application work if JavaScript is disabled? It should.

Posted
Filed under:
0 Comments

Leave a comment...

Theme by Cory Watilo.
More great Posterous themes at themes.posterous.com.