• Регистриция
Этап применения умений и навыков.
Плохой специалист винит не себя, а инструменты, которыми он пользуется. Поэтому убедитесь в том, что ваше прог...
Этап финальной доводки.
Именно внимание к деталям отличает хорошую работу от великолепной. Вот несколько советов как «добавить изюм...
Фиксированный размер шрифта на Ваших веб-страничках
Вы когда нибудь задумывались о том, как выглядят ваши веб-странички на других компьютерах? Наверняка задумыв...
Этап финальной доводки.
Именно внимание к деталям отличает хорошую работу от великолепной. Вот несколько советов как «добавить изюм...
Секреты индексации сайта. Сайт может и должен работать. Пример №2
Звонит скептически настроенный знакомый и рассказывает "ужасную" историю. Сфера деятельности - бытовая элект...
При создании дизайна для Сети вам нужно принять к сведению, что контент будет меняться. О том, чтобы тратить в...
Плохой специалист винит не себя, а инструменты, которыми он пользуется. Поэтому убедитесь в том, что ваше прог...
Идеальная гостевая книга или Лебедев не прав.

Артемий Лебедев не прав — его точка зрения слишком резка и однобока.

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

Любая гостевая книга должна быть быстрой — принудительная регистрация здесь абсолютно бессмысленна. Книга — особый вид эпистолярного жанра,— здесь важен текст сообщения, а не красота его подачи; поэтому не будет ошибкой приписать эпиграф или несколько заметок на полях. Гостевую можно сравнить с книгой жалоб в магазине — доступ к обеим должен быть лёгким.

Идеальная гостевая должна иметь такой же внешний вид, что и основная часть страниц сайта. Это, кстати, большой минус шаблонных гостевых книг, которые предоставляются бесплатными службами и серверами.

У любой гостевой книги должны присутствовать некоторые обязательные элементы — текстовые поля для отправки сообщения и подписи отправителя. Некоторые пользователи с удовольствием заполняют такие поля, как «E-mail», «Сайт», «Город», «ICQ», «Род занятий». Вы тоже имеете право добавить эти поля в форму отправки сообщений, хотя рациональное зерно имеют только первые два. Вы очень крупно ошибётесь, если вышесказанную форму поместите на отдельную от комментариев страницу. Во-первых, это нарушит правило быстрой работы книги, во-вторых, 99,9% пользователей посещают её для отправки своего мнения, а не для чтения чужих.

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

Повторюсь: главная ценность нашей героини — комментарии пользователей. Они должны выглядеть красиво. Все внесённые гостем данные должны быть выведены на страницу вместе с сообщением. Рядом с ним приветствуется наличие даты и времени его отправки, а вот IP пользователя никому знать не обязательно. Ответы администратора могут выглядеть по-разному: либо также как и сообщения рядовых пользователей, либо как-то выделяясь, благо осуществить это легко. Когда количество комментариев становится велико, то их следует архивировать — это очень важно когда встаёт вопрос о быстроте загрузки книги. Самый распространённый метод — разбивка их на несколько страниц с ограниченным числом сообщений на каждую (обычно 10).

Гостевая книга является очень хорошим полигоном для дизайнерских задумок. Некоторые особенности форм заставят вас попотеть при вёрстке, а к любому полю формы можно нарисовать отдельную пиктограмму.

Но, к сожалению, слово «идеальный» хорошо смотрится только в названии статьи. Любая гостевая книга имеет ряд минусов, к которым и аппелирует Артемий Лебедев. Любой человек, подписавшись любым именем, может выразить в гостевой всё что угодно. Неграмотное техническое исполнение может принести много неприятных сюрпризов, а предвзятое отношение администраторов к комментариям является апофеозом несовершенства гостевых книг. Желание иметь книгу часто разбивается на камнях действительности — то делать не знаем как, то сервер не позволяет…

Одним из огромных минусов гостевой является её пресловутая неэффективность. Не каждый человек, посетивший сайт, оставит след в гостевой книге. Бывает, что при многотысячных посещениях сайта количество комментариев исчисляется в единицах.

Но идеальная гостевая книга существует — она являет собой проекцию хорошего отношения друг к другу пользователя и автора сайта. А это вам не в троллейбусах ездить…

 

