Юзабилити почтовых рассылок или что меня бесит в Моем Круге

Юзаби́лити (англ. usability — дословно «возможность использования», «способность быть использованным», «полезность» ) — понятие в микроэргономике, обозначающее итоговый уровень удобности предмета для использования в заявленных целях.

http://ru.wikipedia.org/wiki/юзабилити

Сравните два скриншота:

(далее…)

И снова про Twitter — что это и зачем он нужен

Илья Сегалович отлично написал про Twitter на Хабре. Настолько хорошо и внятно написано, что не могу не процитировать:

Плюсы Твиттера: информативность, скорость, защищенность, незаспамленность, интерактивность, концептуальная простота

  1. Информативность складывается из сжатого стиля изложения твитов (по горизонтали много влезает), скорости чтения ленты (по вертикали видно сразу много твитов), насыщенности ссылками (сокращатели bit.ly и подобные удобные способы вставки ссылки в твит), которая существенно выше ЖЖ и ему подобных блогов (не говоря уже о соцсетях, в которых ссылок оч мало)
  2. Скорость вызвана тем что подавляющее большинство твитерян (пока международных) твитит и читает твиттер из телефонов (через смс) и смартфонов (через клиентов). Вы едете в метро, стоите в пробке, сидите в кафе, или на скучном совещании и в одним взглядом получаете личную информационную картину: от друзей до новостей и медиаблогов. Соответственно, и скорость ответа на порядок выше традиционных сред — речь даже не о минутах а, более-менее, о секундах — все вместе это дает невероятное ощущение причастности к происходящему в мире здесь и сейчас. Как сказал Иван Уильямс (создатель Блоггера и Твиттера) в своей лекции на ТЕДе: твиттер это очень просто, это когда я написал СМС и через несколько секунд ее прочитали 60 тыс человек
  3. Защищенность складывается из многих вещей: (1) от троллей: представьте, вы читаете интересного сообщение от интересного человека, но спасены от гоблинов-комментаров, точнее вы видите в своей ленте только реакцию своих (уже проверенных) друзей, по сути проекцию дискуссии на свой круг, либо же его собственные ответы, но только на те комменты (а он их видит) которые показались ему лично важными и интересными. Иными словами, если тролли в твиттере и есть, то их никто не никогда не прочитает. Все потому что в твиттере нет традиционного для блогов поста и комментов к нему, нет и троллей, которые зарабатывают капитал, устраивая срач в блогах знаменитостей. Знаменитостям нечего боятся огрести кучу мусора в комментах, не надо никого банить, разбираться с цензурой и тд и тп. — ведь никто никогда не прочитает троллинговые комменты! Точнее их прочитают только друзья тролей, и шанс повысить свою видимость у тролля нулевой. (2) Нет графоманов, которые взрывают вашу ленту длинными бессмысленными текстами
  4. Незаспамленность: mashable.com/2009/09/13/twitter-spammers/ — прочтя этот текст, станет понятно, какие недорогие и несложные механизмы в твиттере избавляют его от большого количества вида спам и абьюза.
  5. Интерактивность — твиттер подталкивает к оперативной реакции и оперативному написанию текста. Почему? (1) краткий формат освобождает от «обязательств» по качеству текста, (2) нет страха троллинга у популярных авторов — см выше, (2) — скорость попадания к вам информации, в том числе в виде ревтитов такова, что побуждает вас к быстрой ответной реакции, (4) смс-гейты (не дешевые пока только у нас) делают твиттер самым обычным смс (но только с мультикастом на друзей), который по определению супероперативен, (5) все это вместе в подталкивает к оперативному ответному написанию текста
  6. Простота. Простые системы побеждают сложные. В unix «всё — это файл». В twitter «всё — это поиск». При помощи такого незамысловатого (но доведенного до совершенства в том числе то 1-2 сеундной латентности в real-time) механизма как полнотекстовый поиск, по сути, в твиттере сделано всё. Твиты автора — это ПОИСК по первому слову (всегда имя автора), ответы на ваши твиты — это ПОИСК вашего имени, но «с собакой», группы — это ПОИСК «слова-группы» но с хэштегом. Даже сообщества сделаны через ПОИСК. Вдумайтесь, сколько нужно сделать действий чтобы создать сообщество для какого нибудь события в ЖЖ, выбрать его при написании поста, написать туда пост, рассказать о нём друзьям, им, в свою очередь, выбрать это сообщество, пройти процедуру присоединения к сообществу, написать туда пост, решить проблему с кросспостом и тем, что не все читающие, прочитают то, что вы написали в сообщество, и тд и тп. В твиттере сообщество создается в момент, когда вы пишете твит: вы выбираете слово для сообщества и помечаете его хэштегом. Всё. Сообщество создано. Все друзья о ней тоже уже узнали, так как они прочитали ваш твит. Чтобы им написать «в сообщество» им надо лишь упомянуть нужное слово в твите. Чтобы новичку присоединиться к сообществу достаточно написать такое же слово с тегом в своем твите, его прочитают интересующиеся и зафоловят если он не спамер (иначе заблокируют и см пп выше). Заодно этот механизм — идеальный способ задавать вопросы лектору, спорить на круглых столах и тд и тп.

