больше 
мой cms4site


cms4site™ система построения сайтов и управления контентом 3.6.2

 
RU . EN . DE . SK . K8
Начало . Контент . Модули . Администратор . Конвертеры . Центр Управления . Броузер . Статистика . Демо
7
 посмотреть php код движка сайта - 17,820 байт
посмотреть структуру сайта - 13,778 байт
 

ТЕКСТОВЫЙ БРОУЗЕР


Текстовый броузер cms4site™ решает две основные задачи:
  • Обеспечивает безопасность при посещении сомнительных сайтов;
  • Уменьшает объем трафика за счет текстового режима и сжатия данных.

Полезен сайтовладельцам - узнайте, как видят ваш сайт поисковики. Попытайтесь расслабиться... Then fire that designer...

Также полезен веб-разработчикам для анализа кода конкурентов, подноготная (хедеры ответа сервера) прилагается...

Броузер устанавливается в составе Администратора сайта на хостинговом сервере. При просмотре пользователем страниц сайтов, они сначала считываются броузером cms4site™ на хостинговый сервер, обрабатываются там, и затем, в уже "безопасном" виде, передаются в броузер пользователя.



Скачать™ текстовый броузер! (даунлоад, халява, загрузить, эбсолютли фри софтварь)
 cms4site-browser.zip527,608 байт 02.08.2007 13:05:52  

Броузер имеет:
  • Поле ввода адреса сайта и показа текущего адреса при переходах по ссылкам
  • Кнопки управления "назад", "вперед", "очистить", "перечитать", "прочитать", "вверх", "вниз" (элементы управления всегда располагаются в видимой области окна броузера)
  • Чекбоксы режимов просмотра (текущие значения сохраняются в Cookies):
    • wrap - автоматическая свертка строк
    • tags - показ в виде HTML + HEADERS ответа сервера
    • nbsp - преобразование HTML-последовательностей в символы
    • link - активизация ссылок и e-mail
    • koi8 - смена кодировки (когда юниксоиды win1251 хранят как koi8r или наоборот)
    • ends - показ концов абзацев
    • empty - показ пустых строк
  • Статистические данные по времени работы и объему информации при чтении данной страницы

В настройках можно предусмотреть возможность определенных действий при переходе по ссылке на не-html/text файл:
  • показ файла изображения (с предупреждением), например .gif, .jpg
  • скачивание файла (с предупреждением), например .zip, .pdf
  • запрет доступа к определенным файлам, например .swf, .hta
  • режим доступа к страницам - стандартный или улучшенный
  • режим воспроизведения ссылок (referer) в запросах

Броузер умеет:
  • Проверять content-type полученных данных на допустимость
  • Распознавать абсолютные и относительные адреса ссылок, включая конструкции "../", "./"
  • Применять при распознавании ссылок значение первого встретившегося тэга BASE HREF
  • Показывать как ссылки конструкции FRAME и IFRAME с отметкой их цветом
  • Определять кодировку документа по ответу сервера и тегам META
  • Принимать сжатый методом gzip код

Безопасность

Как известно, основными источниками проникновения компьютерных вирусов из html-страниц являются:
  • языки сценариев (javascript и особенно vbscript), которые могут быть вызваны те только в специальных тегах <script>, но и практически в любом html-теге, например <b onMouseMove="...">, что вызывает выполнение сценария по первому перемещению мыши
  • определяемые тегом <object> объекты
  • окна <iframe>, которые вдобавок можно сделать еще и невидимыми
  • Активный Х и всякие медиа-плагины без которых ну просто никак

Безопасность броузера cms4site™ основана на том, что он не умеет и не пытается выполнять сценарии, интерпретировать HTML-тэги, загружать объекты, картинки и т.п. Ссылки при их воспроизведении тщательно фильтруются, при этом потенциально опасные или некорректные не воспроизводятся вообще.

Трафик

Экономия трафика обеспечивается следующими приемами:
  • Читается только HTML-код страницы, при этом изображения, стили, скрипты, объекты, реклама и т.п. игнорируются
  • Чтение является входящим трафиком хостингового сервера, который, как правило, не тарифицируется
  • Объем обработанного файла обычно меньше исходного, за счет удаления всей HTML-разметки (при соответствующем режиме)
  • При наличии в составе PHP библиотеки ZLib обработанный файл передается в сжатом виде, что уменьшает его объем в 5-20 раз

Примеры чтения реальных сайтов с режимом link

СайтЧтение,
секунды
Обработка,
секунды
Исходный
код, байт
Обработанный
код, байт
Строк
текста
Сжатый
код, байт
Процент
сжатия
www.gazeta.ru1.270.3485,27059,8963156,74711.3%
www.lenta.ru1.592.0186,612112,66164120,42818.1%
www.fontanka.ru1.190.1739,45028,2951354,64316.4%
yaca.yandex.ru1.230.1312,42631,532543,0909.8%

Следует учесть, что при обращении к типовому новостному сайту обычным броузером, грузится еще 100-200 Кбайт изображений и рекламы...

Интересное

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

Броузер cms4site всегда посещает страницы сайтов "от имени" того хостинга, где расположен. А это никак не связано с тем пользователем, который в конечном счете эти страницы видит. Использование разных хостингов для броузера позволяет прикинуться кем угодно. Тем более, что такие хедеры, как user-agent и referer когда надо, с легкостью необычайной заменяются на необходимые.
 #TOP">
Copyright . Поиск . Карта . Документация . Изменения . FAQ . Лирика . Сайты . Письмо
©1996-2010 cms4site group. All rights reserved
Движок cms4site™
МИНЗДРАВ ПРЕДУПРЕЖДАЕТ: ЧРЕЗМЕРНОЕ УВЛЕЧЕНИЕ ИНТЕРНЕТОМ МОЖЕТ НАНЕСТИ ВРЕД ВАШЕМУ ЗДОРОВЬЮ!