Wavatar — автоматическая замена Gravatar

Только сейчас узнал, что значит слово «Автоматически» в этой настройке Wordpress:

Wavatar

Эта настройка ставит автоматически сгенерированный аватар тем букам, которые до сих пор не сделали себе нормальный Gravatar. Конечно же, я включил эту опцию (пример) :)


Отказ от префикса www

Делаю на всех своих проектах перенаправление «www → без www». Делается это элементарно, через создание файла .htaccess с директивами для сервера. Например, для orss.ru:

RewriteEngine On
Options +FollowSymlinks
RewriteCond %{http_host} ^www.orss.ru [NC]
RewriteRule ^(.*)$ http://orss.ru/$1 [R=301,NC]

Теперь пояснение, зачем это нужно. Собственно, аргументы тут остаются одинаковыми уже много лет. «Префикс www для написания доменного имени — не является технической необходимостью. Когда-то давно, когда протокол http не был так распространен как сегодня, приставкой www пользовались для того чтобы указать на принадлежность адреса к интернет-пространству, названному World Wide Web (WWW)» — пишут nowww.ru.

Читать дальше →


«Схизматрица» Брюса Стерлинга

СхизматрицаПрочитав эту книгу я понял, что родился слишком рано. В ней описано то общество, в котором я хотел бы жить. Общество тысяч разных сообществ, в которых стерлось само понятие о единых стандартах, моральных и мировоззренческих. Даже понятие физического тела человека больше не нормируется. После прочтения возникло чувство горечи, что до таких прорывов не доживешь, скорее всего…

Действие романа происходит в том же мире, что и действие нескольких более ранних рассказов Стерлинга. Это так называемая Схизматрица — мир недалёкого будущего (роман охватывает период с 2215 по 2386 годы), в котором бо́льшая часть человечества обитает за пределами Земли, в основном на астероидах или в орбитальных городах (каждый из которых является независимой республикой). Контакты с Землёй строго запрещены (в романе этот запрет получил название Интердикт), население Земли значительно сократилось и отказалось от использования сколько-нибудь современных технологий.

Наиболее прогрессивная часть человечества разделилась (отсюда и название мира — Схизматрица) на две группировки — шейперов (англ. Shapers) и механистов (англ. Mechanists). И те, и другие пытаются усовершенствовать человеческий организм — шейперы используют для этого генную инженерию, а механисты различные приспособления, с помощью которых превращают себя в киборгов (примером могут служить омары, приспособленные для жизни в вакууме). Срок человеческой жизни значительно увеличился благодаря технологиям омоложения, так что в постоянно меняющемся мире Схизматрицы люди живут дольше, чем государства или идеологии (примером чего и является жизнь главного героя).

Скачать можно у Мошкова.


Дубина для разработчика интерфейсов

Если бы разработчики всегда опирались на мнение фокус-групп — у нас бы сейчас была чертовски удобная дубина для охоты на мамонтов.

Вот с этим я соглашусь. Кто подстраивается под мнение пользователей ВСЕГДА, тот получит рано или поздно такую себе дубину. Пользователей нужно слушать, но не слушаться.


Динамический ссылки — никакие не ссылки!

Сделал потрясающее открытие для себя.

Как известно, есть обычные ссылки, а есть «динамические» — т. е. такие, по клику на которые браузер не переходит на другую страницу (прямо или «как бы»), а выполняет какие-то действия, javascript-код, например. Как бы это не кнопка получается (кнопки больше для отправки форм используются, конкретных функциональных действий). Но и не совсем ссылка. Вот, к примеру, целая связка таких ссылок в админке Wordpress («Изменить», «Помощь»):

Динамика

Большинство веб-мастеров оформляет такие ссылки через тег A с параметром href. В результате при наведении на такую «ссылку» она отображается в строке состояния браузера. И хорошо, если по человечески, например «http://www.perfectomania.com/wp-admin/post-new.php#edit_timestamp». Часто просто «http://www.perfectomania.com/wp-admin/post-new.php#» выходит (когда мы находимся на http://www.perfectomania.com/wp-admin/post-new.php) — т. е. значит, что в href прописали «#». Бывает вообще «javascript:» вылазит.

Читать дальше →