Практически поддерживаю. Но считаю, что лучше всего подобные заметки оформлять «пучком», по десятку таких куков в статье. Достаточно описать технологию, прикрутить иллюстрацию и ссылку-пару на работающие примеры и справочный материал.
Тогда а) большой шанс того, что даже мастодонты веб-разработки наткнутся на что-то новое для себя, б) больше стимула для начинающих узнать технологию, а не просто клёвый пример, в) больше плюсов ;)
Зачем использовать две картинки, если все определяется в css?
Тем более если речь пойдет не об иконке 32х32, а например логотипе или что-то более большого размера, нужно же иногда и пользователях думать и о их трафике.
а если картика совмещает в себе оба варианта - просто сдвинута бэкграунд-позишн - то ничего догружаться не будет - все прекрасно прогрузиться и в первый раз. так что ваш минус - не минус.
Странно, что в примере взята иконка RSS - она ж с градиентом, да и цвет у нее вроде бы стандартный. А для штамповки разноцветных иконок одной формы да, подходит - только я бы все равно использовал gif.
черт, да неужели кто-то все-таки додумался...
спасибо, что вы донесли эту идею до людей! просто поражает как все любят для hover элемента ставить другую картинку, если достаточно сделать в элементе дырку и менять фоновый цвет...
пример вы правда не слишком удачный выбрали - лучше бы это показать на элементах меню или подобном...
Хорошая идея, жаль что не ваша. Часто придумаешь что нибудь, а это уже есть. Такое неоднократно бывало на хабре. Предлагаю сначала обыскивать все патентные хранилища. Уже смешно. Но хотя бы у гугла надо спросить.
Думается если представить гемор с альфаканалом в IE 6 и 7-й версий, и начать перебирать хаки и танцы с бубном для полноценной реализации PNG в этих браузерах то вся та прелесть и простота о которой говорится легко уйдёт в урну.
Как сделать RSS иконку любого цвета, используя одну картинку