Ну а минусы твиттера?

Наверное они проистекают из плюсов, но я их не знаю.

PS
два совета спорящим выше: первое — не пользоваться твиттером из веба, поставьте его себе на телефон, и второе, не фоловьте тех, кто вам не интересен, это не facebook и vkontakte и даже не ЖЖ, здесь отношение читаемый и читатель — принципиально ассиметричны, наоборот фоловьте интересные твит-каналы: микрософт, гугл, разные интересные медиа и тд

От себя могу лишь добавить, что наличие клиентов под мобильные платформы делает Twitter инструментом, который всегда с тобой, о чём, я, собственно, и писал некоторое время назад.

Technorati Теги:

Бесплатные семинары по Веб-технологиям в «Специалисте» для всех желающих

Учебный центр «Специалист» возобновляет добрую традицию проведения бесплатных семинаров для всех желающих на самые разные темы, включая семинары по Веб-технологиям. Представляю анонсы ближайших семинаров по Веб-технологиям:

SEO. Оценка эффективности продвижения сайтов с помощью Google Analitycs
21 апреля 2009 г. Начало в 18:30

Существует множество трекеров (т.н. счетчиков) для отслеживания работы Веб-сайта, которые активно применяются как SEO-оптимизаторами, так и владельцами сайтов. Пожалуй, наиболее популярные счетчики в России — это LiveInternet, Spylog, Rambler и т.д. Однако большинство владельцев сайтов при просмотре статистики обращают внимание лишь на общие показатели счетчика, такие как, количество хитов/хостов, ключевые слова и т.п. То есть, на так называемую «оперативку» — грубые оперативные показатели работы сайта. Делать какие-либо выводы, исходя лишь из «оперативки», сложно, поскольку повышение чистой посещаемости, как правило, не является целью продвижения сайта. Узнать же, например, степень конверсии переходов, эффективность возврата инвестиций в рекламу, сделать выводы о «юзабельности» сайта по «оперативке» невозможно и вовсе. И здесь нам на помощь приходят игроки-трекеры в тяжёлом весе: SpyLog и Google Analytics…

Записаться на семинар «SEO. Оценка эффективности продвижения сайтов с помощью Google Analitycs»

Веб-безопасность. Механизмы взлома сайтов и способы противостояния им
21 мая 2009 г. Начало в 18:30

Большинство современных сайтов потенциально уязвимы для взлома, и если ваш сайт еще не взломали, так это не потому, что он безопасен, а просто он пока не нужен злоумышленникам. Вопреки крайне распространенному мнению, взлом сайта далеко не всегда сопровождается «дефейсом», то есть изменением его внешнего вида: сами подумайте, ну какая выгода для хакера писать разные непечатные выражения на корпоративном сайте ЗАО КупиПродайка Лтд? С другой стороны, получив доступ к вашему сайту, злоумышленник может использовать его как платформу, например, для размещения вредоносного ПО, «левых» ссылок и так далее, и вы об этом, скорее всего, узнаете в самую последнюю очередь, если вообще узнаете когда-нибудь! Что характерно, ~ 95% взломов используют уязвимости управляющих программ вашего сайта, тех самых «скриптов», которые вам написал Веб-программист. К сожалению, качество кода большинства сайтов Рунета просто ужасающе низкое! Но понимая, что как и когда «взламывают», можно научиться писать код так, чтобы не повторять распространенные ошибки…

Записаться на семинар «Веб-безопасность. Механизмы взлома сайтов и способы противостояния им»

Веб-мастеринг. 10 основных ошибок Веб-мастеров при создании RSS лент
18 июня 2009 г. Начало в 18:30

RSS ленты сегодня очень популярны: это и новости, и информация с блогов, и анонсы. Все больше пользователей Интернета начинают ценить этот удобный способ получения «свежей» информации. Но, как ни странно, многие RSS ленты не просто сделаны неправильно, но и нарушают спецификации RSS, и в результате, вместо удобного способа привлечения аудитории сайта мы получаем бестолковую, невостребованную функцию сайта, которая никому не нужна, так как попросту не работает! Как сделать правильную, работающую RSS ленту?

Записаться на семинар «Веб-мастеринг. 10 основных ошибок Веб-мастеров при создании RSS лент»

Веб-мастеринг. Формирование ЧПУ (человеко-понятных URL сайта) с помощью mod_rewrite (Apache)
21 июля 2009 г. Начало в 18:30

Сегодня очень популярны так называемые ЧПУ, то есть адреса сайта, выполненные в виде http://www.site.ru/news/2009/04/04/mynews.html. Такие ссылки и запоминаются, и выглядят «солиднее», и, как следствие, ценятся пользователями. Сделать такие URL на своем сайте очень даже несложно, например, с помощью модуля mod_rewrite на сервере Apache. Однако, как и положено, есть некоторые нюансы…

Записаться на семинар «Веб-мастеринг. Формирование ЧПУ (человеко-понятных URL сайта) с помощью mod_rewrite (Apache)»

Все семинары проходят в вечернее время, и занимают 3 астрономических часа, то есть до 21:30. Если вы заинтересованы в участии в этих семинарах рекомендую не тянуть с регистрацией, так как число мест ограничено.

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

Микроблоггинг в Windows Live

Микроблоггинг в последнее время стал как-то очень популярным. Но и службы Windows Live также обладают возможностями микроблоггинга.

(далее…)

Внедрение передовых IT-технологий от Microsoft в условиях малого бизнеса

На сайте Microsoft опубликована история одного внедрения технологий SharePoint:

Производственное предприятие, имеющее большое количество географически разнесенных филиалов и представительств, при помощи компании-интегратора объединяет разрозненные информационные системы во внутренний портал на основе технологии SharePoint

http://www.microsoft.com/Rus/Casestudies/CaseStudy.aspx?id=593

Мне достаточно хорошо известно это внедрение, более того, я — автор всей его части, которая касается сервера SharePoint  :) (Скромно так заявлю о себе: сам себя не похвалишь — никто не похвалит :) Но речь сейчас не об этом.

Сервер Microsoft SharePoint (и WSS, и MOSS) — просто потрясающий инструмент XML обработки! Это позволяет очень быстро, очень легко и не нагружая сервер, формировать самые различные отчеты, страницы, практически любой вывод без тяжелой артиллерии в виде своих Веб-частей, обработчиков и т.п. Но почему-то это как-то плавно обходят на курсах по SharePoint, да и курсов по разработке у Microsoft — с гулькин нос!

Вот я и подумал: а не сделать ли авторский курс на примере такого вот внедрения?

Technorati Теги: ,,

Нашего полку прибыло: новый браузер от Google

Итак, слухи о разработке Гуглом своего браузера неожиданно подтвердились! Сегодня Гугл анонсировал и выложил бету своего браузера Google Chrome, которую можно скачать здесь:

http://www.google.com/chrome/

Я конечно же не мог пройти мимо и не попробовать браузер. И вот мои первые впечатления.

Во-первых, браузер ставится в профиль пользователя, то есть из-под обычной учетки он ставится без проблем, никаких UAC’ов, никаких админский паролей. Может быть, если его ставить из-под админа он и встанет для всех пользователей, но в обычно режиме — только для текущего пользовтеля. Вообще-то, это правильно! Особенно в корпоративной среде каждый раз к админу не набегаешься…  А сейчас браузер установился в
C:Usersимя_пользователяAppDataLocalGoogleChrome

Далее, Google Chrome оказался довольно красивым! Особенно в Висте с ее полупрозрачными окошками:

Браузер Chrome

Первые опыты с браузером показали, что он довольно шустрый, странички открываются просто "в лёт"! Скорее всего это объясняется многопоточной загрузкой элементов страницы.

Декларируется, что каждая вкладка браузера работает в своем процессе, что позволяет изолировать страницы друг от друга, и делает их независимыми при зависании одного из процессов. Решение спорное, на мой взгляд, но — работает и это видно по диспечеру задач:

Процессы браузера Chrome

