more coding-mind produkt
Nov. 16th, 2006 01:57 amMore experimenting with mootools.js effects in my gallery. Not sure I want to take it all the way to generating the full image page with description, etc in javascript, or including it in via some of that AJAX stuff all the webdev types are all hot for these days - I'd have to do transitions for the links in there, and the fact that it breaks the 'back' button, breaks cut-and-paste of the URL*, kinda glitches the browser's scroll bars up**, and breaks Safari's 'loading' spinner on tabs, all kind of suck. Also not sure it's not just effects for the sake of effects. The earlier label in/out effects are subtle; this screams "HEY LOOK I'M A TRANSITION".
The earliest versions of what eventually became my current website tried to do the same thing, except without all the zany transition stuff. The lack of an easy cut-and-paste of links killed that one, too.
I want to add a little technical trickery to the stuff, but I don't want to commit any of the things that annoy me about flashy gallery pages. The design of my website has always been about providing a fairly minimal frame for my art, not about showing off the frame.
*I have a tricksy little workaround in place though it'll only work if I make this the default template. It's still clearly a hack to work around the fact that Javascript can not change the text in the location field without a reload happening.
** at least in Safari and FF; who knows if it even works in IE at this point
The earliest versions of what eventually became my current website tried to do the same thing, except without all the zany transition stuff. The lack of an easy cut-and-paste of links killed that one, too.
I want to add a little technical trickery to the stuff, but I don't want to commit any of the things that annoy me about flashy gallery pages. The design of my website has always been about providing a fairly minimal frame for my art, not about showing off the frame.
*I have a tricksy little workaround in place though it'll only work if I make this the default template. It's still clearly a hack to work around the fact that Javascript can not change the text in the location field without a reload happening.
** at least in Safari and FF; who knows if it even works in IE at this point