Рис. 2.76. Окно Validator HTML Configuration Editor, вкладка Tag names

В окне Tag names (Наименования тэгов) содержится перечень тэгов: P, A, TITLE, BODY, HTML, B, I и т. д. Сюда можно добавить новые названия или же удалить имеющиеся. Для добавления нового тэга введите его наименование в поле, расположенное под списком, и щелкните по кнопке New Tag (Создать тэг). Чтобы выполнить обратную операцию, выберите требуемое название и нажмите кнопку Delete Tag (Удалить тэг).

Окно Tag range (Диапазон тэгов) содержит список тэгов, указывающих, в какой именно части HTML-документа может или не может появиться тот или иной тэг. Иными словами, допустимо ли появление настраиваемого тэга между открывающим тэгом любого наименования, которое присутствует в окне Tag range, и закрывающим тэгом того же наименования. Например, IMG может быть записан в контейнерах … и , а META – только в контейнере … . Чтобы удалить наименование тэга из списка, выберите его и нажмите кнопку

или дважды щелкните по нему мышью. Для добавления тэга выделите его в окне Tag names и нажмите кнопку

или дважды щелкните мышью по нужному наименованию. Для настройки на допустимость/недопустимость предназначен переключатель Range View (Область видимости) на два положения: Valid (Допустимо) и Invalid (Недопустимо).

Список в разделе Tag Name Being Configured (Наименование настраиваемого тэга) содержит наименования тэгов, а список в секции Tag Name Category (Категория тэга) – категории, к которым может быть отнесен настраиваемый тэг, например: HTML 3.2, HTML 4.0, расширения Microsoft Internet Explorer, расширения Netscape и т. д.

Технология настройки такова. В разделе Tag Name Being Configured выбирается тэг, который вы будете настраивать для последующей проверки. В списке из раздела Tag Name Category следует отметить, какой категории будет соответствовать данный тэг. В окне Tag range указывается, в каком контейнере тэгов допустимо его размещать. Не забудьте проверить положение переключателя Range View. Настроив таким образом все нужные тэги, сохраните установки с помощью кнопок Save Config (Сохранить конфигурацию) или Save Config As (Сохранить конфигурацию как) и щелкните по кнопке Close (Закрыть).

WebQA 3.0