По мере набора адреса, браузер подсказывает возможные варианты, в том числе и самые популярные запросы на Гугле — интересное решение!

Адресная строка Chrome

Декларируется, что браузер основан на движке Safari, но опасения, что он будет тормозить на большм количестве вкладок не оправдались. Вот браузер с открытыми 22 вскладками:

22 вкладки в браузере Chrome

Но, правда, заставить что-то тормозить на моей машинке довольно тяжело — это еще постараться надо :) Хотя здесь нет ничего сверхестественного, просто современная машинка :) Наверное, если запустить это на колымаге, собранной в прошлом веке, тормозить будет.

В общем, опыты с хромом продолжаются…

Technorati Теги: ,,

Конец i-mode в МТС

Петр Диденко пишет:

Realtime Communications Blog: Конец i-mode в МТС

Как и предсказывали большевики, МТС закрыл проект i-Mode. Вот что делает жадность на фоне Веба 2.0. "Слово" жадность я употребил потому что люди хотели сделать много денег, не особо думая. Если бы подумали получше, то поняли бы, что ничего не получится. Трубок нет и не будет, отличия от WAP минимальны, а push работает и без i-Mode. Вдобавок ко всему, плохо иметь глупых и жадных партнеров-оппортунистов, которые тоже не хотят работать, а ждут чуда и стригут легкие деньги с лохов недалеких народных масс.

Чудес не бывает.

Собственно, что и следовало ожидать. Кажется, я предсказывал проблемы с i-Mode еще три года назад:

iMode — три сравнительно честных способа отъема денег у населения

Что-ж, Петр прав: чудес не бывает.

Technorati tags: ,

Валидная верстка

Некоторое время назад я наткнулся на запись Майка Дэвидсона о НЕНУЖНОСТИ валидной верстки. Небольшая цитата:

validatethis By invalidating my entire site with this one line of code, I ensure that I am made aware the instant it matters. The instant this stuff starts to break anything in the real world, I will know. If I only had a few small errors on a few random pages around my site, I could easily miss the day when "the big switchover" happens and wind up with broken pages I don’t know about. And since this code is in the form of a server-side include, I can freely remove it with a few clicks.

Так вот. Привожу пример, как невалидный код реально что-то ломает в реальном мире (starts to break anything in the real world). Заходим с КПК на мобильное представление Гугла (http://mobile.google.ru), выбираем новости и щелкаем по новостям. Гугл отбирает мобильные новости и показывает их мобильному браузеру в формате Mobile xHTML, и если источник невалиден, то получается вот это:

 IE Mobile bad xhtml

Вот и все. Валидация нужна.

Technorati tags: ,

Письма, на которые я не отвечаю

Мне приходит масса писем от выпускников Центра СПЕЦИАЛИСТ. Как правило, эти сообщения содержат в себе вопросы, просьбы о консультациях и пояснениях. В разные дни — по-разному, но бывали дни, когда я получал по 30 — 40 сообщений с вопросами. Понятно, ответить на эти вопросы я могу только в свободное время, и потратить на одно сообщение я могу лишь самый минимум этого самого времени.

Уважаемые выпускники!
Если вы читаете эту запись, убедительная просьба придерживаться простых правил при написании мне сообщения:

  • Четко указывайте то направление, вопрос на которое вы хотите получить (HTML, PHP, .Net и т.п.) — искать в базе данных какие курсы вы заканчивали очень утомительно
  • Максимально конкретизируйте вопрос. Не надо мне задавать общий вопросов типа "почему мой сайт не работает?"
  • Сообщайте максимум деталей. Вот пример вопроса, на который НИКОГДА не будет ответа: "Добрый день! загрузил flash-заставку на заглавную интернет-страницу. но на одних компах она воспроизводится нормально а на других участками ( не вся, некоторые элементы) подскажите пожалуйста в чем причина? если в браузере то как этого можно избежать?" — Товарищ забыл адрес сайта указать…
  • Всегда подписывайтесь реальным именем и фамилией! Я жуть как не люблю всевозможные "ники" и прочие пережитки поганых форумов! Никаких "aka", только свои имя и фамилию. Не хотите указывать — не пишите мне письма!
  • Прежде чем писать мне сообщение, попробуйте просто вписать свой вопрос в поисковую строку Google и просмотреть хотя бы первые 10 найденных ссылок.
  • Не надо мне присылать сайты целиком — я не буду с ними разбираться! Копаться в вашем коде удовольствие ниже среднего!