IнTересные ссылки №4 (2010-02-19)

Очередной выпуск IнTересных ссылок – IнTересные ссылки №4
Начиная с этого выпуска введу пожалуй ещё одну традицию – разделение ссылок на темы.

Итак приступим.

[IнTересные ссылки]

  • Книга «Реактивные веб-сайты».
    Реактивные веб-сайты. Клиентская оптимизация в алгоритмах и примерах. Появление книги в магазинах планируется на март 2010 – т.е. осталось совсем немного.
  • Почему большое количество браузеров – плохо. Согласен почти с каждым словом. Нет я понимаю – конкуренция сама по себе очень нужное явление, но зачем же доводить до маразма.
  • Интервью с Павлом Колодяжным, директором дизайнерского бюро Make и автором курса “Модульные сетки”
  • А вот про модульные сетки в онлайн-режиме в виде статей. Не знаю насколько похожи или различны эти два курса – на “Модульные сетки” Павла я так и не попал и учитывая что Павел больше не планировал проводить такой тренинг это очень плохо. (Павел одумайтесь!!! 🙂 )
  • Очень здорово написано об отношении к требованиям при приёме на работу – Опыт работы не менее…
    Подписываюсь под каждым словом… особенно сейчас в “кризис” работодатели вообще охамели.
  • Советы для начинающих подкастеров от Umputun-а

[IнTересное видео]

  • Роман Гуро, видео процесса покраски концепта Седого – очень интересно посмотреть как работает профессионал. В комментариях указано что это примерно 6 часов работы (“цифра с потолка” как сказал сам Роман).

[IнTересный юмор]
Немного юмора

[IнTересные обсуждения]
Попробую добавить ещё один (постоянный?) раздел в IнTересные ссылки – [IнTересные обсуждения обсуждения]
Здесь я буду публиковать ссылки на статьи, в обсуждении которых я либо сам принимал участие,
либо обсуждение заинтересовало меня сильнее чем сама статья.

  • Бурундук-Фрилансер написала (потому что на самом деле это бурундучиха :))
    о выборе Украины – о новом президенте. (“Мать…мать…мать!!!” – по привычке отозвалось эхо.) То что я на самом деле думаю по этому поводу состоит из исключительно нецензурной лексики.

Подписывайтесь на RSS-ленту блога и читайте меня в twitter-e – stewardtz.


WordPress 2.9.2

Вышла очередная версия блогодвижка WordPress – WordPress 2.9.2. Данное обновление рекомендуется всем, у кого блог ведут несколько авторов.

Проблему в общей видимостью черновиков обнаружил Thomas Mackenzie. Поэтому если у вас есть пользователи, с правами больше чем простой читатель – рекомендуется обновляться.

Скачать последнюю версию WordPress можно здесь. Ну или обновиться из админки блога – [Инструменты] – [Обновление] ([Tools] – [Upgrade])


tweetimag.es – Twitter avatar API

Совсем недавно нашёл ещё один сервис для упрощения использования аватаров пользователей 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 твиттов на разные темы. Да – в ответ зафоловлю только если сочту вас интересным – так что не обижайтесь.


Отключаем Google Buzz

Как вы все уже наверное знаете компанию Google запустила ещё один сервис – Google Buzz. Компания постепенно пытается выйти на рынок социальных сетей, но как мне кажется абсолютно неудачно, пока.

После реально провалившейся затеи с Google Wave запускается не менее непонятный сервис по обмену ссылками, сообщениями, картинками, видео и прочим. Причём запускается он в активном состоянии для пользователей GMail – что само по себе странно – я например не просил эту хрень делать активной по-умолчанию.

Простая инструкция как отключить Google Buzz – внизу экрана GMail, рядом с копирайтами есть ссылочка (там же можно отключить отображение чата GTalk в окне GMail)

Хоть убейте, но я не понимаю зачем нужен этот сервис!


Разгоняем iTunes 9

Относительно недавно мой iTunes обновился до 9-й версии. Использую я эту программу исключительно для прослушивания всевозможных аудио и видеоподкастов, а так же радиостанций. Система стоит Windows XP SP3 – может для других ОС и не актуально.

Так вот, после обновления я стал замечать что работать программа стала очень медленно, особенно что касается разворачивания из трэя или таксбара – на каждую такую операцию тратилось где-то полминуты, а то и больше. При этом очень активно программа дёргала винчестер. Долгое время я с этим мирился, и если честно грешил на другие программы (по-поводу тормозов системы вообще и iTunes в частности) – особенно конечно на Firefox этого прожорливого глючного монстра современного стабильного браузера. Но вчера мне это надоело, да и Firefox в тот момент упал, т.е. грешить на него было уже нельзя.

Решил я почитать что о тормозах пишут в интернете. И…. ничего не нашёл – много разговоров о 7-й версии, но у меня-то

Пришлось использовать самый известную научную методику – МНТ. Первый кто отгадает в комментариях что это такое – ссылка на любой ресурс на месяц в “IнТересных ссылках” в сайдбаре.
Для ускорения работы вашего iTunes необходимо сделать следующее – в главном меню [Правка][Настройки…] в определённых закладках установить чекбоксы в указанные положения. Да – сразу скажу – ни iPhone, ни iPod у меня нет.

Как говориться: “Смотрим на экран”:

Теперь iTunes стал летать как и раньше – подъём из трэя или с таскбара 1 секунда.
Надеюсь ещё кому-то поможет.


Google отказывается от поддержки IE6 в Docs и Sites

Компания Google в своём официальном блоге объявила об отказе поддержки браузера Internet Explorer 6 в своих сервисах Docs и Sites с 1-го марта 2010 года.

В след за многими популярными сайтами (YouTube, Digg и др) компания прекращает поддержку этого браузера и направит освободившиеся ресурсы на развитие соответствующих сервисов. В статье указаны следующие возможные альтернативы для пользователей IE6:

Может быть этот шаг мирового лидера подтолкнёт всех нерадивых пользователей и администраторов всё-таки забыть этот кошмар для web-разработчиков и всё-таки сделать следующий шаг к прогрессу.


IнTересные ссылки №3 (2010-01-22)

Сегодня будет очередная подборка IнTересных ссылок, которые я к слову собирал почти два с половиной месяца.
Все эти ссылки я собираю у себя в текстовом файлике на рабочем столе. Конечно туда попадает совсем не всё что мне интересно, но то что попадает зацепило меня по самое не балуйся.

Итак начнём.

Читайте-смотрите на здоровье, а я пошёл собирать ссылки дальше.
Спасибо за внимание.


CSS против IE6/7/8

Сегодня в NETTUTS появилась коротенький совет для верстальщиков – как различать в CSS IE6 и IE7 с помощью всего двух символов * и _. Это самый просто хак для ИЕ. Надеюсь понятно что эти два правила нужно располагать именно в таком порядке – сначала правило с “*”, потом “_”.


#someElement {
	background: red; 			/* нормальные браузеры */
	*background: green; 		/* IE7 и ниже */
	_background: yellow;  		/* только IE6 */	
}

Однако всё это не способствует прохождению валидации файла стилей. Честно говоря в своих немногочисленных работах никогда не пользуюсь хаками – либо использую условные комментарии (для IE), либо “не судьба” – точнее приходится решать проблемы другими способами или отказываться от чего-то.

Условные комментарии для IE стали доступны с 5-й версии Internet Explorer и поддерживаются только Internet Explorer-ом.


	<!--[if IE 6]>
	Код только для IE6 - любой html, css, javacsript
	<![endif]-->

Официальная документация – условные комментарии на MSDN.

Синтаксис условных комментариев

Элемент Пример Комментарий
! [if !(IE 6)] Оператор НЕ (NOT). Небольшое обновление – раньше тут в качестве примера было указано следующее [if !IE] – что в общем-то глупо писать, поскольку кроме IE условные комментарии больше никто не поддерживает.
lt [if lt IE 5.5] Оператор “меньше чем” (less-than). Возвращает true если первый аргумент меньше чем второй. [if lt IE 5] писать абсолютно бессмысленно – код в такой секции не выполнится никем и никогда – условные комментарии работают только с версии IE5.
lte [if lte IE 6] Оператор “меньше или равно” (less-than or equal). Возвращает true если первый аргумент меньше или равен второму.
gt [if gt IE 5] Оператор “больше чем” (greater-than). Возвращает true если первый аргумент больше второго.
gte [if gte IE 7] Оператор “больше или равно ” (greater-than or equal). Возвращает true если первый аргумент больше или равен второму.
( ) [if !(IE 7)] Подвыражение. Используется для создания сложных выражений.
& [if (gt IE 5)&(lt IE 7)] Оператор И (AND). Возвращает true, если все подвыражения равны true
| [if (IE 6)|(IE 7)] Оператор ИЛИ (OR). Возвращает true, если любое из подвыражений равно true.

Firefox 3.6 завтра

Пару дней назад Mozilla выпустила второй релиз кандидат Firefox 3.6. Сегодня официальный блог сообщает о скором выходе финальной версии Firefox 3.6. Скорее всего это случится уже сегодня – 21 января утром по Тихоокеанскому времени, т.е. ждать ещё примерно 10-12 часов.

Скачать Firefox 3.6 RC2 можно здесь (если кому-то прямо совсем не терпится) – скорее всего это и будет финальная версия, разве что поправят номер версии в настройках. Т.к. разработка версии 3.6 идёт уже довольно давно, то скорее всего все плагины будут работать без проблем. Например у меня уже даже установлены пару плагинов, которые требуют только версию 3.6 (и соответственно не работают на моей 3.5.5)


Firefox 3.6 RC 1

Firefox 3.6 RC 1 доступен для скачивания на 70-и языках для операционных систем Windows, Mac OS X и Linux.

В официальном блоге сообщается о том, что если в данном релизе не будет найдено критических ошибок – релиз будет выпущен в качестве финальной версии Firefox 3.6.

С момента выхода последней бета-версии (Beta 5) было исправлено более 90 ошибок.

Вот здесь собраны все новости по Firefox 3.6.