Июн 17 2010

Сайт на Flash сделал

Сделал сайт на Flash для хорошего человека и талантливого музыканта Сергея Левашова.
www.SergeyLevashov.com


Июн 16 2010

Удобные поля формы INPUT

Как сделать, чтобы флажок (checkbox) или радиокнопку (radio) можно было отметить, кликнув не только по самому переключателю, а и по тексту рядом с ним.

<label><input name=»name» type=»checkbox» />Новинка</label>

Получаем:


Янв 3 2009

Клиент не может дозвониться до Вас? Помогите ему.

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

С этим я столкнулся, обслуживая интернет-магазин с суточной посещаемостью 5-8 тысяч человек. Магазин торгует детскими игрушками, поэтому основная наша аудитория — это молодые женщины, у которых недавно появились дети или женщины средних лет, у которых появились внуки.

С увеличением посещаемости сайта увеличивалось и число звонков от клиентов. Спрашивали о, казалось бы, банальных вещах, типа «куда нажать, чтобы купить товар?», или «есть ли эта игрушка в наличии?». Анализируя эти звонки, я сильно увеличил шрифт ссылки «Купить эту игрушку» и выделил цветом информацию о наличии товара на складе. Это помогло уменьшить нагрузку на телефон и увеличить продажи. Вывод — всегда нужно изучать реакцию конечных пользователей на сайт и стремиться улучшать его, исходя из полученных данных.

Так вот, о телефонных звонках клиентов. Чем больше становилась посещаемость сайта и число звонков, тем чаще телефон магазина был занят и клиенты, не дозвонившись и не поняв, куда кликнуть мышкой, уходили к конкурентам.

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


Янв 1 2009

AJAX кириллица – проблема с передачей данных на русском языке

С этой проблемой я столкнулся, когда нужно было написать скрипт, обменивающийся с сервером данными на русском языке: страница с javascript отсылает данные серверу, он делает запрос к базе данных. обрабатывает результат и отправляет его обратно клиенту. Загвоздка в том, что русские символы приходили на сервер в кодировке UTF-8, а для запроса к БД нужна была windows-1251. Эту проблему удалось обойти с помощью найденной где-то функции преобразования кодировок. Из БД были получены данные в кодировке windows-1251, но вот обратно клиенту они в таком виде отсылаться не хотели.
Поискав в интернете, я нашел простое решение. Вот оно:

На странице у клиента определяем:
<meta http-equiv=»Content-Type» content=»text/html; charset=windows-1251″>

В серверном скрипте (PHP), перед отправкой данных клиенту:
header(«Content-Type: text/html; charset=windows-1251″);


Дек 31 2008

Установка Parser на хостинге nic.ru

Когда я пытался установить Parser на хостинге nic.ru, возникла проблема с интерпретатором, хотя все было сделано, как в руководстве. Вот письмо с вопросом и ответом от службы поддержки хостинга:

Continue reading


Дек 31 2008

Первая запись

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

Здесь вы найдете ссылки на решения некоторых проблем, с которыми нечасто приходится сталкиваться, но и найти в интернете путь решения непросто. Например, как заставить работать Parser на хостинге nic.ru.

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

Надеюсь, вы найдете в этом блоге интересную и полезную информацию для себя.

С наилучшими пожеланиями, Михаил.