CSS Sprites 2 - It's Javascript time
http://www.alistapart.com/articles/sprites2
<fieldset>A sense of movement is often the differentiator between Flash-heavy web sites and standards-based sites. Flash interfaces have always seemed more alive?responding to the user's interactions in a dynamic way that standards-based web sites haven't been able to replicate.
Lately that's been changing, of course, with a resurgence in dynamic interface effects, helped along by JavaScript libraries that make it easy?libraries such as Prototype, Scriptaculous, Moo, YUI, MochiKit (and I could go on). It's high time to revisit the CSS Sprites technique from four years ago, and see if we can't interject a little bit of movement of our own.</fieldset>
orange
Interesante, veamos:
A nivel conceptual estoy completamente de acuerdo en los objetivos y en el enfoque. Creo que es a partir de estos detalles sobre los que debe construirse un sitio. A ver si dejamos de apestar al tufo "standards compliant"
A nivel de resolución:
- No me parece nada elegante cómo hacen una cosa tan simple como el current en CSS o la política de selectores. En general el código CSS no me gusta demasiado. Es algo que debería ser completamente accesorio en el artículo, cada uno escribirá esa parte como le vaya bien a su sitio. Pero dada la facilidad para el copy&paste que tiene la peña me preocupa un poco. Joe, que te van a publicar en A List Apart, sé un poco más perfeccionista leches.
- Creo que debería haber implementado un estado de rollover básico por CSS, y si quieren que luego lo anulen por JS, pero no deberían haber dejado todo el efecto en manos de javascript. Es decir el progressive enhancement debería haber sido más progressive.
- A nivel de como resuelven por JS no me meto, que opinen los que saben de esto.
txuma
orange
- Creo que debería haber implementado un estado de rollover básico por CSS, y si quieren que luego lo anulen por JS...
Retuercas.... pero sí que lo hace, ¿no?
orange
txuma
Retuercas.... pero sí que lo hace, ¿no?
Cierto, perdón, me perdí precisamente en la ensalada de selectores. Sorry.
txuma
En lo que estoy contigo es en que tiene un cierto cacao de selectores para aplicar la pestaña activa, etc. Yo al menos lo haría de otro modo, pero bueno, cada uno tiene su librillo :)
orange
Ya, pero se supone que quien escribe en ALA no es un "maestrillo" precisamente.
txuma
xD