Всемирная Сеть (WWW) - использование и приложения

Инструменты для работы с Интернетом

Показывать лекцию целиком

Дети и Интернет

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

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

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

Рассмотрим несколько настроек, позволяющих блокировать доступ к нежелательным ресурсам. Все эти настройки частично можно реализовать средствами операционной системы Windows Vista + Internet Explorer 7.0.

Для начала необходимо создать учетную запись для ребенка, с правами обычного доступа – не с администраторскими правами! Пусть это будет запись "MyChild" (рис. 4.1):

(рис 4.1) Создание учетной записи для ребенка.

Далее, находясь в своей учетной записи, мы открываем свойства браузера (пункт меню "Сервис \ Свойства обозревателя"), переходим на вкладку "Содержание" и нажимаем на кнопку "Родительский контроль" (рис. 4.2):

(рис 4.2) Свойства браузера.

Открывается диалоговое окно "Родительский контроль", в котором нам предстоит выбрать учетную запись, для которой будут настраиваться ограничения. Выбираем запись "MyChild" (рис. 4.3):

(рис 4.3) Диалоговое окно "Родительский контроль".

Теперь мы можем заняться настройкой действий, разрешенных для пользователя. Здесь мы также можем установить общие ограничения по времени работы с компьютером, запрет на запуск конкретных игр или программ. Но сейчас нас интересует работа с Интернетом, поэтому нажимаем на ссылку "Веб-фильтр Windows Vista" (рис. 4.4):

(рис 4.4) Настройки ограничений для пользователя.

В разделе "Автоматическая блокировка веб-содержимого" выбираем переключатель "Определяется пользователем" и отмечаем категории, содержание которых, на ваш взгляд, является неприемлемым для ребенка (рис. 4.5):

(рис 4.5) Настройка категорий по содержанию.

Все, настройка завершена. Теперь, если ребенок (пользователь учетной записи "MyChild") случайно или специально выйдет на страницу, которую фильтр посчитает недопустимой, то вместо ее содержимого он увидит уведомление о блокировке (рис. 4.6):

(рис 4.6) Уведомление о блокировке нежелательного содержимого страницы.

Рассмотренный фильтр не является эффективным средством для однозначного решения проблемы блокировки содержимого. Он не работает с проверкой сайтов на русском языке, а также допускает ошибки при работе с другими сайтами. Однако родительский контроль позволяет получать отчеты об активности, создавать вручную "черные" списки нежелательных сайтов. Сочетание этих средств с живым, реальным родительским контролем может решить все проблемы, связанные с доступом детей к Интернету.

Браузер ZAC

