Проектирование интерфейсов — один из ключевых процессов в нашей компании. Причем непосредственно разрабатываем мы не все проекты — для многих готовится только модель интерфейса, проектная документация, оценка стоимости и сроков реализации. Интерфейсная модель может быть статичной или интерактивной. В первом случае это схемы страниц (wireframes), во втором — интерактивные прототипы. Создавать последние в достойном виде достаточно затратно, но они здорово выручают сразу на нескольких этапах.
April @April
User
Юзабилити: защита инвестиций в рекламу
10 min
1.2K«Я только и слышу: привлечение клиентов, привлечение клиентов, привлечение клиентов.… Ну, хорошо, привлекли вы всех клиентов, каких только могли. А дальше что?»
Реплика на одной из западных e-commerce конференций
Рекламные бюджеты коммерческих сайтов в несколько раз превышают бюджет их разработки. Конкуренция за посетителей очень высокая. В контекстной рекламе разыгрываются целые баталии за первые места в списке рекламных ссылок, из-за чего стоимость привлечения становится сопоставимой с доходами, которые можно получить от привлеченного посетителя. При этом процент потери посетителей на первой же странице сайта у всех остаётся неоправданно высоким. Стремясь получить всё новых посетителей, менеджеры сайтов зачастую упускают из виду самое главное – эффективность сайта.
Юзабилити, как подход, основанный на учете интересов пользователей, позволяет полнее реализовать резервы сайта, и повысить эффективность бизнеса в несколько раз, без привлечения дополнительного трафика. И если прибыль от привлечения новых посетителей сопряжена скрытыми затратами на повышение нагрузочной устойчивости сайта, то повышение user experience (удовлетворенности пользователей) приносит чистую прибыль, поскольку нагрузка на сервера при этом не возрастает.
Те, кто не любят читать, могут посмотреть видеозапись этого выступления.
Реплика на одной из западных e-commerce конференций
Рекламные бюджеты коммерческих сайтов в несколько раз превышают бюджет их разработки. Конкуренция за посетителей очень высокая. В контекстной рекламе разыгрываются целые баталии за первые места в списке рекламных ссылок, из-за чего стоимость привлечения становится сопоставимой с доходами, которые можно получить от привлеченного посетителя. При этом процент потери посетителей на первой же странице сайта у всех остаётся неоправданно высоким. Стремясь получить всё новых посетителей, менеджеры сайтов зачастую упускают из виду самое главное – эффективность сайта.
Юзабилити, как подход, основанный на учете интересов пользователей, позволяет полнее реализовать резервы сайта, и повысить эффективность бизнеса в несколько раз, без привлечения дополнительного трафика. И если прибыль от привлечения новых посетителей сопряжена скрытыми затратами на повышение нагрузочной устойчивости сайта, то повышение user experience (удовлетворенности пользователей) приносит чистую прибыль, поскольку нагрузка на сервера при этом не возрастает.
Те, кто не любят читать, могут посмотреть видеозапись этого выступления.
+10
Сворачивание веток обсуждений
1 min
867Многие из нас читают комментарии к топикам. Многие, вероятно, пользуются своими «алгоритмами» обхода этих, порой весьма ветвистых, деревьев.
Иногда случается, что в комментариях появляются споры/холивары/трёп на пару десятков сообщений, читать которые порой совсем не хочется — в некоторых случаях можно сразу понять, что это личное дело авторов комментариев.
На «ЖЖ» используется выделение дискуссий в отдельные скрытые ветви — только сейчас я понял, зачем они так сделали: сокрытие лишней информации для обычного посетителя страницы.
В итоге, у меня есть следующее соображение: предусмотреть функционал сворачивания громоздких ветвей с общением нескольких хабралюдей друг с другом. Это часто рассеивает внимание в тех случаях, когда тема обсуждения действительно интересна, но «чей-то пост» кому-то не понравился и завязался длинный спор.
UPD: Да, мне было бы безумно интересно услышать ваше мнение!
UPD 2: Подобную тему, как оказалось, поднимал добрый хабрачеловек Xrazont. Говорю ему спасибо за похожие мысли и кидаю кармы :)
UPD 3: Для особо упрямых: я не говорю, что нужно брать и делать так, как устроен «ЖЖ» — мне тоже не нравятся эти отдельные страницы с ветками — я имею ввиду, что хабрапользователь должен иметь возможность их свернуть по своему усмотрению.
Иногда случается, что в комментариях появляются споры/холивары/трёп на пару десятков сообщений, читать которые порой совсем не хочется — в некоторых случаях можно сразу понять, что это личное дело авторов комментариев.
На «ЖЖ» используется выделение дискуссий в отдельные скрытые ветви — только сейчас я понял, зачем они так сделали: сокрытие лишней информации для обычного посетителя страницы.
В итоге, у меня есть следующее соображение: предусмотреть функционал сворачивания громоздких ветвей с общением нескольких хабралюдей друг с другом. Это часто рассеивает внимание в тех случаях, когда тема обсуждения действительно интересна, но «чей-то пост» кому-то не понравился и завязался длинный спор.
UPD: Да, мне было бы безумно интересно услышать ваше мнение!
UPD 2: Подобную тему, как оказалось, поднимал добрый хабрачеловек Xrazont. Говорю ему спасибо за похожие мысли и кидаю кармы :)
UPD 3: Для особо упрямых: я не говорю, что нужно брать и делать так, как устроен «ЖЖ» — мне тоже не нравятся эти отдельные страницы с ветками — я имею ввиду, что хабрапользователь должен иметь возможность их свернуть по своему усмотрению.
+27
Управление рисками, работа с заказчиком
3 min
12KПредставьте, что обычно Вы носите костюмы, а также, что Вы — образец счастливого менеджера проекта по разработке ПО. Вы гладко выбриты, от Вас вкусно пахнет новой туалетной водой, галстук идеально сочетается с рубашкой, стрелки на брюках отутюжены и Вы просто излучаете правильность, уверенность и оптимизм.
Еще бы, ведь Вам достался новый, интересный, денежный, но вполне предсказуемый проект. Он конечно слегка сжат по срокам, но Вы уже имеете опыт реализации подобный проектов и подстраховались от всех шероховатостей, которые только смогли придумать. Даже после подстраховки, у Вас остался небольшой запас по срокам, которого по всем расчетам должно хватить, чтобы успеть выкрутиться даже если произойдет что-то разумно непредвиденное. Заказчик — крупная компания, этот проект будет отличной строчкой в Вашем резюме и в портфолио Вашей компании.
Вчера Вы отправили клиенту по почте первый прототип с Вашими комментариями. А сегодня вас в ящике должно ждать письмо о том, что…
Еще бы, ведь Вам достался новый, интересный, денежный, но вполне предсказуемый проект. Он конечно слегка сжат по срокам, но Вы уже имеете опыт реализации подобный проектов и подстраховались от всех шероховатостей, которые только смогли придумать. Даже после подстраховки, у Вас остался небольшой запас по срокам, которого по всем расчетам должно хватить, чтобы успеть выкрутиться даже если произойдет что-то разумно непредвиденное. Заказчик — крупная компания, этот проект будет отличной строчкой в Вашем резюме и в портфолио Вашей компании.
Вчера Вы отправили клиенту по почте первый прототип с Вашими комментариями. А сегодня вас в ящике должно ждать письмо о том, что…
+16
Памятка дизайнеру сайтов
6 min
46KЭта статья писалась мною как памятка для внутреннего пользования дизайнерам нашего бюро.К сожелению огромная армия даже опытных, модных и эффектных дизайнеров забывают, что результатом их творчества должен быть сайт, а не «супер-скриншот» для портфолио, годный лишь в роли эффектного плаката.Америку я не открыл, а просто собрал воедино и сформулировал ряд требований, которые должен учитывать дизайнер в процессе разработки дизайна сайта.
+80
Интервью с программистами Twitter (видео)
2 min
1.4KРоберт Скобл встретился с разработчиками IM-системы нового поколения и основательно с ними потолковал (видео MP4, 137 МБ; 37 мин).
В компании Twitter работает меньше десяти человек, включая офис-менеджера Крисси. Разговор происходит на фоне празднования дня рождения веб-мастера проекта. Несмотря на праздничную атмосферу, сооснователь и креативный директор компании Биз Стоун (Biz Stone), а также программисты Бритт Сельвителль и Алекс Пейн рассказали много интересного о том, для чего создан Twitter и кто именно его придумал, на каких технологиях спроектирована и работает система (MySQL, Jabber, Ruby on Rails и Erlang), о проблемах масштабирования, о роли твиттера во время стихийных бедствий, о твиттере на маках (программа Spaz) и т.д.
В компании Twitter работает меньше десяти человек, включая офис-менеджера Крисси. Разговор происходит на фоне празднования дня рождения веб-мастера проекта. Несмотря на праздничную атмосферу, сооснователь и креативный директор компании Биз Стоун (Biz Stone), а также программисты Бритт Сельвителль и Алекс Пейн рассказали много интересного о том, для чего создан Twitter и кто именно его придумал, на каких технологиях спроектирована и работает система (MySQL, Jabber, Ruby on Rails и Erlang), о проблемах масштабирования, о роли твиттера во время стихийных бедствий, о твиттере на маках (программа Spaz) и т.д.
+18
Вёрстка, CSS, Windows Mobile 5.0. Размер шрифта в IE и Opera Mobile
1 min
2.5KКорплю над стилями PDA-версии некоего весёлого сайта. Вижу, что IE Win Mobile и Opera Mobile имеют различия в отображении одного и того же кода:
body {
font: 100% Verdana, Arial,sans-serif;
color: #000;
background: #fff;
}
Шрифт в Opera Mobile выглядит 2 раза крупнее, нежели в IE. Оба браузера с настройками по умолчанию. Под катом рабочее решение. Не наступайте на грабли, друзья.
body {
font: 100% Verdana, Arial,sans-serif;
color: #000;
background: #fff;
}
Шрифт в Opera Mobile выглядит 2 раза крупнее, нежели в IE. Оба браузера с настройками по умолчанию. Под катом рабочее решение. Не наступайте на грабли, друзья.
+18
«Делаем стартап гостеприимным» или «Как использовать OpenID на своем сайте»
3 min
3.4KУверен, вам не раз подалась на глаза аббревиатура OpenID. Вполне возможно у вас сложилось мнение, что это эдакая модная штуковина, о поддержке которой все чаще заявляют различные популярные проекты. По большому счету так и есть, но зачем эта технология на самом деле нужна? Предположим, вы заядлый блоггер, у вас имеется учетная запись на wordpress.com, но случилось вам прочесть сообщение в чужом дневнике и возникло непреодолимое желание оставить автору комментарий. Но вот незадача – чужой дневник оказался на livejournal.com. Неужели только для того, чтобы оставить комментарий вам придется регистрироваться на «вражеском» блог-хостинге?!
+49
Альтернативная замена popup окнам
1 min
2.7KКласс LightWindow v2.0 (http://stickmanlabs.com/lightwindow/) предназначен для удобного визуального отображения практически любой информации (видео, flash, графика, страницы, формы ...). Работает на основе библиотеки Prototype + Scriptaculous.
+30
Основы безопасности PHP
5 min
28K Данный материал для начинающих программистов.
Содержание
- Демонстрация ошибок
- register_globals
- SQL injection и magic_quotes
- Проверка данных
- Аутентификация
- Вывод
+42
Про важность слов, или немного о «вечных бетах»
3 min
831Задумывались ли вы хоть раз над тем, зачем разработчики некоторых веб-ресурсов пишут слово «beta» в заголовках? Многие полагают, что это очередной маркетинговый ход Web 2.0 (наравне с «лакированными» элементами интерфейса, большими шрифтами и поддержкой RSS).
Признаюсь честно, я сам так когда-то считал.
Однако надпись BETA — это все-таки больше чем просто надпись. Создание любого веб-сервиса начинается с идеи. За идеей появляется прототип, а на основе прототипа непосредственно план реализации проекта. Если разработчиков несколько (и они достаточно профессиональны), то рисуются UML-диаграммы, карта сайта, создается предварительный HTML-макет и т.п. Так было и у нас: казалось, что всё понятно и прозрачно. Однако когда была готова альфа, у меня появились вполне определенные сомнения: «а этого ли мы хотели в итоге?» и самое главное «а будут ли этим пользоваться люди?».
Признаюсь честно, я сам так когда-то считал.
Однако надпись BETA — это все-таки больше чем просто надпись. Создание любого веб-сервиса начинается с идеи. За идеей появляется прототип, а на основе прототипа непосредственно план реализации проекта. Если разработчиков несколько (и они достаточно профессиональны), то рисуются UML-диаграммы, карта сайта, создается предварительный HTML-макет и т.п. Так было и у нас: казалось, что всё понятно и прозрачно. Однако когда была готова альфа, у меня появились вполне определенные сомнения: «а этого ли мы хотели в итоге?» и самое главное «а будут ли этим пользоваться люди?».
+24
Как создавать документы Microsoft Office при помощи PHP
2 min
11KTranslation
Есть два основных способа построить Excel, Word, и PowerPoint используя PHP. Первый — используя библиотеку COM (только под Windows сервером) и другой — используя более стандартизированные форматы, такие как CSV и HTML.
+14
Александр Бадерко: «В рунете денег море...»
5 min
991Директор по развитию популярной сети «Одноклассники» OdnoklassnikАлександр Бадерко любезно согласился ответить на мои вопросы, хотя и с оговоркой, что речь пойдёт не об «одноклассниках». Чтобы воспользоваться опытом Александра, мы решили поговорить про такое популярное веяние, как стартапы.
Расскажите, пожалуйста, о себе: сколько вам лет, как давно вы в рунете, в том числе в качестве разработчика?
Лет — 33, в рунете года с 97 как пользователь, да и как «разработчик» тоже — баловался созданием сайтов для своих знакомых. Своими руками сделано около 40 сайтов.
Расскажите, пожалуйста, о себе: сколько вам лет, как давно вы в рунете, в том числе в качестве разработчика?
Лет — 33, в рунете года с 97 как пользователь, да и как «разработчик» тоже — баловался созданием сайтов для своих знакомых. Своими руками сделано около 40 сайтов.
+35
Распространенные проблемы при управлении проектами (Web)
6 min
10KВведение.
Вот уже 5 лет я занимаюсь веб — разработками. За это время приходилось и на коленке делать сайты за несколько сотен долларов и участвовать в довольно крупных проектах. За последний год меня не оставляет ощущение deja vu. Где-то я уже видел: нервных заказчиков, взбешенных менеджеров, заваленных работой разработчиков и сорванные сроки. При этом для меня ничего не изменилось. Были все те же нечеткие, постоянно изменяющиеся требования, прессинг, и ни одного проекта, сданного в срок…
И это, не смотря на то, что “грабли” были всегда одни и те же.
Вот уже 5 лет я занимаюсь веб — разработками. За это время приходилось и на коленке делать сайты за несколько сотен долларов и участвовать в довольно крупных проектах. За последний год меня не оставляет ощущение deja vu. Где-то я уже видел: нервных заказчиков, взбешенных менеджеров, заваленных работой разработчиков и сорванные сроки. При этом для меня ничего не изменилось. Были все те же нечеткие, постоянно изменяющиеся требования, прессинг, и ни одного проекта, сданного в срок…
И это, не смотря на то, что “грабли” были всегда одни и те же.
+41
Information
- Rating
- Does not participate
- Location
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Date of birth
- Registered
- Activity