18ЯнвБыстрая оптимизация PNG

Короткая заметка о том, как за 5 минут быстро оптимизировать PNG-изображения без потерь качества. Процесс оптимизации включает всего 2 шага и дает весьма эффективные результаты.

1. Оптимизация с помощью OptiPNG или Pngcrush.
Для этого нужно использовать утилиты для работы с PNG с поддержкой командной строки, такие как OptiPNG или Pngcrush. Обе эти программы помогают избавить от ненужной мета-информации в файле без потерь в качестве. Ниже перечислен список команд для обоих утилит.

PNGcrush
Для этой программы необходимо выполнить такую команду:
pngcrush -rem allb -brute -reduce original.png optimized.png

pngcrush – запуск утилиты
-rem allb – удаление ненужной информации (кроме гамма и прозрачности, для удаления ВСЕГО, кроме прозрачности, использовать параметр -rem alla)
-brute – запустить все методы оптимизации (может занять больше времени)
-reduce – удалить неиспользуемые цветы и понизить битность (если возможно)
original.png – оригинальный файл (неоптимизированный)
optimized.png – оптимизированный файл.

Пользователям OptiPNG нужно выполнить такой запрос:
optipng -o7 original.png

optipng – запуск программы
-o7 – максимальная оптимизация изображения
original.png – файл изображения, который нужно оптимизировать

Для массовой обработки изображений выполнить такую команду
optipng -o7 *.png
(цифра 7 означает уровень оптимизации, от 0 (мин.) до 7 (макс.))

Важно! Чтобы сохранить оригиналы изображений, если это требуется, добавить в команду параметр -k перед названием файла.

Можно и остановиться на этом, но можно и продолжить! Переходим к шагу 2.

2. Оптимизация с помощью Smush.it.
Теперь, после удаления всей ненужной информации из файлов, иожно обработать их с помощью онлайн-оптимизатора Smush.it. Кликнуть на кнопку “Uploader”, загрузить изображения – остальное проделает сервис. Smish.it на лету обработает картинки и вдобавок покажет результат работы – сэкономленные байты и проценты от исходного файла.
Smush.it

После окончания процесса оптимизации просто скачайте .ZIP-архив с новыми изображениями и сравните их размеры с оригинальными.

14ЯнвДефис, короткое тире, длинное тире

Существуют три основных типа тире – дефис(-), короткое тире (–) и длинное тире (—). В этом посте мы рассмотрим некоторые основные принципы их использования.

Дефис (hyphen, -).
Дефис — знак – на клавиатуре, широко используемый знак препинания. Дефисы крайне желательно не использовать вместо тире. Используется в сложно-сочиненных словах (веб-дизайнер, WordPress-powered) и при переносе слов.

Короткое тире (en dash, –).
Короткое тире обычно делается шириной с букву N, отсюда и название en dash.
Короткое тире часто используется при обозначении расстояний или диапазона значений.
Рейс Дели–Сидней опаздывал на 3 часа.
Люди в возрасте 55–80 более подвержены стрессам.

В MS Word короткое тире можно вставить с помощью меню Insert->Symbol или ввести с клавиатуры комбинацией Alt+0150 (ASCII код для короткого тире , цифры набираются с правого блока цифр на клавиатуре).

Длинное тире (em dash, —).
Ширина длинного тире обычно совпадает с шириной буквы М, отсюда происходит название em dash.
Длинное тире набирается несколькими способами: два коротких тире подряд, комбинацией Alt+0151 (ASCII код для длинного тире ). MS Word автоматически преобразует в длинное тире два дефиса, набранных подряд. Используется в роли диапазона:
Чай — с кардамоном и специями — был душист и превосходен.
Присутствовало несколько человек — он, она и его друзья.

Насчет неразрывных пробелов вокруг длинного тире определенной ясности нет. Большинство людей обычно используют пробелы вокруг длинного тире, в то время как некоторые пользователи склоняются к использованию длинного тире без пробелов.

07ЯнвЕще про God Mode в Windows 7

Продолжая тему GodMode в Windows 7, продолжаем публиковать список команд для создания папок быстрого доступа к тем или иным настройкам. Как и прежде, все, что нужно – это создать в любом удобном месте папку со следующими кодами в названии:

