Дмитрий Сергеев, 26 лет, разрабатываю сайты на Drupal, управляю интернет-проектами
dima.sergeev@gmail.com
блог Дмитрия Сергеева
Пара советов по улучшению форм
03.07.2007
1. Формы с большим размером шрифта заполнять приятнее:
2. Иногда вместо поля input type=text лучше использовать textarea:
3. Хорошо показывать примеры заполнения полей:
Получать новые комментарии по email
28.06.2007
Некоторое время назад мне очень нравилась возможность подписываться на комментарии по email в чужих блогах. Высказался, поставил галочку и жди ответа автора. Хорошо.
Однако, в дальнейшем я заметил вот какую штуку: хозяева отвечают далеко не всегда, зато через пару месяцев спамеры добираются до формы, и начинают приходить ненужные письма. Или просто кто-нибудь напишет запоздалый комментарий, а мне уже тема не интересна, я уже вообще забыл про тему поста.
Конечно, всегда есть возможность отписаться от почтовых извещений. Но прибегаю я к этому средству только совсем в крайних случаях. Проще нажать на delete в почтовом клиенте.
Так вот сейчас я не подписываюсь на новые комментарии по email. Если нужно следить за дискуссией, то захожу через день с закладки или пользуюсь co.mments. Замечаю, что и другие люди после негативного опыта с запоздалыми письмами пользуются функцией подписки с осторожностью. Я думаю, и в этом блоге такая проблема есть.
В связи с этим у меня появилась идейка — если к посту в течение недели нет новых комментариев, все подписки нужно аннулировать.
Поможет это вернуть доверие читателей? А может только я так болезненно реагирую на непрошенные письма? Неделя — нормальный срок? Этично ли отписывать людей без их разрешения?
Пусть проектировщик думает, что программиста вообще нет
27.06.2007 / 30 комментариев
С тех пор, как я начал вести этот блог, мой взгляды на процессы веб-разработки и в частности на проектирование сайтов изменились. Кажется, идеализма поубавилось. За полгода у меня сформулировались некоторые принципы проектирования. В скором времени я планирую составить список. А сегодня сформулирую один тезис.
26.06.2007 / 51 комментарий
Обычно, когда меня спрашивают, сколько будет стоить сайт, я ориентируюсь на месячную зарплату разработчика в районе $$ 1500—2000 ($ 1 = 30 руб.). При этом есть еще и минимальная планка где-то в $$ 1000—1200. Например, я говорю: «Сайт будет готов через пять недель, и будет стоить $ 1900». Заказчиков такой уровень детализации устраивает.
Недавно я попал в любопытную ситуацию.
Почему у ведущих CMS отвратительно неудобные админки
25.06.2007 / 34 комментария
Ведущими PHP CMS я считаю Drupal и Joomla. У обеих сложные админки. Админки очень разные, но обе отвратительно неудобны. Почему так?
Как лучше размещать на сайте DOC, RTF, XLS, PPT, PDF
19.06.2007 / 29 комментариев
Когда на сайте нужно выложить документ Word, передо мной встает дилемма:
* заархивировать файл и поставить ссылку на архив,
* оставить файл в формате DOC и поставить на него ссылку,
* преобразовать документ в HTML и сделать его полноценной частью сайта.
И что же я выбираю?
Бич F5. Как бороться с повторной отправкой данных
14.06.2007 / 27 комментариев
Когда человек заполняет форму и нажимает на кнопку «Отправить», может случиться всякое. Например, серверная часть может нормально отработать, а ответ клиенту не дойдет. Что мы (пользователи) тогда делаем? Ясное дело, нажимаем F5. Запрос отправляется еще разок с теми же данными. Серверная часть снова отрабатывает и на это раз возвращает ответ — страницу с продублированным комментарием (новостью, товаром, постом на форуме). Сталкивались с этим явлением?
Как же распространенную проблему решить? У меня четыре варианта.