Программа WebQA (http://www.watchfire.com/products/desktop/webqa/default.aspx) – это набор приложений для анализа содержания сайта, оценки поведения его посетителей и управления метатэгами. Она выпускается фирмой Watchfire Corporation (:http://www.watchfire.com/) и состоит из трех компонентов: WebQA Content (WebQA Содержание), WebQA Interaction (WebQA Взаимодействие) и WebQA Tag (WebQA Тэг). При инсталляции программы есть возможность выбора устанавливаемых компонентов.

Минимальные системные требования, предъявляемые к компьютеру для работы программы, следующие:

• процессор Pentium III 800 МГц;

• 256 Мб оперативной памяти;

• подключение к Internet;

• 100 Мб свободного пространства на жестком диске;

• операционная система Windows 98 / ME / NT4 (SP6a) / 2000 Professional (SP4) / 2000 Server (SP4) / 2000 Advanced Server (SP4) / XP Professional (SP1);

• браузер Microsoft Internet Explorer 5.5 (SP2) или 6.0 (SP1).

Приложение WebQA Content сканирует сайт и ищет ошибки и причины, которые ухудшают его восприятие, в частности:

• разорванные ссылки;

• длинные страницы;

• страницы, не имеющие на себя ссылок;

• ошибки правописания;

• несовместимость с различными браузерами;

• отсутствие ключевых слов и заголовочных тэгов;

• труднодоступные страницы.

По окончании сканирования создаются отчеты, которые служат для локализации ошибок.

Компонента WebQA Interaction записывает и воспроизводит сценарии поведения, которые моделируют действия посетителей сайта. Это позволяет определить, ведут ли они себя так, как хотел разработчик. В каждый сценарий есть возможность вставить тесты для каталогизации элементов, чтобы определить их присутствие на странице; для выяснения, работают ли должным образом метки, переключатели и списки; для гарантированного появления на странице необходимого текста.

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

Во всех компонентах WebQA используются файлы проектов. Они применяются для управления ходом задач, например, сканированием, выполнением сценария, вставкой метатэгов. Хотя каждое из приложений WebQA обладает различными комбинациями свойств проекта, все они могут использоваться для настройки отчетов, обработки записей cookies и некоторых других операций. Для создания проекта выберите пункт меню File New Project (Файл → Новый проект). Для настройки его свойств – Tools Project Properties (Сервис → Свойства проекта).

Существуют глобальные свойства, которые сохраняются для всех проектов – это параметры рабочей области. Их изменение в одном из проектов приведет к их модификации во всех других проектах. К таким свойствам следует отнести использование внешних HTML-редакторов и настройку сетевых соединений. Внешние редакторы можно интегрировать с компонентами WebQA Content и WebQA Tag, а можно эти компоненты встроить в редактор. Поддерживается интеграция со следующими HTML-редакторами:

• Macromedia HomeSite 5.0;

• Allaire HomeSite 4.0, 4.5;

• Macromedia Dreamweaver 3, 4;

• Microsoft FrontPage 98, 2000, 2002.

Чтобы назначить HTML-редактор, выполните следующие действия.

1. Выберите пункт меню Tools Desktop Options (Сервис → Параметры рабочей области).

2. В открывшемся окне Desktop Options зайдите на вкладку Editors (Редакторы).

3. В поле HTML editor (HTML-редактор) определите путь к файлу запуска редактора.

4. Нажмите на кнопку OK для завершения настройки и закрытия окна или на кнопку Apply (Применить) для сохранения изменений и продолжения настройки.

Чтобы подключить графический редактор, заполните поле Image editor (Графический редактор) на той же вкладке Editors окна Desktop Options.

Для отмены интеграции с редакторами достаточно очистить соответствующие поля на вкладке Editors окна Desktop Options.

По окончании определенных процедур программы WebQA способны выдавать уведомления, что также поддается настройке. Вот эти процедуры:

• завершение сканирования;

• завершение сканирования из-за нахождения новых страниц с формами;

• завершение сканирования из-за нахождения новых страниц с JavaScript;

• завершение сканирования из-за нахождения новых страниц с Flash;

• завершение сканирования после его остановки пользователем.

Сканирование сайта с помощью компоненты WebQA Content

Программа сканирует сайт и ищет потенциальные проблемы и условия, при которых может быть нарушена целостность и работа сайта. Она определяет уровень ошибок и готовит набор отчетов, которые помогут проанализировать проблемы. Кроме веб-сайтов, Content позволяет сканировать содержимое удаленных серверов, доступных по протоколу FTP, и структуру локальной системы.

Минимальные системные требования, предъявляемые к компьютеру для работы компоненты, следующие:

• процессор Pentium III 800 МГц;

• 128 Мб оперативной памяти (рекомендуется все же 256 Мб);

• подключение к Internet;

• 40 Мб свободного пространства на жестком диске;

• операционная система Windows NT4 (SP6a) / 2000 (SP4) / 2003 Server / XP (SP1);

• браузер Microsoft Internet Explorer 5.5 (SP2) или 6.0 (SP1).

Программа обеспечивает пользователя следующими возможностями:

• базовое обслуживание;

• анализ структуры сайта;

• восстановление данных;

• отчеты.

Базовое обслуживание включает проверку:

• целостности внутренних и внешних ссылок;

• файлов, неиспользуемых или не имеющих на себя ссылок;

• новых, старых и медленно загружающихся страниц;

• страниц, в которых отсутствует элемент и необходимые атрибуты изображений;</p><p>• синтаксиса ссылок на адреса электронной почты.</p><p>Наличие фильтров способствует изоляции файлов, содержащих любую из указанных проблем. При повторной проверке есть возможность тестирования именно тех страниц, которые вызывают нарекания.</p><p>Анализируя структуру сайта, вы имеете возможность:</p><p>• отобразить все ссылки, исходящих с указанного адреса и указывающих на него;</p><p>• отсортировать адреса по заголовкам, описаниям, авторам, размеру, дате последней модификации и типу;</p><p>• изолировать при помощи фильтров определенные файлы по их типу или статусу состояния. Таким образом можно отделить, например, ссылки на FTP-серверы или разорванные ссылки.</p><p>Чтобы сделать восстановление страниц максимально удобным, вы можете вызвать свой любимый HTML-редактор для правки проблемного файла непосредственно из WebQA Content. При таком подходе восстановление наиболее эффективно, так как вам не потребуется разрывать технологический процесс открытием редактора и загрузкой соответствующего файла.</p><b><i>Интерфейс </i></b><p>Интерфейс программы WebQA Content построен на взаимодействии навигационной панели, расположенной в левой части окна, и панели содержания, находящейся в его правой части (рис. 2.77).</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id138' alt=''></p>Рис. 2.77. Окно программы WebQA Content</p><p>Навигационная панель служит для управления данными в панели содержания. С целью облегчения анализа и редактирования есть возможность группировать – другими словами, фильтровать – отдельные данные по следующим признакам: <p>• <b>File Structure </b>(Структура файлов) – отображается иерархия файлов, начиная от указанного стартового адреса или от определенного файла (для анализа на локальном компьютере);</p><p>• <b>Link Structure </b>(Структура ссылок) – отображается организация ссылок, начиная со стартового адреса, так что можно определить файлы, на которые указывают ссылки;</p><p>• <b>Page Content </b>(Содержание страниц) – содержит фильтры, которые позволяют определить те страницы, которые появятся на правой панели, основываясь на типе содержания каждой страницы;</p><p>• <b>Link Integrity </b>(Целостность ссылок) – содержит фильтры, которые позволяют определить те страницы, которые появятся на правой панели, основываясь на содержании каждой страницы и статусе ссылки;</p><p>• <b>Accessibility </b>(Доступность) – отображается организация файлов, ассоциированная со стартовым адресом или локальным файлом. Выводятся только внутренние файлы MIME-типа <i>text/html, </i>имеющие статус <i>«Good» </i>(Хороший). Этот статус означает, что ссылка не разорвана;</p><p>• <b>User Input Pages </b>(Входные страницы пользователей) – содержит список страниц, которые требуют интерактивного взаимодействия перед заходом на них;</p><p>• <b>Other Pages </b>(Другие страницы) – содержит фильтр, который позволяет определить другие типы страниц, например, не имеющих на себя ссылок;</p><p>• <b>Reports </b>(Отчеты) – отображаются ссылки на отчеты, доступные для текущего сканирования.</p><p>Перечисленные признаки группировки данных оформлены в виде вкладок, размещенных в левой навигационной панели окна программы. Обычно при выборе одной из этих вкладок в правой части отображаются: списки файлов – на вкладке <b>Context </b>(Контекст), код выбранной страницы – на вкладке <b>HTML </b>и ее изображение в том виде, как оно появится в окне браузера, – на вкладке <b>Preview </b>(Предварительный просмотр). Лишь при щелчке по вкладке <b>Accessibility </b>справа появляются: доступные со страницы данные – на вкладке <b>Pages </b>(Страницы), отчет о доступности – на вкладке <b>Report, </b>вид избранной страницы в окне браузера – на вкладке <b>Preview </b>(Предварительный просмотр) и ее код – на вкладке <b>HTML. </b></p><p>Обратите внимание, что код на вкладке <b>HTML </b>предназначен только для просмотра. Правка кода возможна, но изменения не будут сохранены в HTML-файле.</p><b><i>Сканирование </i></b><p>Для сканирования в программе предусмотрены два способа. Первый, называемый <b>Quick Scan </b>(Быстрое сканирование), заключается в использовании параметров, заданных по умолчанию. Второй подразумевает настройку параметров сканирования, чтобы они удовлетворяли требованиям более точного анализа. Такой подход полезен при работе с достаточно крупными проектами, требующими регулярной комплексной проверки.</p><p>Быстрое сканирование выполняется следующим образом.</p><p>В поле <b>Quick Scan </b>введите адрес сайта – точно так же, как это делается в любом браузере. Нажмите на кнопку</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id139' alt=''></p><p><b>(Scan Now </b>– Начать сканирование). Сканирование будет продолжаться, пока не будут проверены все ссылки, либо пока вы не нажмете на кнопку</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id140' alt=''></p><p><b>(Stop Scan </b>– Остановить сканирование) или же не щелкнете по пункту меню <b>Scan </b>→ <b>Stop Scan. </b></p><p>Результаты быстрого сканирования можно сохранить, задав новое имя проекта, который по умолчанию называется <b>Untitled </b>(Безымянный), и изменив при желании параметры.</p><p>Но обычно производится регулярное сканирование сайта, которое начинается с настройки свойств проекта. Для этого выполните команду <b>File </b>→ <b>New Project </b>(Файл → Новый проект), а затем – <b>Tools </b>→ <b>Project Properties </b>(Инструменты → Свойства проекта). В открывшемся диалоговом окне <b>Properties </b>(рис. 2.78) отметьте в левой панели пункт <b>What to Scan </b>(Что сканировать), заполните в правой панели поле <b>New starting URL </b>(Новый начальный адрес) и нажмите на кнопку <b>Add </b>(Добавить).</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id141' alt=''></p>Рис. 2.78. Окно <b>Properties </b></p><p>Если требуется, настройте в этом же окне и другие параметры в зависимости от структуры и характеристик сайта. <p>Закройте окно свойств и выполните команду <b>Scan </b>→ <b>Scan Entire Site </b>(Сканирование → Сканировать весь сайт). Начнется сканирование, которое прекратится при выполнении следующих условий:</p><p>• будут оттестированы все ссылки;</p><p>• вы щелкнете по кнопке Stop Scan</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id142' alt=''></p><p>или выберете пункт меню <b>Scan → Stop Scan; </b></p><p>• будет достигнуто число проверенных ссылок, которое определено настройками как максимально возможное.</p><p>По окончании процесса на экране возникнет окно (рис. 2.79) с надписью <b>The scan is complete </b>(Сканирование завершено).</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id143' alt=''></p>Рис. 2.79. Сообщение об окончании сканирования</p><p>Для сканирования локальной файловой системы в поле <b>New starting URL </b>окна <b>Properties </b>воспользуйтесь протоколом <i>file:///. </i>Например: <i>file:///C:\MyDirectory. </i><p>Если сканирование было принудительно остановлено, оно может быть возобновлено. При этом процесс продолжится с места остановки, а результаты будут представлены в обобщенном виде, словно прерывания не было. Такая возможность предоставляется командой <b>Scan </b>→ <b>Continue </b>(Сканирование → Продолжить).</p><p>Время от времени требуется повторное тестирование сайта, например, при внесении в него изменений или при желании убедиться в работоспособности всех ссылок, в том числе и старых. Для такой проверки выберите пункт меню <b>Scan </b>→ <b>Rescan URLs </b>→ <b>All URLs </b>(Сканирование → Повторное сканирование → Все адреса), чтобы оттестировать весь сайт, или <b>Scan </b>→ <b>Rescan URLs </b>→ <b>Selected URLs </b>(Сканирование → Повторное сканирование → Выборочные адреса), если нужно проверить лишь его часть. В последнем случае перед выполнением операции выберите в панелях <b>Parents </b>и <b>Children </b>вкладки <b>Context </b>нужные адреса (рис. 2.80).</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id144' alt=''></p>Рис. 2.80. Выбор адресов в панелях <b>Parents </b>и <b>Children </b></p><p><b><i>Оценка результатов сканирования </i></b><p>По завершении обработки можно оценить результаты одним из следующих способов:</p><p>• экспортировать их в текстовый файл с разделителями;</p><p>• вывести в HTML-файл;</p><p>• генерировать отчеты непосредственно в программе.</p><p>Для экспорта выполняется следующая процедура.</p><p>1. Перейдите в правой панели окна программы на вкладку <b>Context. </b></p><p>2. В зависимости от ваших намерений выберите для экспорта отчета нужную команду:</p><p>• <b>File </b>→ <b>Export Links </b>→ <b>All </b>(Файл → Экспорт ссылок → Все) – по всем ссылкам;</p><p>• <b>File </b>→ <b>Export Links </b>→ <b>Current </b>(Файл → Экспорт ссылок → Текущая) – по одной выбранной ссылке;</p><p>• <b>File </b>→ <b>Export Links </b>→ <b>Current Selection </b>(Файл → Экспорт ссылок → Текущее выделение) – по группе выделенных ссылок.</p><p>Откроется окно <b>Export to </b>(Экспортировать в), предназначенное для определения местоположения сохраняемого файла (рис. 2.81). В поле <b>File Name </b>(Имя файла) введите новое имя или выберите существующий файл из списка.</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id145' alt=''></p>Рис. 2.81. Окно <b>Export to </b></p><p>3. Из списка в поле <b>Export file as type </b>(Экспортировать файл типа) выберите значение <b>Text File </b>для вывода в текстовый файл с разделителями или <b>HTML File </b>– для вывода в виде HTML-документа. В первом случае информация предназначена для загрузки в электронные таблицы или базы данных, и будет иметь вид, показанный на рис. 2.82. Во втором случае результаты вполне наглядны, как видно на рис. 2.83. <p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id146' alt=''></p>Рис. 2.82. Результаты сканирования экспортированы в текстовый файл</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id147' alt=''>Рис. 2.83. Результаты сканирования экспортированы в HTML-файл</p><p>4. Щелкните по кнопке <b>Export </b>(Экспорт). <p>Отчеты, которые генерируются самой программой, готовы к рассмотрению непосредственно после сканирования. Они создаются автоматически, их нельзя изменить, невозможно построить новые. Щелкните в левой панели окна программы по фильтру <b>Reports </b>(Отчеты). Вы увидите (рис. 2.84), что отчеты сгруппированы в пять основных категорий:</p><p>• <b>Content Defects </b>(Дефекты содержания);</p><p>• <b>Search and Navigation </b>(Поиск и перемещение);</p><p>• <b>Page Efficiency </b>(Эффективность страниц);</p><p>• <b>Site Inventory </b>(Инвентаризация сайта);</p><p>• <b>Site Maintenance </b>(Обслуживание сайта).</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id148' alt=''></p>Рис. 2.84. Группировка отчетов в левой панели</p><p>К категории <b>Content Defects </b>относятся следующие отчеты: <p>• <b>Broken Links </b>(Разорванные ссылки) – помещена информация обо всех недоступных ссылках, найденных во время сканирования;</p><p>• <b>Pages with Broken Links </b>(Страницы с разорванными ссылками) – указаны страницы, на которых имеются недоступные ссылки;</p><p>• <b>Broken Anchors </b>(Разорванные метки) – перечислены все недоступные метки. Как известно, метки заставляют браузер открыть документ не с начала, а с того места, где есть метка;</p><p>• <b>Pages with Broken Anchors </b>(Страницы с разорванными метками) – выведены страницы с недоступными метками;</p><p>• <b>Links to Local Files </b>(Ссылки на локальные файлы) – список ссылок, указывающих на файлы локального сервера. Для посетителей из Сети они будут недоступны.</p><p>В категории <b>Search and Navigation </b>размещены шесть отчетов:</p><p>• <b>Missing Keywords </b>(Отсутствие ключевых слов) – список страниц, не имеющих тэга META NAME="keywords";</p><p>• <b>Missing Titles </b>(Отсутствие заголовков) – выводятся страницы с пропущенным тэгом TITLE;</p><p>• <b>Missing Descriptions </b>(Отсутствие описаний) – указаны страницы без тэга META NAME="description";</p><p>• <b>Missing Alt Text </b>(Отсутствие текста Alt) – включены все страницы, в которых для изображений не указан атрибут ALT;</p><p>• <b>Duplicate Titles </b>(Задвоение заголовков) – страницы, где тэг TITLE повторен дважды;</p><p>• <b>Duplicate Keywords </b>(Задвоение ключевых слов) – дважды повторен тэг META NAME="keywords".</p><p>К категории <b>Page Efficiency </b>отнесены следующие отчеты:</p><p>• <b>Slow Pages </b>(Медленно загружающиеся страницы);</p><p>• <b>Warnings and Redirects </b>(Предупреждения и переадресация);</p><p>• <b>Missing Height or Width Attributes </b>(Отсутствие атрибутов высоты или ширины для изображений).</p><p>В категории <b>Site Inventory </b>присутствуют отчеты:</p><p>• <b>Page Quality </b>(Качество страниц);</p><p>• <b>File Types </b>(Типы файлов);</p><p>• <b>File Inventory </b>(Опись файлов);</p><p>• <b>Image Catalog </b>(Каталог изображений);</p><p>• <b>Pages with Images </b>(Страницы с изображениями);</p><p>• <b>Style Sheet Dependencies </b>(Зависимость от таблиц стилей);</p><p>• <b>Pages with Style Sheet Dependencies </b>(Страницы, зависящие от таблиц стилей);</p><p>• <b>Server Side Image Maps </b>(Карты серверных изображений);</p><p>• <b>Pages with Server Side Image Maps </b>(Страницы с картами серверных изображений);</p><p>• <b>Multimedia Content </b>(Мультимедиа содержание).</p><p>И наконец, категории. <b>Site Maintenance </b>составляют отчеты:</p><p>• <b>Old Pages </b>(Старые страницы);</p><p>• <b>New Pages </b>(Новые страницы);</p><p>• <b>Small Pages </b>(Страницы малого размера);</p><p>• <b>Metadata Summary </b>(Общая информация о содержании метаданных).</p><p>Как видно из перечисленного, встроенные отчеты позволяют провести детальный анализ состояния сайта и не только выявить неполадки, но и оценить его потенциал.</p><p>Поиск свободных доменных имен</p><p>Domain Name Checker</p><p><i>Domain Name Checker </i>– это удобная и простая в использовании программа, разработанная российской компанией NetPromoter (http://net-promoter.com/ru/company/), для отсылки запросов о доменных именах на серверы Whois и получения информации о возможности их приобретения, о владельцах, об истечении регистрации и т. д.; словом, для поиска в Internet доступных доменных имен.</p><p>Не секрет, что с ростом популярности Internet все сложнее найти хорошее и еще никем не зарегистрированное доменное имя. Такой поиск может занять много времени, поскольку наличие доступных доменов с нужными ключевыми словами придется проверять с помощью большого числа сайтов-регистраторов доменных имен. Используя Domain Name Checker, вы сможете автоматически обследовать до 30 потенциальных имен одновременно, не тратя драгоценное время на ввод любого из них на каждом сайте-регистраторе и на ожидание результатов поиска. Программа поддерживает самую современную базу данных регистраторов, которые моментально зарегистрируют выбранное вами доменное имя.</p><p>В программе реализован планировщик заданий, который позволяет следить за изменениями регистрационных записей на серверах WHOIS. Так, если срок регистрации доменного имени, которое вы хотите купить, истекает, программа отправит вам уведомление по электронной почте. Кроме того, вы никогда не потеряете свое собственное доменное имя, даже если забудете своевременно внести регистрационную плату или кто-то попытается украсть ваш домен. Когда в регистрации вашего домена происходят какие-то изменения, Domain Name Checker автоматически сообщит об этом по электронной почте. Пользуясь программой, вы имеете возможность управлять неограниченным количеством доменных имен без каких-либо дополнительных забот.</p><p>Минимальные системные требования, предъявляемые к компьютеру для работы с программой:</p><p>• процессор Intel Pentium с частотой 166 МГц и выше;</p><p>• 32 Мб оперативной памяти;</p><p>• 8 Мб свободного места на жестком диске;</p><p>• операционная система: Windows 95 OSR2, Windows NT 4, Windows 98/Me, Windows 200 °Client/Server или Windows XP Home/Professional;</p><p>• браузер Internet Explorer 4.0 или более поздняя версия;</p><p>• Win Sock 2.0;</p><p>• скорость соединения с Internet 14 Кб/с;</p><p>Для комфортабельной работы рекомендуется:</p><p>• процессор Intel Pentium 450 МГц;</p><p>• 64 Мб оперативной памяти;</p><p>• соединение с Internet 56 Кб/с;</p><p>Базы данных программы периодически обновляются и доступны на сайте производителя. Проводя обновления, вы сможете работать одновременно с несколькими доменными именами и регистраторами, а также получать новые стили для отчетов. Чтобы обновить базу данных, в главном меню программы выполните команду <b>Настройки → Проверить обновления. </b>Обновления базы данных проводятся с использованием HTTP-протокола, сконфигурированного в опциях программы.</p><p>При проведении обновлений в окне <b>Обновление </b>вы получаете информацию о новых базах данных, доступных на сервере программы (см. рис. 2.85). Версии сравниваются, и, если базы данных на сайте производителя содержат последнюю версию обновлений, их можно загрузить. Рекомендуется проверять обновления регулярно, по крайней мере, раз в месяц. Чтобы они вступили в силу, нужно после их загрузки перезапустить программу.</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id149' alt=''></p>Рис. 2.85. Окно <b>Обновление </b></p><p><b><i>Интерфейс программы </i></b><p>В главном окне программы (рис. 2.86) представлена вся информация проекта, отображаемая в виде таблицы, содержащей записи о каждом из проверяемых доменных имен. Чтобы свернуть детальную информацию (нижняя часть окна), нажмите на кнопку <b>Спрятать детали. </b>Чтобы восстановить окно деталей, щелкните по любой из трех кнопок на панели состояния: <b>Текст, Поля </b>или <b>Показать детали. </b>Детальная информация содержит более подробные данные о каждой записи в текстовом (выводится на экран с помощью кнопки <b>Текст </b>) или табличном (кнопка <b>Поля </b>) форматах.</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id150' alt=''></p>Рис. 2.86. Главное окно программы Domain Name Checker</p><p>Все функции проекта доступны в главном меню программы. Для облегчения работы некоторые кнопки размещены на панели инструментов. Кроме того, используется контекстное меню, вызываемое правой кнопкой мыши. <p>Проекты, содержащие необходимые настройки и данные ваших web-сайтов, сохраняются в файлах с расширением. ddt и размещаются в папке Projects каталога, в котором установлена программа. Их можно копировать и использовать на других компьютерах при условии, что копии программы зарегистрированы: вы не сможете открыть существующий проект с помощью незарегистрированной копии программы, если он содержит более 5 записей.</p><p>Существует возможность планирования регулярных запусков проектов, включая автоматическое генерирование отчетов и отправку их на нужные адреса электронной почты. Количество создаваемых проектов не ограничено.</p><p>При запуске программа открывает последний проект, с которым вы работали.</p><p>Для удобного осмотра результатов работы программы используются отчеты. Чтобы сгенерировать отчет обо всех доменных именах текущего проекта (рис. 2.87), выполните команду <b>Отчет → Отчет по текущему проекту </b>или <b>Отчет → Отчет по выбранному доменному имени, </b>если хотите получить отчет лишь по одному из них.</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id151' alt=''></p>Рис. 2.87. Отчет по проекту</p><p>Чтобы распечатать подготовленный отчет, нужно открыть его в окне браузера (для этого щелкните по кнопке <b>Открыть в браузере) </b>и, воспользовавшись настройками последнего, вывести его на принтер. <p>Каждая запись проекта имеет свой уникальный номер, соответствующий порядку добавления в него доменных имен. Для создания нового проекта выберите пункт меню <b>Проект → Новый </b>или щелкните в панели инструментов по кнопке</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id152' alt=''></p><p><b>Создать новый проект. </b>Чтобы открыть существующий проект, выполните команду <b>Проект → Открыть </b>или нажмите на кнопку</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id153' alt=''></p><p><b>Открыть существующий проект. </b></p><p>Для добавления в проект нового доменного имени предназначен пункт меню <b>Доменное имя → Добавить доменное имя </b>или одноименная кнопка в панели инструментов. С той же целью можно использовать клавишу <b>Insert </b>на клавиатуре. Откроется диалоговое окно, в котором нужно ввести выбранное вами имя. При его наборе вводите расширение после точки, то есть имя домена первого уровня. ru, com, org или. net, но не вводите префикс www.</p><p>Если вы хотите изменить какую-либо запись проекта, воспользуйтесь функцией <b>Доменное имя → Редактировать доменное имя </b>или щелкните по одноименной кнопке</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id154' alt=''></p><p>Чтобы сохранить изменения, выберите пункт меню <b>Проект → Сохранить </b>или щелкните по кнопке</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id155' alt=''></p><p><b>Сохранить проект. </b></p><p>Для удаления записей проекта выделите их и выберите <b>Доменное имя → Удалить доменные имена </b>или нажмите на кнопку</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id156' alt=''></p><p>Чтобы выделить одновременно несколько записей, щелкайте по ним, удерживая нажатой клавишу <b>Ctrl </b>на клавиатуре.</p><p>Чтобы выполнить проверку доменов, выделите в главном окне программы требуемые записи и выберите пункт меню <b>Доменное имя → Проверить выбранные имена </b>или нажмите на кнопку <b>Проверить выбранные </b>в панели инструментов. Для ревизии всех доменных имен проекта выберите пункт <b>Доменное имя → Проверить все доменные имена </b>или нажмите на кнопку <b>Проверить все </b>в панели инструментов. Чтобы остановить контроль доступности доменных имен, выберите <b>Доменное имя → Остановить проверку </b>или щелкните в панели состояния по кнопке <b>Остановить. </b></p><p>Вы можете настроить программу таким образом, чтобы она отправляла по электронной почте вам или другим заинтересованным лицам уведомления о необходимости перерегистрации, для чего нажмите кнопку</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id157' alt=''></p><p>или выполните команду <b>Проект → Напоминания по электронной почте. </b>При этом откроется окно <b>Напоминание по электронной почте </b>(см. рис. 2.88), в котором укажите требуемые электронные адреса и период.</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id158' alt=''></p>Рис. 2.88. Окно <i><b>Напоминание по электронной почте </b></i></p><p>Для настройки вида отображаемой в главном окне проекта информации воспользуйтесь командой <b>Проект → Показать, </b>кнопкой <p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id159' alt=''></p><p><b>Показать поля </b>в панели инструментов или щелкните правой кнопкой мыши по любому из заголовков таблицы. Появится окно <b>Показать поля </b>(рис. 2.89) с перечнем полей таблицы, которые становятся видимыми на экране, если их отметить соответствующим флажком.</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id160' alt=''></p>Рис. 2.89. Окно <b>Показать поля </b></p><p>Содержание полей, по большей части, понятно из их названий. Поле <b>Статус </b>указывает на состояние записи проекта (отображается в виде пиктограммы); состояний может быть четыре: <p>• доменное имя никогда не проверялось;</p><p>• доменное имя успешно проверено;</p><p>• доменное имя проверяется в настоящее время;</p><p>• последняя проверка доменного имени неуспешна.</p><p>Поле <b>Регистрационный статус </b>служит для вывода информации о возможности регистрации доменного имени:</p><p>• <b>Доменное имя не проверено </b>– попытки проверить доступность доменного имени не проводились и его регистрационный статус неизвестен;</p><p>• <b>Доменное имя зарегистрировано </b>– оно проверено, и получена информация о его регистрации;</p><p>• <b>Доменное имя не зарегистрировано </b>– доменное имя проверено и известно, что оно не зарегистрировано.</p><p>Если доменное имя доступно, в поле <b>Статус регистрации </b>появится кнопка <b>Buy </b>(Купить). Эта кнопка вызывает список регистраторов, которые помогут приобрести нужное доменное имя. Цена за регистрацию у разных регистраторов может отличаться.</p><p>Доменное имя можно регистрировать в любое время, независимо от того, хотите ли вы его использовать сразу или позже.</p><p>Приведем назначение некоторых других полей:</p><p>• <b>Последняя проверка </b>– дата последней попытки исследования доступности доменного имени;</p><p>• <b>Последняя отсылка </b>– дата доставки последнего уведомления;</p><p>• <b>Эффект </b>– эффективность доменного имени;</p><p>• <b>Дата регистрации </b>– имеется в виду дата регистрации доменного имени;</p><p>• <b>Дата обновления </b>– дата последнего продления регистрации;</p><p>• <b>Дата истечения регистрации </b>– дата истечения регистрации доменного имени;</p><p>• <b>Последнее обновление базы данных </b>– дата последнего обновления базы данных информационного сервера.</p><p>Для лучшего восприятия результатов работы программы можно осуществить настройку цвета записей проекта в зависимости от срока истечения регистрации:</p><p>• более тридцати дней;</p><p>• от трех до тридцати дней;</p><p>• менее трех дней;</p><p>• не зарегистрировано и может быть приобретено;</p><p>• не проверено.</p><p>Чтобы выполнить указанные настройки, выберите пункт меню <b>Настройки → Опции программы </b>и в открывшемся окне <b>Опции программы </b>перейдите на вкладку <b>Цвет </b>(рис. 2.90).</p><p><img src='https://find-books.ru/laravel/public/books/320767/Autogen_eBook_id161' alt=''></p>Рис. 2.90. Окно <b>Опции программы, </b>вкладка <b>Цвет </b></p><p>На вкладке <b>Отчеты </b>окна <b>Опции программы </b>можно выбрать стили для отчетов в формате HTML, которые обеспечивают лучшее визуальное восприятие табличной информации. При установке программы доступен только один стиль, дополнительные стили поставляются в пакетах обновлений. Если у вас есть опыт работы с CSS, вы можете создавать собственные стили, сохраняя их в папке CSS того каталога, в котором установлена программа.</p></section> <div id="adfox_164786071391256813"></div> <script> window.yaContextCb.push(() => { Ya.adfoxCode.createAdaptive({ ownerId: 332443, containerId: 'adfox_164786071391256813', params: { p1: 'ctdwx', p2: 'gxmy' } }, ['desktop', 'tablet', 'phone'], { tabletWidth: 830, phoneWidth: 480, isAutoReloads: false }) }) </script> <div class="pagination"> <!-- if($content->bookInfo->litres_url == "" --> <a href="https://fb2.top/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-39" class="btn btn-outline-dark btn-block btn-lg mr-1">< Назад</a> <a href="#" class="btn btn-outline-dark btn-block btn-lg mx-1 mt-0" data-toggle="modal" data-target="#modalContents"><i class="fas fa-list-ul"></i></a> <a href="https://fb2.top/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-41" class="btn btn-outline-dark btn-block btn-lg mt-0 ml-1">Далее ></a> <!-- // if($content->bookInfo->litres_url == "" --> </div> </div> <div class="d-none d-lg-block col-lg-4 col-xl-4"> <div class="sidebar"> <div class="sidebar-inner"> <div class="sidebar-box tg mt-3 mt-lg-0 "> <div class="sidebar-content"> <div class="sidebar-title"><img src="/img/tg_logo_32.png"> ТЕЛЕГРАМ</div> <p>Канал с обзорами, анонсами новинок и книжными подборками</p> <a class="tg-btn" rel="nofollow" target="_blank" href="https://t.me/duosoft_books" onclick="ym(67247512,'reachGoal','5');"><img src="/img/vestnik.knig-32.jpg"> Книжный Вестник</a> <div class="grey-line mb-3"></div> <p>Бот для удобного поиска книг (если не нашлось на сайте)</p> <a class="tg-btn" rel="nofollow" target="_blank" href="https://t.me/fb2top_bot" onclick="ym(67247512,'reachGoal','6');"><img src="/img/bot-32.jpg"> Поиск книг</a> <div class="grey-line mb-3"></div> <p>Свежие любовные романы в удобных форматах</p> <a class="tg-btn" rel="nofollow" target="_blank" href="https://t.me/newlovebooks" onclick="ym(67247512,'reachGoal','7');"><img src="/img/newlovebooks-32.jpg"> Любовные романы</a> <div class="grey-line mb-3"></div> <p>О психологии, саморазвитии и личностном росте</p> <a class="tg-btn" rel="nofollow" target="_blank" href="https://t.me/hotpsychologybooks " onclick="ym(67247512,'reachGoal','21');"><img src="/img/hotpsychologybooks-32.jpg"> Саморазвитие</a> <div class="grey-line mb-3"></div> <p>Детективы и триллеры, все новинки</p> <a class="tg-btn" rel="nofollow" target="_blank" href="https://t.me/hotdetectivebooks" onclick="ym(67247512,'reachGoal','14');"><img src="/img/DETECTIVE-32.jpg"> Детективы</a> <div class="grey-line mb-3"></div> <p>Фантастика и фэнтези, все новинки </p> <a class="tg-btn" rel="nofollow" target="_blank" href="https://t.me/hotfantasticbooks" onclick="ym(67247512,'reachGoal','15');"><img src="/img/fantasy-32.jpg"> Фантастика</a> <div class="grey-line mb-3"></div> <p>Отборные классические книги </p> <a class="tg-btn" rel="nofollow" target="_blank" href="https://t.me/freeclassicbooks" onclick="ym(67247512,'reachGoal','16');"><img src="/img/classicbooks-32.jpg"> Классика</a> </div> </div> <div class="sidebar-box vk mt-3"> <div class="sidebar-content"> <div class="sidebar-title"><img src="/img/vk.png"> ВКОНТАКТЕ</div> <p>Цитаты, афоризмы, стихи, книжные подборки, обсуждения и многое другое</p> <a class="vk-btn" rel="nofollow" target="_blank" href="https://vk.com/duosoft_books" onclick="ym(67247512,'reachGoal','9');"><img src="/img/vestnik.knig-32.jpg"> Книжный Вестник</a> </div> </div> <div class="sidebar-box insta mt-3"> <div class="sidebar-content"> <div class="sidebar-title"> БИБЛИОТЕКИ</div> <p>Библиотека с любовными романами, которая наверняка придётся по вкусу женской части аудитории</p> <a class="insta-btn" target="_blank" href="https://ladylib.top"><img src="/img/newlovebooks-32.jpg"> Любовные романы</a> <div class="grey-line mb-3"></div> <p>Библиотека с фантастикой и фэнтези, а также смежных жанров</p> <a class="insta-btn" target="_blank" href="https://fictionbooks.top"><img src="/img/fantasy-32.jpg"> Фантастика</a> <div class="grey-line mb-3"></div> <p>Самые популярные книги в формате фб2</p> <a class="insta-btn" target="_blank" href="https://фб2.рф"><img src="/img/classicbooks-32.jpg"> Топ фб2 книги</a> </div> </div> </div> </div> </div> </div> </div> <div class="modal fade" id="modalContents" tabindex="-1" aria-labelledby="modalContentsTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title p-0">Оглавление</h3> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <a rel='nofollow' href='/abuse?bookId=320767'><i class='fas fa-exclamation-circle'></i> Пожаловаться</a><ul class='pl-2'><li class='mg-0 mt-3 mb-3'><a href='https://fb2.top/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767'>К описанию</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-1#1'>Александр Петрович Загуменов Как раскрутить и разрекламировать Web-сайт в сети Интернет</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-2#2'>Введение</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-3#3'>Глава 1 Этапы большого пути</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-4#4'>Собственное доменное имя</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-5#5'>Разработка семантического ядра</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-6#6'>Обновление информации</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-7#7'>Заголовки</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-8#8'>Метаданные</a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-9#9'> *** </a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-10#10'> *** </a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-11#11'>Проверка ссылок</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-12#12'>Проверка ошибок кода в HTML-документах</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-13#13'>Шрифтовое оформление</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-14#14'>Время загрузки страниц</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-15#15'>Использование фреймов</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-16#16'>Проверка правописания</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-17#17'>Навигация по сайту</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-18#18'>Улучшение посещаемости сайта за счет обработки ошибок</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-19#19'>Перевод на другие языки</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-20#20'>Анонсирование в поисковых системах</a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-21#21'> *** </a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-22#22'> *** </a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-23#23'>Как управлять индексированием</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-24#24'>Регистрация в каталогах</a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-25#25'> *** </a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-26#26'>Баннерная реклама</a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-27#27'> *** </a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-28#28'>Контекстная реклама</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-29#29'>Обмен ссылками</a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-30#30'> *** </a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-31#31'>Почтовые рассылки</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-32#32'>Реклама вне WWW</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-33#33'>Другие технологии</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-34#34'>Глава 2 Автоматизация</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-35#35'>Сетевые средства</a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-36#36'> *** </a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-37#37'> *** </a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-38#38'>Программы</a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-39#39'> *** </a></li><li class='actual mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-40#40'> *** </a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-41#41'> *** </a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-42#42'> *** </a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-43#43'> *** </a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-44#44'> *** </a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-45#45'> *** </a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-46#46'>Глава 3 Работа с поисковыми системами и каталогами</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-47#47'>Обзор поисковых систем</a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-48#48'> *** </a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-49#49'> *** </a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-50#50'>Обзор наиболее известных каталогов</a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-51#51'> *** </a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-52#52'>Программы для автоматического заполнения форм</a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-53#53'> *** </a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-54#54'>Сетевые средства регистрации</a></li><li class=' mt-1 mg-0'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-55#55'> *** </a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-56#56'>Программы-регистраторы</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-57#57'>Глава 4 Статистика</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-58#58'>Системы статистики в Internet</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-59#59'>Анализ файлов посещений</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-60#60'>Время загрузки страниц</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-61#61'>Краткий бюллетень Internet</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-62#62'>Организации</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-63#63'>HTML</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-64#64'>JavaScript</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-65#65'>Java</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-66#66'>CGI</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-67#67'>Perl</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-68#68'>PHP</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-69#69'>Электронные издания</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-70#70'>Советы Web-мастеру</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-71#71'>Каскадные (иерархические) таблицы стилей</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-72#72'>Программное обеспечение</a></li><li class=' mt-1 mg-1'><a href='/kak-raskrutity-i-razreklamirovaty-web-sayt-v-seti-internet-320767/read/part-73#73'>Литература</a></li></ul> </div> </div> </div> </div> <div class="modal fade" id="modalNote" tabindex="-1" role="dialog" aria-labelledby="modalNotesTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered"> <div class="modal-content"> <div class="modal-body"> </div> <div class="modal-footer"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">закрыть</span> </button> </div> </div> </div> </div> <div id="reader_nodes" class="d-none"> </div> <div id="loader-fullscreen"> <div class="d-flex justify-content-center align-items-center"> <div class="spinner-border" role="status"> <span class="sr-only">Загрузка...</span> </div> </div> </div> <input name="bookId" type="hidden" value="320767"> <input name="from_cache" type="hidden" value="0"> </div> <footer id="footer"> <div class="container menu-row"> <div> <a id="btn-zoom-plus" class="pl-1" href="#"><i class="fas fa-search-plus"></i></a> <a id="btn-zoom-minus" class="pl-3" href="#"><i class="fas fa-search-minus"></i></a> <a id="btn-moon" class="pl-3" href="#"><i class="far fa-moon"></i></a> <a id="btn-sun" class="pl-3" href="#"><i class="fas fa-sun "></i></a> </div> <div> </div> <div> <a class="tg btn px-1 d-inline d-lg-none" rel="nofollow" target="_blank" href="https://vk.com/duosoft_books" onclick="ym(67247512,'reachGoal','9');"><img src="/img/vk.png" class="img-fluid" alt="Наш паблик в ВК" title="Наш паблик в ВК"></a> <a class="tg btn px-1 d-inline" rel="nofollow" target="_blank" href="https://t.me/duosoft_books" onclick="ym(67247512,'reachGoal','5');"><img src="/img/tg_logo_32.png" class="img-fluid" alt="Наш Телеграм канал" title="Наш телеграм канал"><span class="d-none d-md-inline"> Наш канал</span></a> </div> </div> </footer> <!-- Styles --> <link rel="stylesheet preload" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" as="style" type="text/css"/> <!-- Scripts --> <script src="/lib/jquery-3.6.0.min.js" defer></script> <script src="/lib/bootstrap-4.6.0/js/bootstrap.min.js" defer></script> <script src="/lib/lib.js?v=2" defer></script> <script src="/js/model/settings.js" defer></script> <script src="/js/reader.js?v=20" defer></script> <!-- Yandex.Metrika counter --> <script type="text/javascript"> (function (m, e, t, r, i, k, a) { m[i] = m[i] || function () { (m[i].a = m[i].a || []).push(arguments) }; m[i].l = 1 * new Date(); k = e.createElement(t), a = e.getElementsByTagName(t)[0], k.async = 1, k.src = r, a.parentNode.insertBefore(k, a) }) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(67247512, "init", { clickmap: true, trackLinks: true, accurateTrackBounce: true, webvisor: true }); </script> <noscript> <div><img src="https://mc.yandex.ru/watch/67247512" style="position:absolute; left:-9999px;" alt=""/></div> </noscript> <!-- /Yandex.Metrika counter --> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-177760544-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-177760544-1'); </script> <div class="modal fade" id="modalSocials" tabindex="-1" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title p-0">Нравится библиотека?</h3> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <p style="text-align: center">Присоединяйтесь к нашим литературным сообществам!</p> <a class="vk-btn" rel="nofollow" target="_blank" href="https://vk.com/duosoft_books" onclick="ym(67247512,'reachGoal','17');"><img src="/img/vk.png"> ВКОНТАКТЕ</a> <a class="tg-btn" rel="nofollow" target="_blank" href="https://t.me/duosoft_books" onclick="ym(67247512,'reachGoal','19');"><img src="/img/tg_logo_32.png"> В ТЕЛЕГРАМ</a> </div> </div> </div> </div> <div id="adfox_166480280077036586"></div> <script> setTimeout(() => { let shouldReload = true; window.yaContextCb.push(() => { Ya.adfoxCode.createAdaptive({ ownerId: 332443, containerId: 'adfox_166480280077036586', onClose: function (event) { shouldReload = false; }, type: 'floorAd', params: { p1: 'cvxjf', p2: 'heya' } }, ['phone'], { tabletWidth: 830, phoneWidth: 480, isAutoReloads: false }) }); setInterval(function () { if (shouldReload) { window.Ya.adfoxCode.reload('adfox_166480280077036586', {onlyIfWasVisible: true}); } }, 30000); }, 5000) </script> <div id="adfox_16996237345594861"></div> <script> if (screen.width >= 830) { window.yaContextCb.push(() => { Ya.adfoxCode.createAdaptive({ ownerId: 332443, type: 'floorAd', platform: 'desktop', containerId: 'adfox_16996237345594861', params: { p1: 'dabiu', p2: 'iqvg' } }, ['desktop', 'tablet'], { tabletWidth: 830, phoneWidth: 480, isAutoReloads: false }) }) } </script> </body> </html>