DHTML

JavaScript library for making tables sortable.

Browser-based slide show code.

Suckerfish Dropdown is a dropdown menu built with CSS with a little bit of JavaScript bolted on to accommodate Internet Explorer, which doesn't support the :hover pseudo-class on anything other than links.

The original method was already lightweight, accessible and cross-compatible, but this method is even more so. It now works with multiple-level dropdowns, the JavaScript that mimics the :hover pseudo-class is just 12 lines long, to improve accessibility display: none is no longer used and problems that were encountered with Opera and Safari browsers have been overcome.

Book site for O'Reilly JavaScript Toolbox with example source code.

These are my notes and frequented resources for client- and server-side scripting with PHP, Perl, JavaScript. Some shortcuts:

[list]
[*][url=http://proce55ing.net/]Processing language at MIT[/url]
[/list]

And more weblinks and blogs...

The Gazingus menus and DOM-scripted lists revisited are the easiest menus to implement. Requires included JS file, CSS, and the menu uses nested unordered lists. The script produces dropdown menus on click, rather than on mouseover.

Check out Thomas Brattli's tutorial on making DHTML menus that support standards.

Steve Champeon wrote a great article in New Architect comparing DHTML to Flash MX, and proposing that DHTML is the right choice. I tend to agree with him, although I don't do DHTML outside of using other people's code libraries.

I like Flash for some applications, but there is so much of a committment to make in doing large projects in Flash. I've tried twice to get interested in it, even producing this one little project [oPPosites], inspired by a book Lorenzo loved to play with last year. But I just couldn't get excited by the idea of having to spend so much time within the Flash environment to architect a site. I must say, that I did enjoy, however, the storyboarding process, which forced me to come up with a navigation solution that I think was quite clever.

So do I try to spend time learning DHTML now? Maybe. I'm getting bored with IA and itch to do some creative work.