{00C6D95F-329C-409a-81D7-C46C66EA7F33}
{0142e4d0-fb7a-11dc-ba4a-000ffe7ab428}
{025A5937-A6BE-4686-A844-36FE4BEC8B6D}
{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}
{1206F5F1-0569-412C-8FEC-3204630DFB70}
{15eae92e-f17a-4431-9f28-805e482dafd4}
{17cd9488-1228-4b2f-88ce-4298e93e0966}
{1D2680C9-0E2A-469d-B787-065558BC7D43}
{1FA9085F-25A2-489B-85D4-86326EEDCD87}
{208D2C60-3AEA-1069-A2D7-08002B30309D}
{20D04FE0-3AEA-1069-A2D8-08002B30309D}
{2227A280-3AEA-1069-A2DE-08002B30309D}
{241D7C96-F8BF-4F85-B01F-E2B043341A4B}
{4026492F-2F69-46B8-B9BF-5654FC07E423}
{62D8ED13-C9D0-4CE8-A914-47DD628FB1B0}
{78F3955E-3B90-4184-BD14-5397C15F1EFC}

Просто пробуйте и проверяйте :).

04ЯнвСекретная папка God Mode в Windows 7

God Mode – секретная папка в Windows 7, содержащая ярлыки для управления и администрирования всего, что только можно себе представить – от Гаджетов и Автозапуска до Восстановления системы и Принтеров – все в одном месте. Выглядит довольно удобно?

А “секрет” прост до отвращения :):
1. Создайте новую папку в любом месте, там где удобнее.
2. Назовите (переименуйте) ее в
GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

Да, именно так. После этого обратите внимание на изменившуюся иконку папки, и попробуйте ее открыть – весь мир управления Windows 7 теперь собран в одну папку.

God Mode in Windows 7

26ДекКак просматривать видео YouTube без Flash

Для того, чтобы просматривать ролики с YouTube без флэша, понадобится расширение GreaseMonkey и скрипт к нему под названием Youtube without Flash Auto. Этот скрипт добавляет к ролику ссылку на скачку видео в .mp4 или .flv форматах. Скрипт обеспечивает прямой доступ к файлам YouTube и не обращается к другим сайтам или конвертерам.
Поддерживаются Firefox, Safari, Opera и Google Chrome.

20ДекMultifox

Multifox- расширение для FireFox, которое позволяет авторизовываться на одном и том же сайте под разными логинами одновременно.
Например, если у вас несколько аккаунтов в Gmail, с помощью этого расширения можно открыть их все сразу. Каждое окно работает в Gmail самостоятельно, не мешая другому.

Multifox создает комманды в контекстном меню ссылок и закладок (Open in a New Identity Profile) и в меню File (New Identity Profile).

Каждое окно Multifox обозначается номером, обозначающим профиль Авторизации в окнах с разными номерами изолированы друг от друга. Multifox начинает нумерацию с 2, т.к. номером 1 считается стандартный профиль FireFox.

12Дек8 обязательных к использованию плагинов Google Chrome

По мере развития Google Chrome плагинов (расширений к нему) становится все больше. Что не может не радовать. Поэтому продолжаем публиковать подборки на эту тему.

1. WOT (Web Of Trust) – [установить].
Этот плагин работает как сканер ссылок в большинстве сайтов, посвященных безопасности, за исключением того, что он намного быстрее и информативнее. Так же, как и многие другие расширения, этот плагин изначально появился как расширение для FireFox и затем развился еще и в Chrome-версию.
С помощью иконки этого плагина вверху справа можно просматривать уровень бузопасности каждой страницы, открывать в popup подробную информацию и добавлять собственный рейтинг безопасности. При установке расширения можно установить уровень безопасности по умолчанию, что может быть немаловажно, если компьютером пользуются дети.

2. Evernote Web Clipper – [установить].
Как понятно из названия, этот плагин для снятия скриншотов страниц или блоков текстов и последующего их сохранения в Evernote. Есть интеграция с Twitter.

3. Feedly – [установить].
Еще один плагин, развившийся из одноименного для FireFox. Превращает ваш Google Reader в удобочитаемый “журнал”, с рекомендуемыми статьями от Amazon, и конечно, со статьями, “расшаренными” в Google Reader вашими друзьями.

4. Google Wave Notifier – [установить].
Оповещает об обновлениях в вашем Google Wave. Теперь не обязательно держать GW открытым в соседнем табе, достаточно иконки от этого расширения вверху справа. Показывает, какие из “волн” обновились и прямые ссылки на них. В настройках можно указать частоту обновления и… цвет иконки(!).

5. Shareaholic – [установить].
Добавляет к странице выпадающее меню, в котором можно страницу “расшарить”, сохранить, отправить по e-mail, передать в Твиттер… все что нужно – выбрать нужные сервисы. А еще это расширение автоматически создает сокращенный bit.ly URL для страницы!

6. LastPass – [установить].
Функциональный и удобный менеджер паролей, который, к тому же, можно использовать для быстрой генерации безопасных паролей.

7. Mouse Stroke – [установить].
Расширение для управления “жестами” мыши.