Популярное

  • PHP. Пишем счетчик просмотров для каждой страницы сайта на php
    На некоторых сайтах часто можно увидеть следующую надпись внизу страницы или под статьями: "Всего просмотров xxx. Сегодня xx". На первый взгляд ничего примечательного...
    Пишем 'гостевую книгу' с нуля на php
    Почти на каждом более-менее популярном сайте есть форум или гостевая книга, эти элементы нужны для постоянного общения автора сайта с его пользователями. Но многие...
    Окна сообщений
    Хотя всплывающие окна это и очень эффективный метод получения новых подписчиков, есть один еще более успешный. Сочетая его с хорошим стимулом, вы в буквальном смыс...
    Собственная статистика поисковых слов (Яндекс, Рамблер, Google,...) на PHP
    В этой статья я бы хотел поделиться с вами своей новой разработкой – анализатором поисковых запросов с популярных поисковых систем, посмотреть, что это такое, и ка...
    Гостевая книга на PHP.
    В этой статье рассказывается о том, как создать гостевую книгу, описывается её структура и реализация. За пределами статьи остаются дизайн, вёрстка, оформление и т....
  • Организация CSS-файлов: Совет 1 - Флаги
    CSS Organization Tip 1: FlagsВам приходилось писать и работать с большими CSS-файлами? Мучались с бесконечным скроллингом вверх-вниз в поисках нужной части кода? CSS-файлы, с котор...
    Частые ошибки в веб-дизайне.
    Разметка текста – одна из самых важных характеристик дизайна. В большей части проектов текст доминирует, так что хорошо подобранные шрифты могут стать ключом к ра...
    Компот и мухи веб-разработки
    Русский интернет (уже наконец) вовсю осваивает “дизайн через CSS”, но многие все равно не понимают, почему именно надо дизайнить так, а не по-старому, через таблицы. Р...
    Создаем веб-дизайн на тему комиксов, Photoshop и HTML+CSS
    Давайте начнем! Для быстроты изложения я опущу объяснение основ (вроде того, как создать слой-маску или отредактировать обработчики или векторную фигуру). Вам нужн...
    HTML 4 не является языком оформления веб-страниц.
    Он является языком логической разметки страниц. Раньше, создавая HTML-документ, вы думали о том, что этот заголовок будет сделан жирной верданой золотистого цвета и о...
  • Немного о PHP.
    Интернет уже давно прочно вошел в нашу жизнь. Это смелое утверждение можно доказывать или опровергать много раз, но так или иначе все меняется, а с этим спорить никт...
    Основы написания PHP программ
    Как и в любом языке программирования в PHP есть свои правила, константы, зарезервированные слова и операторы, с помощью которых выполняются различные манипуляции с ...
    История РНР
    Начинать нужно всегда с самого простого, и сейчас я попробую познакомить Вас с программированием на скриптовом языке РНР. РНР (читается как пи-эйч-пи) появился на св...
    Особенности РНР
    Как и у всякого языка программирования, у РНР есть свой синтаксис. Он очень похож на синтаксис языка С или Perl. Программисты, пишущие на этих языках, смогут освоить РН...
    Введение в PHP
    PHP - это скриптовый язык программирования, который исполняет весь свой код на стороне сервера, а клиенту выдается только результат работы скрипта. Изначально PHP рас...

Теги

Календарь

< Ноябрь 2011 >
П В С Ч П С В
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 30        

Наши фото

Укажите свое мастерство









 

Обрати внимание

Факторы, влияющие на результаты поиска (поисковой выдачи)
На данный момент поисковыми системами при ранжировании сайтов используются два фактора:Соответствие текста страницы запросу, введенному пользователем (поискова...
Хороший дизайн
Как-то раз собрались авторитетные дизайнеры со всего мира и стали думать, что такое хороший дизайн. Думали - думали, и пришли к выводу: Хороший дизайн - это дизайн, ко...

На заметку

Твой сайт
Изготовление сайта - штука тяжёлая и занимает кучу времени. Так что длительность прогулок под Луной с любимой девушкой, а для кого и с любимым бойфрендом, придется с...
JavaScript: очистка формы
Для очистки формы существует специальная кнопка Reset, при нажатии на которую данные формы возвращаются в исходное значение. Если ввести свои данные в форму, а затем ...