Pull to refresh
4
0
April @April

User

Send message

Интерактивные прототипы. Действующая модель пользовательского интерфейса, часть 1. Классификация

Reading time7 min
Views11K
Проектирование интерфейсов — один из ключевых процессов в нашей компании. Причем непосредственно разрабатываем мы не все проекты — для многих готовится только модель интерфейса, проектная документация, оценка стоимости и сроков реализации. Интерфейсная модель может быть статичной или интерактивной. В первом случае это схемы страниц (wireframes), во втором — интерактивные прототипы. Создавать последние в достойном виде достаточно затратно, но они здорово выручают сразу на нескольких этапах.
Читать дальше →
Total votes 50: ↑38 and ↓12+26
Comments44

Юзабилити: защита инвестиций в рекламу

Reading time10 min
Views1.2K
«Я только и слышу: привлечение клиентов, привлечение клиентов, привлечение клиентов.… Ну, хорошо, привлекли вы всех клиентов, каких только могли. А дальше что?»

Реплика на одной из западных e-commerce конференций

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

Юзабилити, как подход, основанный на учете интересов пользователей, позволяет полнее реализовать резервы сайта, и повысить эффективность бизнеса в несколько раз, без привлечения дополнительного трафика. И если прибыль от привлечения новых посетителей сопряжена скрытыми затратами на повышение нагрузочной устойчивости сайта, то повышение user experience (удовлетворенности пользователей) приносит чистую прибыль, поскольку нагрузка на сервера при этом не возрастает.


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

Читать дальше →
Total votes 26: ↑18 and ↓8+10
Comments13

Сворачивание веток обсуждений

Reading time1 min
Views867
Многие из нас читают комментарии к топикам. Многие, вероятно, пользуются своими «алгоритмами» обхода этих, порой весьма ветвистых, деревьев.

Иногда случается, что в комментариях появляются споры/холивары/трёп на пару десятков сообщений, читать которые порой совсем не хочется — в некоторых случаях можно сразу понять, что это личное дело авторов комментариев.

На «ЖЖ» используется выделение дискуссий в отдельные скрытые ветви — только сейчас я понял, зачем они так сделали: сокрытие лишней информации для обычного посетителя страницы.

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

UPD: Да, мне было бы безумно интересно услышать ваше мнение!

UPD 2: Подобную тему, как оказалось, поднимал добрый хабрачеловек Xrazont. Говорю ему спасибо за похожие мысли и кидаю кармы :)

UPD 3: Для особо упрямых: я не говорю, что нужно брать и делать так, как устроен «ЖЖ» — мне тоже не нравятся эти отдельные страницы с ветками — я имею ввиду, что хабрапользователь должен иметь возможность их свернуть по своему усмотрению.
Total votes 47: ↑37 and ↓10+27
Comments47

Управление рисками, работа с заказчиком

Reading time3 min
Views12K
Представьте, что обычно Вы носите костюмы, а также, что Вы — образец счастливого менеджера проекта по разработке ПО. Вы гладко выбриты, от Вас вкусно пахнет новой туалетной водой, галстук идеально сочетается с рубашкой, стрелки на брюках отутюжены и Вы просто излучаете правильность, уверенность и оптимизм.

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

Вчера Вы отправили клиенту по почте первый прототип с Вашими комментариями. А сегодня вас в ящике должно ждать письмо о том, что…
Читать дальше →
Total votes 40: ↑28 and ↓12+16
Comments91

Памятка дизайнеру сайтов

Reading time6 min
Views46K
Эта статья писалась мною как памятка для внутреннего пользования дизайнерам нашего бюро.К сожелению огромная армия даже опытных, модных и эффектных дизайнеров забывают, что результатом их творчества должен быть сайт, а не «супер-скриншот» для портфолио, годный лишь в роли эффектного плаката.Америку я не открыл, а просто собрал воедино и сформулировал ряд требований, которые должен учитывать дизайнер в процессе разработки дизайна сайта.
Читать дальше →
Total votes 94: ↑87 and ↓7+80
Comments153

Интервью с программистами Twitter (видео)

Reading time2 min
Views1.4K
Роберт Скобл встретился с разработчиками IM-системы нового поколения и основательно с ними потолковал (видео MP4, 137 МБ; 37 мин).

В компании Twitter работает меньше десяти человек, включая офис-менеджера Крисси. Разговор происходит на фоне празднования дня рождения веб-мастера проекта. Несмотря на праздничную атмосферу, сооснователь и креативный директор компании Биз Стоун (Biz Stone), а также программисты Бритт Сельвителль и Алекс Пейн рассказали много интересного о том, для чего создан Twitter и кто именно его придумал, на каких технологиях спроектирована и работает система (MySQL, Jabber, Ruby on Rails и Erlang), о проблемах масштабирования, о роли твиттера во время стихийных бедствий, о твиттере на маках (программа Spaz) и т.д.

Бритт Сельвителль, разработчик бэкенда Twitter
Краткое содержание подкаста
Total votes 24: ↑21 and ↓3+18
Comments22