8. Speed Tracer – [установить]. (Требует флаг ‘–enable-extension-timeline-api’ в командной строке.)
Расширение не для обычного пользователя, но обязательное для администратора сайта или разработчика. Отображает информацию о том, где ваши страницы могут работать медленее, например при исполнении JavaScript или AJAX. По этой ссылке можно посмотреть видео с подробным объяснением работы расширения.

Официальная галерея расширений Google Chrome.

10ДекGoogle Wave в Thunderbird 3

Оказывается, можно запускать Google Wave в третьем Thunderbird. Все достаточно просто: новый функционал контент-табов.
Чтобы запустить GW нужно перейти в консоль (Error Console) и ввести такую строку:

Components.classes['@mozilla.org/appshell/window-mediator;1'].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow("mail:3pane").document.getElementById("tabmail").openTab("contentTab", {contentPage: "https://wave.google.com/wave/?nouacheck"});

Обратите внимание, что GW почему-то считает User-Agent Thunderbird’a не действительным (не поддерживающем GW), поэтому нужно отменить проверку UA параметром ?nouacheck.

Если перезапустить Thunderbird, таб останется открытым, так что нужно всего лишь заново авторизоваться.

03ДекОтображение в WordPress RSS-фидов

WordPress — это не только очень хорошая CMS и движок для блога, но и, помимо всего прочего, еще и… RSS-ридер. Чтобы превратить WP в читалку ваших любимых RSS-лент, достаточно выполнить одно простейшее действие: вставить следующий код в нужное место (там, где вы хотите видеть эти фиды), например, это может быть свой шаблон страницы.

< ?php if(function_exists('fetch_feed')) {

	include_once(ABSPATH.WPINC.'/feed.php');
	$feed = fetch_feed('http://mysite.com/feed/');

	$limit = $feed->get_item_quantity(7); // указать кол-во отображаемых сообщений фида
	$items = $feed->get_items(0, $limit); // создается массив элементов

}
if ($limit == 0) echo '
Эта лента не обновлялась или недоступна.
'; else foreach ($items as $item) : ?>
< ?php echo substr($item->get_description(), 0, 200); ?> [...]
< ?php endforeach; ?>

Не забудьте указать нужный адрес ленты в строке 4.

20Ноя6 плагинов для Google Chrome для социальных сервисов

Продолжаем развивать тему плагинов для Google Chrome. В сегодняшем посте – краткий обзор 6 плагинов для активных пользователей социальных сайтов.

1. Gmail checker.
Как понятно из названия, этот плагин проверяет почту на Gmail и показывает число непрочитанных писем в иконке в адресной строке.

Gmail checker

Плагин работает только если пользователь авторизовался в своем Gmail-аккаунте, но, в общем-то, в этом нет ничего плохого, т.к. не приходится пересылать свой пароль третьей стороне.

2. Chromed Bird.

Chromed Bird

Существует уже немалое количество плагинов Chrome для Твиттера, но, несомненно, лучшим из них является Chromed Bird. С его помощью можно читать и отвечать на твиты прямо из браузера. При появлении новых твитов иконка Chromed Bird меняет цвет, что достаточно удобно. Из недостатков плагина можно ответить отсутствие поддержки прямых сообщений (Direct messages) и ответов на твиты (@reply).

3. Twitter Ticker.
Еще один плагин для Твиттера, более простой, чем вышеописанный. Этот плагин показывает твиты в виде тикера – плывущей горизонтальной строки в статус-баре. При наведении мыши на тикер, он останавливается.

Twitter Ticker

Наиболее удобен при использовании в тандеме с Chromed Bird (у которого, в свою очередь, функционал отображения новых твитов оставляет желать лучшего).

4. Micro Last.fm.

Micro Last.fm

Простой механизм управления радио Last.fm, который размещается в статус-баре браузера. Самое интересное, что этот плагин не требует авторизации в Last.fm, и даже не нужно быть авторизованным в Last.fm вообще!

5. TPGoogleReader.

TPGoogleReader

Для Google Reader также уже написано немало плагинов, но большинство из них лишь показывают кол-во непрочитанных сообщений (из таких следует обратить особое внимание на Google Reader Checker), либо облегчают подписку на фиды. TPGoogleReader способен на намного большее. Созданный тем же автором, что и Micro Last.fm, это одно из самых удобных и мощных расширений Chrome для Google Reader.

6. Facebook Notification Checker.

Facebook Notification Checker.

Facebook Notification Checker работает по тому же принципу, что и Gmail checker. В адресную строке добавляет иконка, которая отображает число непрочитанных сообщений.
Так же, как и Gmail checker, плагин не требует логин и пароль, а надо быть авторизованным в FaceBook.

Оригинал статьи (англ.) на Mashable: #.




Спонсоры: