Совсем недавно нашёл ещё один сервис для упрощения использования аватаров пользователей Twitter-а на любом сайте – Twitter Images. Первый сервис, который я использовал, если помните, создал Рэми Шарп (Remy Sharp) – Twivatar.org
Для тех кто не в курсе зачем всё это нужно – твиттер хранит все аватары пользователей не по постоянным адресам. Например мой текущий аватар имеет url-ы
- https://s3.amazonaws.com/twitter_production/profile_images/83297159/stew_mini.jpg
- https://s3.amazonaws.com/twitter_production/profile_images/83297159/stew_normal.jpg
- https://s3.amazonaws.com/twitter_production/profile_images/83297159/stew_bigger.jpg
При такой организации хранения аватаров есть куча недостатков:
- если пользователь изменит свой аватар – поменяются пути к текущим версиям аватара
- имя файла аватара не всегда идентично имени аккаунта (ну если не учитывать постфикс размера)
Так вот – подобные сервисы избавляют разработчиков и пользователей от проблем замены путей к файлам аватаров на сторонних ресурсах.
Использовать этот сервис тоже очень просто, нужно в коде своей страницы просто вставлять следующую ссылку
<img src="http://img.tweetimag.es/i/[username]_[size]" alt="" />
где
[username] – ваш ник в твиттере
[size] :
- m (24×24)
- n (48×48)
- b (73×73)
- o (исходный размер)
Пример использования:
обычный (normal) размер
<img src="http://img.tweetimag.es/i/stewardtz_n" alt="" />
и большая
<img src="http://img.tweetimag.es/i/stewardtz_b" alt="" />
Для желающих – добро пожаловать в мой Twitter – stewardtz, там уже больше 300 твиттов на разные темы. Да – в ответ зафоловлю только если сочту вас интересным – так что не обижайтесь.
CSS против IE6/7/8
Сегодня в NETTUTS появилась коротенький совет для верстальщиков – как различать в CSS IE6 и IE7 с помощью всего двух символов * и _. Это самый просто хак для ИЕ. Надеюсь понятно что эти два правила нужно располагать именно в таком порядке – сначала правило с “*”, потом “_”.
Однако всё это не способствует прохождению валидации файла стилей. Честно говоря в своих немногочисленных работах никогда не пользуюсь хаками – либо использую условные комментарии (для IE), либо “не судьба” – точнее приходится решать проблемы другими способами или отказываться от чего-то.
Условные комментарии для IE стали доступны с 5-й версии Internet Explorer и поддерживаются только Internet Explorer-ом.
Официальная документация – условные комментарии на MSDN.
Синтаксис условных комментариев