Вёрстка, CSS, Windows Mobile 5.0. Размер шрифта в IE и Opera Mobile

Reading time1 min
Views2.5K
Корплю над стилями PDA-версии некоего весёлого сайта. Вижу, что IE Win Mobile и Opera Mobile имеют различия в отображении одного и того же кода:

body {
font: 100% Verdana, Arial,sans-serif;
color: #000;
background: #fff;
}


Шрифт в Opera Mobile выглядит 2 раза крупнее, нежели в IE. Оба браузера с настройками по умолчанию. Под катом рабочее решение. Не наступайте на грабли, друзья.

Читать дальше →
Total votes 24: ↑21 and ↓3+18
Comments38

«Делаем стартап гостеприимным» или «Как использовать OpenID на своем сайте»

Reading time3 min
Views3.4K
Как использовать OpenID на своем сайте
Уверен, вам не раз подалась на глаза аббревиатура OpenID. Вполне возможно у вас сложилось мнение, что это эдакая модная штуковина, о поддержке которой все чаще заявляют различные популярные проекты. По большому счету так и есть, но зачем эта технология на самом деле нужна? Предположим, вы заядлый блоггер, у вас имеется учетная запись на wordpress.com, но случилось вам прочесть сообщение в чужом дневнике и возникло непреодолимое желание оставить автору комментарий. Но вот незадача – чужой дневник оказался на livejournal.com. Неужели только для того, чтобы оставить комментарий вам придется регистрироваться на «вражеском» блог-хостинге?!
Читать дальше →
Total votes 53: ↑51 and ↓2+49
Comments100

Альтернативная замена popup окнам

Reading time1 min
Views2.7K
Класс LightWindow v2.0 (http://stickmanlabs.com/lightwindow/) предназначен для удобного визуального отображения практически любой информации (видео, flash, графика, страницы, формы ...). Работает на основе библиотеки Prototype + Scriptaculous.
Читать дальше →
Total votes 36: ↑33 and ↓3+30
Comments72

Про важность слов, или немного о «вечных бетах»

Reading time3 min
Views831
Задумывались ли вы хоть раз над тем, зачем разработчики некоторых веб-ресурсов пишут слово «beta» в заголовках? Многие полагают, что это очередной маркетинговый ход Web 2.0 (наравне с «лакированными» элементами интерфейса, большими шрифтами и поддержкой RSS).

Признаюсь честно, я сам так когда-то считал.

Однако надпись BETA — это все-таки больше чем просто надпись. Создание любого веб-сервиса начинается с идеи. За идеей появляется прототип, а на основе прототипа непосредственно план реализации проекта. Если разработчиков несколько (и они достаточно профессиональны), то рисуются UML-диаграммы, карта сайта, создается предварительный HTML-макет и т.п. Так было и у нас: казалось, что всё понятно и прозрачно. Однако когда была готова альфа, у меня появились вполне определенные сомнения: «а этого ли мы хотели в итоге?» и самое главное «а будут ли этим пользоваться люди?».

Читать дальше →
Total votes 30: ↑27 and ↓3+24
Comments23

Как создавать документы Microsoft Office при помощи PHP

Reading time2 min
Views11K
Есть два основных способа построить Excel, Word, и PowerPoint используя PHP. Первый — используя библиотеку COM (только под Windows сервером) и другой — используя более стандартизированные форматы, такие как CSV и HTML.
Читать дальше →
Total votes 32: ↑23 and ↓9+14
Comments46

Александр Бадерко: «В рунете денег море...»

Reading time5 min
Views991
Директор по развитию популярной сети «Одноклассники» OdnoklassnikАлександр Бадерко любезно согласился ответить на мои вопросы, хотя и с оговоркой, что речь пойдёт не об «одноклассниках». Чтобы воспользоваться опытом Александра, мы решили поговорить про такое популярное веяние, как стартапы.

Расскажите, пожалуйста, о себе: сколько вам лет, как давно вы в рунете, в том числе в качестве разработчика?

Лет — 33, в рунете года с 97 как пользователь, да и как «разработчик» тоже — баловался созданием сайтов для своих знакомых. Своими руками сделано около 40 сайтов.

Читать дальше →
Total votes 45: ↑40 and ↓5+35
Comments62

Распространенные проблемы при управлении проектами (Web)

Reading time6 min
Views10K
Введение.
Вот уже 5 лет я занимаюсь веб — разработками. За это время приходилось и на коленке делать сайты за несколько сотен долларов и участвовать в довольно крупных проектах. За последний год меня не оставляет ощущение deja vu. Где-то я уже видел: нервных заказчиков, взбешенных менеджеров, заваленных работой разработчиков и сорванные сроки. При этом для меня ничего не изменилось. Были все те же нечеткие, постоянно изменяющиеся требования, прессинг, и ни одного проекта, сданного в срок…
И это, не смотря на то, что “грабли” были всегда одни и те же.
Читать дальше →
Total votes 57: ↑49 and ↓8+41
Comments117

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity