Покажите примеры удачного дизайна, товарищ

На мой взгляд, основной, единственно понятный и легко применяемый критерий правильного веб-дизайна – это “когда в дизайне нет ничего лишнего, кроме логотипа”, т.е. нет ни одного элемента, у которого нет функционального назначения. Например, сайты mail.ru, yahoo.com, tnk-bp.ru этому признаку достаточно полно отвечают.

Когда такие лишние элементы есть, то легко прочитать мысли команды разработчиков и заказчика:

“Вчера я выучил два новых фильтра фотошопа, сейчас попробуем!” – думает дизайнер, читая анекдоты.

“Я не умею структурировать информацию, пусть ребята нарисуют здесь два десятка визуалов, зато будет красиво” – делая серьезное лицо, думает арт-директор.

“Контент? Стандарты юзабилити? Я даже в школе таких слов не слышал. Нам надо чтобы было как у всех – о компании, новости, проекты” – хмуря брови, думает старший менеджер.

“Хочу чтобы вот здесь в уголке вертелся наш логотип” – потирая руки в предвкушении, думает генеральный директор.

Также легко предугадать и мысли будущих посетителей сайта:

“Блин, очередной тупой сайт” – думают продвинутые, вспоминая Кирсанова и Нильсена.

“А слабо было сделать кнопку Пропустить Заставку?” – думают счастливые владельцы выделенных каналов с оплатой траффика, вручную находя и добавляя в избранное ссылку на /index2.php

“М-да, похоже этот сайт надо смотреть с отключенной графикой” – думают модемные пользователи, внося адрес в рекламный фильтр.

“Выложен прайс-лист трехмесячной давности? Похоже, проще им позвонить. Хотя, вот в соседнем окне открылся другой сайт” – закрывая окно, думают потенциальные покупатели…

В чем суть? В анекдоте:
На светофоре остановился мерседес, а по пешеходному переходу идет панк с раскрашенными волосами и обвешанный разными феньками. Из мерседеса высовывается лысая голова с толстыми щеками:
– ты, типа, нафига такой разрисованный весь?
– ну как это, чтобы типа выделяться!
– умом надо выделяться, парень! – говорит лысая голова, поднимая
стекло…

Зачем вообще много доменов покупать?

Наша задача – охватить как можно бОльшую часть целевой аудитории.
Заметьте, поскольку большинство людей, озадачивающихся данным вопросом, явно ПОКА не готовы к пониманию целевой аудитории, ее фильтрации и конвертации, речь и идет
о задаче просто широкого охвата.

Домены сами по себе очень важны как слова и словосочетания.
Вспомните, например, известную байку про мега-популярный проект
youtube.com (если не ошибаюсь, купленный или разработанный гуглом)
и сайт несчастных производителей труб utube.com, которые вместо
нормальных продаж имеют огромную нецелевую аудиторию и огромные
переплаты за траффик.

Большое количество доменов решают две основных задачи:

1. Варианты орфографически неправильного или искаженного написания
наименования фирмы в транслитерации (это очевидно). Хороший домен
должен успешно проходить радиотест – т.е. должен правильно
записываться на слух при передаче по радио и телефону. Попробуйте
однозначно набрать услышанное “вэ-вэ-вэ.недвижимость.ру” – если бы
фирма “Фаворит Эстейт” удосужилась потратить $20 в год на второй домен
с буквой “g” вместо “j”, она бы могла получить в два раза больше
посетителей…

2. Варианты, охватывающие профили деятельности компании. Это стандарт
в “зарубежном” секторе, и только-только появляющаяся мода “у нас”. Что
фирма делает – то и пишем: fotoprinting.com, cottagebuilding.com,
carwashing.com – я набрал эти слова наугад, а домены существуют.
Попробуйте набрать их в зоне .ru – не существует ни одного. Почему?

Про быстродействие сайта

Разные странички могут генерироваться
с совершенно разной скоростью. Даже одна и та же страничка, например,
для неавторизованного юзера и для авторизованного – может
генерироваться с разной скоростью. Может быть организован кэш
средствами CMS – и система сама будет решать, например, что
быстрогенерящиеся страницы надо генерить, а медленногенерящиеся –
брать из кэша с перегенерацией раз в сутки. Так же CMS может измерять
текущую посещаемость и при ее повышении – начинать генерить страницы
только для каждого второго, каждого третьего юзера, а промежуточные
запросы брать из кэша. Система может распределять запросы между
зеркалами баз данных и физическими зеркалами (как это делает Яндекс),
и так далее.

Поэтому то что вы хотите – встать рядом с секундомером и все сразу
замерить – бессмысленно, так же как меряться попугаями в 3DMark. То
что вы на самом деле хотите – называется “профилирование”. Это работы
по определению времени выполнения участков кода и SQL-запросов.
В вашем случае самый простой способ – это взять имеющуюся систему,
внедрить в нее нужные счетчики (ваш программист должен написать
необходимые функции, позволяющие замерять длительность выполнения
каждого SQL-запроса, каждого метода PHP, и выводить все это в красивую
таблицу) и установить на разные хостинги для сравнения. Далее, ваш
программист должен воспользоваться ПО для имитации нагрузки на систему
и сделать это несколько раз в сутки по каждой системе на каждом
хостинге.

На колокейшене одновременно с этим следует запустить через шелл
команду top (для юникс-хостинга) и наблюдать за загруженностью
процессора. Получится ли это на shared-хостинге – неизвестно.

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

Скорость канала может влиять на быстродействие сервера только
в некоторых экзотических случаях.

Про менеджеров проектов

Дело в том, что под понятием “менеджера продаж” (или менеджера по привлечению клиентов) в разных компаниях понимают совершенно разные вещи. Если Вам интересно, давайте разберемся: в моем понимании менеджеры продаж – это молодые девушки, имеющие невысокую квалификацию и соответственно зарплату, сидящие в отдельной комнате с перегородками, телефонами (или микрофонными гарнитурами) – совсем как в call-центре, а так же всеми возможными телефонными справочниками.

Их работа состоит в следующем: “Алло, вам нужен сайт? Спасибо, досвиданья”, “Алло, вам нужен сайт? Ну давайте номер факса”, “Алло, вам нужен сайт? Сам пошел…” и так далее. Согласитесь, что если квалифицированного специалиста посадить на эту работу, то после двух-трех таких посылов он встанет и пойдет домой, потому что во-первых привык общаться конкретно и по делу с директорами, а не объяснять секретарям чем отличается интернет от желтых страниц, а во-вторых потому что это совсем не то чем он хочет заниматься в жизни.

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

И еще раз про аякс

Строго говоря, всплывающие блоки и прочее – не являются аяксом. Только тогда, когда разработчик задумывается о том, что некоторые вычисления можно произвести на клиенте, не трогая сервер, тогда и появляется аякс. Все остальное – экономия байт траффика, визуальная эффектность и прочее – должны быть только следствиями этого понимания.

Действительно, то что мы делаем – это e-commerce, так как на мой взгляд “e-” не может быть без “commerce”, это бизнес как и любое другое занятие. Но так как технические основы аякса изучаются, в среднем, за один час, то мне более важны другие результаты – сторонних аспектов исследований. Например, “25% мужчин старше 35 лет не приняли аяксовый сайт вследствие собственной консервативности”, “владельцы ноутбуков испытывают сильные затруднения при работе с нестандартными скроллбарами”, “как изменяются пути по сайту вследствие введения аякса и как это отражается на рекламной политике”. То есть, все известные, но забытые вещи, которые благодаря такой работе всплывают на первый план. Используются мощные тестовые стенды, в частности, каждая фича проходит техническое и юзабилити-тестирование в восьми браузерах (скоро добавится еще и IE7), в ближайшем будущем ожидаем ответов на вопрос “все круто, но как быть с SEO” – отдавать ли банально статическую страницу или есть другие способы…