It’s up! (See One Last Look). Not perfect, and still a few items on my to-do list, but the new J-School web site is finally live, just in time for the new school year. A very different animal from the old one. All font tags are gone. Layout tables are gone. The major pages all pass XHTML validation (eventually the whole site will validate). We finally have a complete templating system (I ultimately decided to go with Smarty templates rather than adopt or build a CMS). Loads of new features, lots more anti-spam controls. Much less manual work to maintain the homepage (due to better separation of content types). Lots of things that were previously almost invisible are now surfaced via fly-out menus. Decent degradation with CSS and/or JavaScript disabled. Homepage now much more graphical (the main image is on a 15-minute rotation), less text-heavy overall. Lots more interface between back-end / intranet databases and public views (e.g. current and historical course offerings). And so on.
Amazing to look back over my Basecamp entries from the past year — 178 items checked off, 5 to go (mainly small fixes plus some work to do accessibility). Seemed like for months, I was adding three items for every one I checked off. Now, finally, it’s like a permanently attached monkey has been pried from my back.
Feedback welcome.
Many thanks to Andrew Devigal of Devigal Design (who also teaches design in our multimedia skills classes).


All that stands between today’s “strong” encryption and a total breakdown of security on the internet is the fact that brute force methods for cracking keys simply take too long. But