понедельник, 24 октября 2011 г.

Отпуск

Друзья!
Отправляюсь в отпуск, поэтому намечается небольшой перерыв в вещании!
Взамен собираюсь порадовать вас новыми панорамами! :)
Не скучайте!

пятница, 21 октября 2011 г.

Рецензия на книгу Питера Морвиля и Луиса Розенфельда “Информационная архитектура в Интернете”, третье издание


Под впечатлением от книги “Тотальная видимость” я взялся за 600-страничный классический труд того же автора, Питера Морвиля, написанный в соавторстве с Луисом Розенфельдом.
Отзывы на эту книгу довольно неоднозначные, часто проскакивает досада от потерянного времени на такую толстую книгу. Авторам пеняют на “воду” и отсутствие стремления к краткости.
Выскажу свое мнение - мне книга понравилась!
Прочитал ее “от и до”, несмотря на толщину, и могу сказать, что Питер Морвиль продолжает свою философскую линию и раскрывает тему всесторонне.

Книга не только дает полезную информацию, но и воспитывает читателя. Сколь тщательно в ней рассказывается об информационной архитектуре, столь же скрупулезно авторы предлагают подходить к проектированию интернет-сайтов.
Читая книгу, еще сильнее проникаешься мыслью, что интернет перестает быть уделом вебмастеров-универсалов из 90-х годов, которые горазды и “дизайн забацать”, и код написать, и сверстать, и продвинуть. Сегодня они уступают место профессионалам в узких областях, работа которых дорога, но качественна. Такой подход дает долгосрочные конкурентные преимущества сложным проектам перед сайтами, состряпанными “на коленке”.

В книге даны рекомендации по тем навыками, которые следует иметь информационному архитектору. Указаны возможности по получению образования (на Западе) в этой сфере. Много ссылок на полезные книги по разным смежным областям. Перечислены сферы, из которых приходят в Информационную архитектуру, ибо сама область очень молода.

Большое внимание в книге уделяется интранету. В конце книги расписаны подробности проекта MSWeb, интрасайта Microsoft. Тоже очень любопытно изложено.
Всем, кто не просто “проходил мимо”, а всерьез связан по профессиональной деятельности с проектированием информационной архитектуры, книгу однозначно рекомендую к прочтению!

понедельник, 17 октября 2011 г.

Вопрос про фирму ее бывшему сотруднику


Возможно КО и не совсем про развитие интернет-проектов, но все же... Пришла в голову такая идея для “профессиональных” социальных сетей (Мой Круг, LinkedIn).
Вот допустим человек устраивается на работу. Понятно, что кадровики расхваливают свое болото предприятие на все лады. А где узнать правду?
С другой стороны есть люди, работавшие в этой конторе и эту правду знающие.

Принципиальный момент - нужны именно бывшие сотрудники. Нынешние из вредности или из страха скорее всего будут хвалить. А вот бывшим бояться нечего. Кроме того они ушли не от хорошей жизни - либо зарплату не повышали, либо расти не давали, либо коллектив гнилой. Одним словом, наболело! А такие подробности и нужны в первую очередь потенциальному новичку. Возможно даже удастся найти своего предшественника по должности. Это вдвойне ценная находка! Хотя конечно надо критично воспринимать их критику. Так вот искрометно скаламбурил :)

В чем состоит идея?
Собственно у яндексового Моего Круга она почти реализована. Выдается список людей ушедших из компании, причем отсортированный по дате, начиная с недавних:
http://moikrug.ru/companies/758264638/positionchanges/?filter=leaving
Обратиться к этим людям можно только в авторизованном режиме, но и то неплохо.
А совсем хорошо было бы, если б Мой Круг просил у пользователя отзывы о компании, когда тот увольняется. Тогда их можно было бы посмотреть, не набирая логин и пароль.
Кстати и неплохая почва для честного рейтинга работодателей!

P.S. Важная тема в данном контексте - конфиденциальность! Возможно сотрудник готов дать бывшему работодателю честную характеристику, но опасается. Видимо имеет смысл включить анонимность при публикации отзыва.

P.P.S. Да, работодателям это не понравится. Возможно, это повод повнимательнее работать с персоналом и нанимать грамотного HR-директора? Так, чтобы даже бывшие отзывались тепло.

четверг, 13 октября 2011 г.

Гибридная навигация: между тегами и иерархией


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

Но даже если строгость иерархии формально удается соблюсти, то в случае публичного сервиса (интернет-сайта) это может ничего не дать. В голове каждого пользователя своя логика, которую нельзя не учитывать. При этом две-три (четыре, десять…) разных групп пользователей будут искать один товар в двух-трех (четырех, десяти…) разных местах. И, чтобы купили, должны найти!
Поэтому строгость таксономии приходится нарушать, цепляя такой популярный товар в несколько подгрупп.
Но если строгость нарушена, то дерево – уже не дерево. Один листочек «растет» сразу на нескольких ветках. Структура усложняется в управлении и становится гораздо менее прозрачной как для владельца контента, так и для его потребителя.
В контексте интернет-магазина это можно сформулировать так: заблудившийся покупатель - злой, раздраженный и в итоге потерянный покупатель.

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

Смысл предлагаемого решения в следующем: дать возможность фиксировать теги при навигации. Т.е. при клике по одному, выдаем облако тегов на том подмножестве документов, которое содержит уже выбранному тегу.
Пример - автомобильный сайт. У нас есть теги - марки автомобилей (Toyota, Nissan...). Есть типы (седан, внедорожник....). Есть назначение (семейный, спортивный.....).
В изначальном облаке тегов Внедорожники могли занимать не очень заметное место. Но если мы выберем тег по марке - Land Rover, то они выйдут на передний план.
Далее второй клик по тегу еще сильнее сужает область поиска - мы получаем пересечение множества документов с первым и вторым тегами. Далее опять выдается облако (возможно, уже маленькое облачко) тегов только на полученном подмножестве.
Таким образом, кликая по тегам, пользователь неуклонно приближается к цели.

пятница, 7 октября 2011 г.

О комплектах в товарном каталоге


Товары, представленные в каталоге интернет-магазина, бывает полезно объединить в комплекты. Например, вы торгуете деталями и хотите показать примеры конструкций из них. Или просто товары часто покупают совместно и вы хотите облегчить клиентам жизнь. Или например продуктовый магазин решил собрать наборы ингредиентов под кулинарные рецепты, чтобы хозяйка одним кликом клала в корзину все, что нужно для борща!

При этом сами товары тоже остаются в открытой продаже, а комплекты существуют наравне с ними. Для пользователя они могут выглядеть в иерархии каталога равноправно.

Комплекты не следует путать с разделом “Аналогичные товары” (т.е. заменители) и “Не забудьте купить” (т.е. дополнения, аксессуары). Это слабые, “рекомендательные” связи между товарами, которые никого ни к чему не обязывают. Хотя и здорово поднимают продажи.

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

Свойства могут наследоваться по заданному алгоритму. Например, для конструкции из нескольких пластиковых деталей свойство Материал также будет иметь значение Пластик. Но если мы собираем стол, то его длина и ширина совпадают с габаритами столешницы, а высота равна высоте ножек + толщина столешницы.

Интересно ценообразование для комплекта товаров. Можно задать цену вручную, независимо от цен составляющих. Можно на уровне алгоритма задать правило “цена комплекта = сумма цен всех ингредиентов”. Наконец можно взять сумму и вычесть из нее определенный процент, стимулируя таким образом “оптовые” заказы. Тогда презентуя комплект на сайте, можно привлечь внимание пользователя слоганом “Все вместе - дешевле!”

Преимущество алгоритмического подхода - в автоматизации поправок. Если изменилась цена отдельных составляющих, то цена комплекта автоматически пересчитается. Можно даже настроить правило, при котором такие изменения автоматом попадут в общую ленту изменений товарного каталога (а к ленте в свою очередь можно и RSS канал сделать).

Почему не вбить комплект просто как отдельный товар? Помимо автоматической коррекции цен есть еще одна причина! Сайт - это совокупность гипертекстовой информации. Т.е. структура, поощряющая всевозможные семантические связи. Так вот связь “деталь - комплект” - одна из них, и рвать ее совершенно не стОит. Сохранение таких внутренних связей дает большие возможности для построения более удобной навигации и других благ для пользователя!

среда, 5 октября 2011 г.

Идея для блока контекстной рекламы (на примере Яндекс.Директ)


Системы контекстной рекламы (Яндекс.Директ, Google.Adwords, Begun) размещают объявления помимо собственного поиска еще и на сайтах партнерской сети. Алгоритмы очень хитрые - учитывают не только тематику сайта, где видим объявление, но и кучу других факторов, в т.ч. вашу историю поиска. Стоит спросить у Яндекса про новенький iPhone, и потом на любом самом отвлеченном сайте можно увидеть объявление с рекламой данной плодоовощной продукции.

При этом часто возникают ситуации, когда товар уже выбран и даже куплен, а объявления продолжают мозолить глаза. Ведь весь успех контекстной рекламы заключается в том, что товар рекламируется именно в тот момент, когда он нужен, когда его ищут. А я вот сейчас айфон уже не ищу!
Короче предлагается идея! К каждому объявлению добавить маленькую кнопочку “Уже купил”.

Пример:


Текст кнопки можно творчески доработать, например как вариант: “Уже неактуально” или “Покажи другое” или “Что еще есть?”. Смысл, думаю, понятен.
Если информация о товаре потеряла актуальность, пользователь жмет эту кнопку, и на место старого объявления AJAX’ом подгружается новое, с рекламой другого товара.

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