Джон Лесьер разработал для своего внука, страдающего аутизмом, специальный браузер ZAC (http://www.zacbrowser.com/). Несмотря на специфичность программы, ее реализация получилась настолько удачной, что ее можно использовать для вполне обычных детей (рис. 4.7):

(рис 4.7) Главное окно браузера ZAC.

В этом браузере полностью решена проблема с каким-либо нежелательным содержимым. Он не может отображать обычные сайты, но он загружает великолепные Flash-ролики, которые относятся к четырем категориям: видео, игры, музыка и истории. Рабочей областью служит интерактивный аквариум, реагирующий на действия ребенка.

Игры носят обучающий характер. При переходе в эту категорию загружаются миниатюры, по щелчку на которых можно перейти к выбранной игре (рис. 4.8):

(рис 4.8) Категория игр в браузере ZAC.

Собирать несложные паззлы, решать головоломки, находить предметы, строить логические цепочки – все это можно делать в специально отобранных играх (рис. 4.9):

(рис 4.9) Одна из игр браузера ZAC.

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

Проект развивается и приглашает всех желающих принять в этом участие. Будем надеяться, что эта замечательная программа будет доступна и на русском языке.

Как определить скорость своего соединения?

Предположим, что вы работаете в офисе, где на несколько сотрудников выделен один канал. Понятно, что определенная провайдером скорость, например, 2МБ\сек, будет разделяться на всех. Кроме того, системный администратор вашей компании мог установить ограничение. Или вы работаете дома и замечаете, что скорость зависит от времени суток. Словом, возникает необходимость измерить действительную скорость. Набираем в поисковике фразу "Определение скорости Интернет соединения" и первые же несколько результатов ведут на ряд сервисов. На сайте http://2ip.ru/speedhp/speedhp.php ждем несколько секунд, в течение которых определенный объем данных передается на наш компьютер и замеряется (рис. 4.10):

(рис 4.10) Передача данных для измерения.

Результат выводится в виде графической диаграммы, где можно сравнить свой канал со стандартными значениями (рис. 4.11):

(рис 4.11) Результаты измерения.

Во всех результатах мы видим два значения, например, 56 Кbps (7Kb\sec). Первое означает килобит в секунду (от англ. kilobits per second, kbps) и представляет собой базовую единицу измерения скорости соединений. Однако мы знаем, что 8 бит составляют один байт, а для измерения размеров файлов используются именно байты и их производные – килобайты, мегабайты, гигабайты. Поэтому для простого пользователя намного важнее скорость, выраженная в байтах. А она как раз-таки будет в восемь раз меньше заявленной: 56 : 8 = 7. Поэтому второе число указывает скорость в байтах. И зная ее мы можем оценить, за сколько времени скачается файл. Например, при скорости 56 Kbps файл размером 700 Kb скачается за 100 секунд.

Для получения точного результата при измерении не следует открывать другие вкладки или скачивать какие-то файлы.

Существуют другие сервисы, аналогичные рассмотренному. На сайте http://speed.yoip.ru/ также можно узнать свою скорость.

Если открыть диалоговое свойство окна подключения, то там тоже можно видеть скорость Интернет соединения (рис. 4.12):

(рис 4.12) Свойства подключения.

Чем отличается эта скорость от скорости канала, который мы измеряли при помощи сервиса? Дело в том, что это номинальная скорость соединения, заявленная провайдером. Реальная скорость открытия Интернет ресурсов может отличаться от заявленной по массе причин – удаленность конкретного веб-сайта, наличие неполадок по определенной трассе маршрута и т.д. Поэтому наибольшее значение имеет реальная скорость, а она, как показывают измерения может быть меньше – 82.822 Kbps вместо 96 Кбит/с.

Утилита Ping

В предыдущем примере мы измеряли скорость Интернета на основе соединения с сайтом http://2ip.ru/speedhp/speedhp.php. Бывает и так, что одни сайты открываются нормально, а другие – медленно. Как количественно определить время реакции данного сайта на запрос? Для этого используется утилита Ping, позволяющая отправить пакет данных с нашего компьютера, дождаться ответного пакета и замерить между ними время. Чем меньше это время, тем лучше для нас – сайт будет открываться быстрее. В операционную систему Windows входит консольная версия утилиты Ping. Нажимаем сочетание клавиш Windows + R, в появившемся диалоговом окне "Выполнить" вводим значение "cmd" (рис. 4.13):

(рис 4.13) Свойства подключения.

Открывается так называемый интерпретатор командных строк Windows, в котором можно вводить команды, поддерживаемые операционной системой. Для получения списка этих команд набираем "help" (рис. 4.14):

(рис 4.14) Список команд, поддерживаемых интерпретатором.

Нас, однако, интересует сейчас всего одна команда ping. Вводим ее вместе с тем ресурсом, отклик от которого мы хотим получить, например, так: " ping http://www.intuit.ru" (рис. 4.15):

(рис 4.15) Результаты обмена данными с ресурсом http://www.intuit.ru

В получившихся результатах важным является то, что ни один пакет не был потерян (0% потерь), а среднее время отклика составляет 123 мсек.

Мы проверили обмен данных с узлом http://www.intuit.ru. Понятно, что время отклика от других сайтов (пингование) будет другим. Это значение – не повод для беспокойств, если сайты открываются нормально. Однако если что-то не открывается, пингование – верный способ проверить доступ к ресурсу и получить количественные характеристики.

Команда ping поддерживает дополнительные возможности, если ее запускать с параметрами – так называемыми ключами. Краткое описание всех ключей можно получить в самом интерпретаторе, если запустить команду "ping /?" (рис. 4.16):

(рис 4.16) Ключи команды ping.

Ключ -t позволяет запускать пингование до ресурса в бесконечном цикле, причем для выхода из него используется сочетание клавиш CTRL +C. Набираем команду "v" и спустя некоторое время прерываем цикл (рис. 4.17):

(рис 4.17) Пингование в бесконечном цикле и выход из него при помощи сочетания клавиш CTRL + C.

Если множество пользователей договорятся между собой о пинговании определенного ресурса, то они вполне могут полностью забить пропускную способность канала связи данного ресурса, в результате чего сайт станет недоступным. Такой вид атаки называется пинг-флудом (от англ. ping-flood, дословно: наводнение (пакетами) ping). Заметим, что подобные действия могут рассматриваться как уголовно-наказуемое преступление.

Менеджер закачек FlashGet

Программы, музыка, видеофайлы, большие документы – каждый пользователь Интернета рано или поздно сталкивается с вопросом скачивания больших файлов. При этом очень важно, чтобы файл можно было качать в несколько приемов. Предположим, что вы копируете к себе фильм размером 700 МБ на скорости 128 Кбит\сек. Понятно, что полная загрузка потребует времени, в течение которого связь может разорваться. Возможности большинства браузеров позволяют продолжить скачивание, а не начинать заново. Однако эти средства уступают в возможностях и удобстве специализированным менеджерам закачки, каким и является FlashGet (http://www.flashget.com/index_en.htm).

FlashGet (~4.4 МБ) – это бесплатная программа, начать пользоваться которой исключительно легко. После ее установки для скачивания файла достаточно просто скопировать ссылку в любом браузере (рис. 4.18):

(рис 4.18) Копирование ссылки на файл.

При этом автоматически появляется диалоговое окно добавления новой закачки (рис. 4.19):

(рис 4.19) Добавление новой закачки.

Сохраняемый файл по умолчанию помещается в директорию C:\Downloads. В самой программе также можно управлять принятыми файлами (рис. 4.20):

(рис 4.20) Просмотр принятых файлов.

В ходе работы FlashGet отображает скорость текущего соединения, процент загрузки, время, прошедшее с начала закачки, а также время до завершения текущего задания (рис. 4.21):

(рис 4.21) Окно программы FlashGet во время загрузки файла.

Программа позволяет полностью автоматизировать процесс загрузки. Можно поставить несколько файлов в очередь и включить опции "Отключить питание по завершению заданий" и (или) "Разорвать соединение по завершению" (рис. 4.22):

(рис 4.22) Опции "Отключить питание по завершению заданий" и "Разорвать соединение по завершении".

В одном случае FlashGet завершив работу, отключит компьютер от Интернета, в другом вообще выключит компьютер.

Кроме FlashGet, существуют и другие менеджеры закачек. К одному из самых удобных и функциональных можно отнести Download Master (http://www.westbyte.com/dm/).

Скачивание сайтов целиком

Утилита FlashGet позволяет скачивать файлы с сайтов. А как быть, когда нужно скачать сам сайт, полностью, со всем его оформлением, содержимым, ссылками на определенную глубину, словом, сделать сайт доступным автономно? Программа Teleport Pro (http://www.tenmax.com/teleport/pro/home.htm) – позволяет создавать точные копии сайтов, доступных в автономном режиме. Скачаем, например, сайт издательства "Открытые системы" www.osp.ru. После запуска программы появляется мастер, предлагающий начать работу с выбора одной из возможностей (рис. 4.23):

(рис 4.23) Программа Teleport Pro. Выбор типа проекта.

Предлагается выбрать одно из следующих действий:

  • Создать копию сайта на жестком диске, которую далее можно будет просматривать в браузере
  • Скопировать сайт, включая структуру его папок.
  • Найти файлы определенного типа на заданном сайте.
  • Просмотреть все сайты, связанные гиперссылками с данным сайтом.
  • Сохранить один или несколько файлов с известных адресов.
  • Осуществить поиск по ключевым словам.
  • Поскольку мы хотим скопировать все материалы сайта для последующего их просмотра, то мы оставляем первое значение и нажимаем на кнопку "Далее". В следующем шаге мастера вводим адрес сайта (http://www.osp.ru/), который мы собираемся сохранять, отмечаем уровень вложенных ссылок, страницы которых будут загружаться и переходим к следующему шагу мастера (рис. 4.24):

    (рис 4.24) Ввод адреса сайта и уровня глубины ссылок.

    В очередном шаге мастера следует выбрать, какие объекты страницы будут сохраняться – текст, текст и графика, текст, графика и звуки или же все объекты полностью (включая, например, таблицы стилей страницы). Мы также можем ввести логин и пароль – если доступ к сайту предполагает прохождение авторизации. Оставляем значение по умолчанию "Все" и нажимаем на кнопку "Далее" (рис. 4.25):

    (рис 4.25) Выбор объектов для сохранения.

    В последнем шаге мастера сообщается о том, что проект успешно создан, а скачивание файлов начнется после нажатия кнопки "Start" (рис. 4.26):

    (рис 4.26) Завершение работы мастера.

    Нажимаем эту самую кнопку "Start" и ждем. Время работы зависит от множества параметров – нашего канала связи, размера закачиваемого сайта, размеров страниц, на которые ведут гиперссылки. В ходе работы выводится такая статистика, как скорость соединения, название текущего закачиваемого объекта (рис. 4.27):

    (рис 4.27) Окно программы в ходе закачки.

    После того, как работа будет завершена, мы переходим в директорию, куда сохранялись файлы, открываем страницу "index.htm" и можем работать с сайтом, вообще отключившись от Интернета (рис. 4.28):

    (рис 4.28) Автономная работа с сайтом.

    Установив фильтр поиска в папке с сохраненными файлами по заданному расширению, например, "*.gif", можно отобразить все изображения (рис. 4.29):

    (рис 4.29) Отображение файлов заданного типа.

    Скачивание сайтов целиком должно применяться исключительно для некоммерческого использования. Например, сохранив с использованием быстрого канала связи весь сайт (например, на работе) можно не спеша просматривать его дома. Моделирование сайта также может использоваться в учебных целях – учителя могут продемонстрировать работу с сайтом в школах, где может не быть Интернета.

    Следует понимать, что использование Teleport Pro для копирования структуры чужого сайта, заимствования оформления и дизайна (http://www.artlebedev.ru/everything/clones/), а также размещение чужих графических и других материалов на своем собственном сайте, является нарушением авторских прав.

    Вернуться к учебному плану