Как раскрутить и разрекламировать Web-сайт в сети Интернет
Шрифт:
Слева у каждой картинки указаны следующие параметры:
• Type (Тип) – графический формат;
• Colors (Цветность) – число цветов в палитре рисунка;
• Size (Размер) – размер файла, в байтах;
• DL Time (28.8) (Время загрузки) – время загрузки при модемном соединении со скоростью 28 800 бит/с;
• Savings (Оптимизация) – показывает, насколько уменьшены размеры изображения по сравнению с оригиналом (в процентах).
Для того, чтобы сравнить оптимизированную картинку с исходной, достаточно поместить курсор мыши на любое изображение, и оно будет мгновенно заменено оригиналом.
Если переключатель Scope в форме на первоначальной странице (рис. 2.1) был установлен в положение 5 Pages, таблица отчета содержит сведения о первых встреченных пяти страницах, как показано на рис. 2.6. В остальном нет никаких отличий от отчета для одной страницы.
Сервис проверки HTML-кода
Расширенный сервис HTML Toolbox, предоставляемый компанией NetMechanic Inc., подразумевает проверку правильности HTML-кода. Данный сервис представляет собой экспертную систему, которая может не только сообщить пользователю об ошибках в HTML-документах, но и подсказать, как сделать, чтобы страницы загружались быстрее и выглядели одинаково в различных браузерах.
Другими
При проверке обращают внимание на совместимость кода страниц с различными версиями браузеров, наличие ошибок в коде, отсутствие определенных тэгов и соответствие последней версии спецификации HTML. Бесплатно можно проверить до пяти страниц; размер каждой ограничен двумя тысячами строк и 125 Кб.
Зайдите в Internet по адресу:В браузер будет загружена форма, первые три пункта которой показаны на рис. 2.7. Она представляет собой инструкцию по выполнению поэтапной проверки.
1. В поле URL введите адрес страницы, которую требуется обработать. Для тестирования страниц, защищенных паролем (с обычным методом аутентификации, когда для защиты используется файл. htaccess), запишите адрес в форме:
http://username:password@www.name.ru
При этом не забывайте, что пароль будет передан в открытом виде без применения специальных защищающих протоколов.
2. В разделе What tools would you like to use? (Какие инструменты вы хотите использовать?) можно отключить все флажки, кроме HTML Check & Repair (Проверка и исправление HTML).
3. Переключатель Scope (Возможности) установите в положение 1 Page (1 страница) или 5 Page (5 страниц). В первом случае результат будет выведен в окне браузера, во втором – выслан по вашему электронному адресу. Так или иначе, бесплатный сервис ограничен проверкой 25 ссылок на каждой из страниц.
4. В поле Email (продолжение формы показано на рис. 2.8) введите электронный адрес для отчетов (сюда же, возможно, время от времени будет поступать ненавязчивая реклама услуг компании NetMechanic).
5. Если вы хотите дополнительно проверить страницу на совместимость с браузерами, используйте опцию Tell me if my page is friendly to disabled visitors (Сообщать, подходит ли моя страница клиентам с несовместимыми программами просмотра). Имеются в виду браузеры, которые не поддерживают загрузку изображений, и браузеры, допускающие ее блокировку. Чтобы такие клиенты могли просматривать страницу, она должна содержать специальные атрибуты: SUMMARY в тэгах таблиц и ALT – в тэгах изображений.
6. Заполните поля таблицы Browser Types (Типы браузеров), как показано на рис. 2.9. Укажите процентное соотношение посетителей, пользующихся различными версиями браузеров, если эта информация вам известна. Подобные сведения важны, поскольку у посетителей, применяющих старые версии, даже обычные в настоящее время конструкции могут не работать.
7. Для проверки правописания в тексте страниц в сервисе используется пользовательский словарь. Сюда можно внести имена и названия, технические термины, устойчивые словосочетания, иностранные слова. Для этого создайте текстовый файл (назовите его, например, dictionary.txt), в котором каждое слово или словосочетание следует набрать отдельной строкой. С формами словоизменения в русском языке, естественно, неизбежны проблемы. Если такой словарь существует, поместите его на сервере в Internet и задайте адрес словаря в поле Custom Dictionary (Специальный словарь). Чтобы не проверять в тексте страниц слова, записанные прописными буквами, отметьте опцию Ignore words in UPPER CASE (Пропускать слова, состоящие из ПРОПИСНЫХ БУКВ).
8. Чтобы начать проверку, нажмите на кнопку Test Now (Запуск теста).
В результате проверки создается страница, состоящая из трех основных частей: общие итоги, код проверяемой страницы со вставленными в него предупреждениями и сообщениями об ошибках и список замеченных проблем, которые не поддаются автоматическому исправлению в данном сервисе.
В первой части отчета – см. рис. 2.10 – указано общее число ошибок (поле Total Errors), предупреждений (поле Total Warnings) и проблем, которые не поддаются автоматическому исправлению (поле Total Problems HTML Repair Cannot Fix).
Фрагмент второй части отчета приведен на рис. 2.11. Сообщения об ошибках и предупреждения размещены на отдельных строках и выделены цветом, а также символами – :[n]^Error: (для ошибок) или – :[n]^Warning: (для предупреждений) в начале строки. При этом n – порядковый номер ошибки. За двоеточием следует описание ошибки. В строках, помеченных символами – :[п]^Hint: и также выделенных цветом, даются краткие рекомендации, как избегать подобных ошибок.
В третьей части отчета, представленной на рис. 2.12, перечислены проблемы, с которыми столкнулся сервис в ходе проверки, и даны рекомендации авторам по самостоятельному устранению погрешностей. Ссылки указывают на строки исходного кода документа.
Проверка доменных имен
Whois-сервис РосНИИРОС
РосНИИРОС (Российский Научно-Исследовательский Институт Развития Общественных Сетей) является администратором российского национального домена верхнего уровня RU, обеспечивая регистрацию в нем доменов второго уровня. Заметим попутно, что на момент написания книги в домене RU было зарегистрировано свыше 205 тысяч доменов второго уровня.
Сервис Whois предоставляется РосНИИРОС в информационных целях и может быть использован только для получения информации о доменном имени и контактных лицах. Основным условием его предоставления является обязательство не производить массовых выборок информации, превышающих разрешенные пределы: с одного IP-адреса допускается делать ограниченное количество запросов в минуту. В противном случае вместо обработки запросов возможна выдача предупредительного сообщения. Если в течение часа пользователь неоднократно превысит частоту поступления запросов,
то предоставление Whois-сервиса ему прекращается, а на каждый последующий запрос выдается извещение об отказе в услуге:Для получения информации о домене требуется заполнить лишь строку запроса (см. рис. 2.13), в которой указывается имя интересующего вас домена, и щелкнуть по кнопке Search (Поиск). В результате работы сервиса будет выдана страница, содержащая полную информацию по домену (рис. 2.14).
Рис. 2.13. Служба Whois РосНИИРОС
Приведем в алфавитном порядке все возможные поля, встречающиеся в ответах Whois-сервиса РосНИИРОС:
• address – контактный адрес физического лица (на английском языке, необязательное поле);
• admin-c – идентификатор представителя организации для административного контакта с РосНИИРОС;
• admin-o – идентификатор администратора домена;
• bill-c – идентификатор представителя организации, ответственного за оплату услуг по домену;
• changed – дата последнего изменения клиентом информации в объекте (приводит к запуску процесса тестирования зоны). Для доменов третьего уровня может указывать дату, когда начнется ежегодное автоматическое тестирование зоны, если не будет прислан запрос на обновление зоны;
• created – дата регистрации домена; не изменяется при продлении срока регистрации, смене администратора или регистратора домена;
• descr – краткое описание объекта в произвольной текстовой форме (необязательное поле);
• domain – доменное имя;
• e-mail – электронный адрес;
• fax-no – номер факса (с международным кодом и кодом города);
• free-date – дата освобождения домена (указывается для доменов с приближающимся сроком аннулирования регистрации);
• mnt-adm – организация или физическое лицо, которому принадлежит служба технической поддержки;
• mnt-by – идентификатор службы технической поддержки (службы авторизации), отвечающей за корректность информации о домене в базе данных РосНИИРОС;
• mntner – идентификатор службы технической поддержки в базе данных РосНИИРОС;
• nic-hdl – идентификатор объекта базы данных;
• nserver – список DNS-серверов, поддерживающих домен (если имя сервера содержит имя домена, то указываются также его IP-адреса);
• org – название организации;
• paid-till – дата, по которую оплачена регистрация домена;
• person – полное имя физического лица (на английском языке), являющегося администратором домена;
• phone – телефоны с международным кодом и кодом города;
• reg-ch – идентификатор регистратора, которому передается домен (при смене регистратора);
• registrar – идентификатор регистратора;
• remark – произвольные текстовые комментарии (необязательное поле);
• source – источник информации;
• state – состояние объекта;
• tech-c – идентификатор контактного лица по техническим вопросам;
• type – тип домена;
• whois – Whois-сервис регистратора;
• www – URL-адрес сайта регистратора;
• x-freeing – домен подлежит удалению из реестра в течение часа.
Поле State является одним из обязательных полей в ответах Whois-сервиса РосНИИРОС при запросе по доменным именам второго уровня в зонах RU и SU и третьего уровня в зонах COM.RU, NET.RU, ORG.RU, PP.RU. Оно показывает состояние зарегистрированного домена: делегирован он или нет. Значение поля зависит от объекта, по которому делается запрос: домен второго или третьего уровня, кем зарегистрирован (РосНИИРОС или другой регистратор). Значения, которые может принимать поле State, представлены в таблице 3.
Таблица 3. Описание поля State в ответах Whois-сервиса РосНИИРОССлужба Whois InterNIC
Чтобы получить информацию по доменным именам, зарегистрированным в зонах верхнего уровня AERO, ARPA, BIZ, COM, COOP, EDU, INFO, INT, MUSEUM, NAME, NET или ORG, можно воспользоваться сервисом Whois InterNIC . В строке запроса (рис. 2.15) укажите искомое доменное имя, а переключателем, расположенным под ней, определите его статус:
• Domain (Домен);
• Registrar (Регистратор);
• Nameserver (Сервер имен).
Ответ службы не столь подробный, как у Whois РосНИИРОС, но необходимая информация о владельцах и датах регистрации и ее окончания содержится.
Проверка доменных имен на сайтах Internet-провайдеров
Многие компании, предоставляющие услуги по размещению серверов в Internet, (провайдеры услуг Internet) обеспечивают пользователей сервисом проверки доменного имени. Обычно это простая форма со строкой поиска, как, например, на странице проверки домена на сайте компании RopNet (см. рис. 2.16).
Для работы с формой введите имя интересующего вас домена. Затем отметьте зоны, в которых нужно его проверить, и нажмите на кнопку Проверить!. В результате будет получен ответ о том, свободен или занят домен. Если он свободен, его можно будет сразу же и заказать.
Проверка гиперссылок
Разработаны и применяются автоматические роботы, которые могут «зайти» на сайт и проверить все ссылки (в том числе и внешние).
W3C Link Checker
W3C Link Checker – это мощный сетевой ресурс для всестороннего тестирования ссылок на сайте, предоставляемый организацией W3C (консорциумом World Wide Web;. Первая версия тестера была разработана в августе 1998 года, а в ноябре 1999 года вышла новая, которая регулярно дорабатывается. Исходный код программы, написанный на языке программирования Perl, доступен на сайте консорциума. Если вы зайдете в Internet по адресув окне браузера появится форма, показанная на рис. 2.17.
В поле Enter the address (URL) of a document that you would like to check (Введите адрес документа, который хотите проверить) впишите URL страницы, предназначенной для тестирования, или начальный адрес, если будет проверяться несколько документов. Напомним, что аббревиатура URL (сокращение от англ. Universal Resource Locator, Универсальный указатель на ресурс) означает принятый в Internet адрес ресурса, имеющий определенный формат, а именно: протокол://адрес. Нажмите на кнопку Check (Проверить).
Тестер проверяет HTML– или XHTML-документы, строит список ссылок на метки и адреса, сообщает в своем отчете о найденных ошибках. Проверяется, не повторена ли одна и та же метка дважды. Затем тестируются все обнаруженные ссылки (включая переходы на метки внутри документов) – с тем, чтобы определить их доступность.
Отчет о проверке выглядит, как показано на рис. 2.18.