Скачать 1.61 Mb.
|
Вопросы
Работа в сети ИнтернетТеоретические основы: протоколы HTTP и FTP, Url. Что такое браузер и как он работает. Обзор популярных браузеров (Internet Explorer, Opera, Mozilla Firefox) Интернет представляет собой большое количество соединенных между собой компьютеров. Компьютер, подключенный к Интернет, может быть расположен в любой стране мира, так что Интернет предоставляет возможность связи с любым человеком независимо от того, где он проживает (рис 22). Рис. 22. Схематичное представление сети Интернет По Интернет передается несколько различных типов данных, включая электронную почту, группы новостей и службы Web. Последнюю называют часто Всемирной Паутиной (World Wide Web). Протоколы HTTP и FTP, URL Для передачи данных по сети испрользуются различные протоколы. HTTP (от англ. HyperText Transfer Protocol — «протокол передачи гипертекста») — сетевой протокол прикладного уровня передачи данных в виде текстовых сообщений. Основой протокола HTTP является технология «клиент-сервер», то есть предполагается существование потребителей (клиентов), которые инициируют соединение и посылают запрос, и поставщиков (серверов), которые ожидают соединения для получения запроса, производят необходимые действия и возвращают обратно сообщение с результатом. Протокол HTTP в настоящее время повсеместно используется во Всемирной паутине для получения информации с веб-сайтов. Основным объектом манипуляции в HTTP является ресурс, на который указывает URL (ссылка) в запросе клиента. Обычно такими ресурсами являются хранящиеся на сервере файлы, но зачастую это могут быть логические объекты или что-то абстрактное. Особенностью протокола HTTP является возможность указать в запросе и ответе способ представления одного и того же ресурса по различным параметрам: формат, кодировка, язык и т. д. Именно благодаря возможности указания способа кодирования сообщения клиент и сервер могут обмениваться двоичными данными хотя данный протокол является текстовым. Единый указатель ресурсов (англ. URL – Uniform Resource Locator) – единообразный локатор (определитель местонахождения) ресурса. По-русски говорят [у-эр-э́л]. Ранее назывался Universal Resource Locator – универсальный локатор ресурса. URL – это стандартизированный способ записи адреса ресурса в сети Интернет. Изначально локатор URL был разработан как система для максимально естественного указания на местонахождения ресурсов в сети. Локатор должен был быть легко расширяемым и использовать лишь ограниченный набор ASCII-символов (к примеру, пробел никогда не применяется в URL). В связи с этим, возникла следующая традиционная форма записи URL: <схема>://<логин>:<пароль>@<хост>:<порт>/ В этой записи: схема – схема обращения к ресурсу, в большинстве случаев имеется в виду сетевой протокол; логин – имя пользователя, используемое для доступа к ресурсу; пароль – пароль, ассоциированный с указанным именем пользователя; хост – полностью прописанное доменное имя хоста в системе DNS или IP-адрес хоста в форме четырёх десятичных чисел, разделённых точками, числа находятся в интервале от 0 до 255; порт – порт хоста для подключения; URL-путь – уточняющая информация о месте нахождения ресурса (зависит от протокола). Примеры общепринятых протоколов URL:
Примеры URL: http://ru.wikipedia.org/wiki/URL http://en.wikipedia.org:80/wiki/Special:Search?search=train&go=Go ftp://myname:mypass@myhost.com:21/etc/motd prospero://myhost.dom//pros/somename file://vms.myhost.edu/disk$user/my/notes/note123.txt File Transfer Protocol («протокол передачи файлов») или просто FTP (произносится в английском языке «Эф-Ти-Пи», в других языках произношение может отличаться) – сетевой протокол, предназначенный для передачи файлов в компьютерных сетях. Протокол FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер, кроме того возможен режим передачи файлов между серверами. FTP сервер – это обычный компьютер, содержащий общедоступные файлы и настроенный на поддержку протокола FTP. Соединение выполняется с помощью FTP клиента. FTP клиент – это сервисная программа, с помощью которой можно произвести соединение с FTP сервером. Протокол FTP и сегодня широко используется для распространения программного обеспечения и доступа к удалённым хостам. На многих FTP-серверах существует каталог (под названием incoming, upload и т. п.), открытый на запись и предназначенный для закачки файлов на сервер. Это позволяет пользователям наполнять сервер свежими данными. Web-страницы Когда говорят, что работают в сети Интернет, то, обычно, используют одну из его служб. Для каждой службы необходимо соответствующее программное обеспечение, хотя сейчас многие программы способны обеспечивать работу с несколькими службами, и переход из одной службы в другую обычный пользователь даже не замечает. В табл. 1 представлена информация всего по трем наиболее часто используемым службам. Таблица 1
Web является графической, интерактивной частью Интернет. Для просмотра Web необходимо установить программу обозреватель (броу-зер). Обозреватель позволяет просматривать различные хранящиеся на Web документы, называемые также Web-страницами (рис. 23). Web-страницы хранятся на Web-узлах. Первую страницу Web-узла часто называют основной страницей. Рис. 23. Структура Web–страницы Так же, как любой владелец квартиры имеет свой собственный адрес, каждая Web-страница имеет свой собственный адрес в Интернете, который иногда еще называют адресом URL (Uniform Resource Locator – универсальный указатель ресурсов). Например, адрес основной страницы Windows следующий: http://www.microsoft.com/rus/ Просматривать Web-страницы или "гулять по сети" можно несколькими способами. Любую Web-страницу можно открыть, введя ее адрес в строку адреса обозревателя Web. Во время просмотра Web-страницы можно переместиться по Интернет, выбрав ссылку, т. е. подчеркнутый текст или специальный рисунок, после щелчка, по которому обозреватель выполняет переход на другую Web-страницу. Когда указатель мыши попадает на ссылку, он принимает вид руки. По щелчку ссылки появляется другая Web-страница. С помощью кнопок на панели инструментов обозревателя можно перемещаться по Web-страницам, производить поиск или обновлять содержимое Web-страниц. Обзор популярных броузеров (Internet Explorer, Opera, Mozilla Firefox) Для просмотра веб-страниц большинство пользователей интернет использует встроенные в MS Windows броузер MS Internet Explorer (IE). Лидерство этого броузера легко объясняется нежеланием большинства возиться с установкой дополнительного программного обеспечения. Однако многие считают, что MS Internet Explorer – далеко не самый лучший броузер ни в плане удобства использования, ни с точки зрения безопасности. Ведь феноменальная распространённость этой программы делает её объектом первоочередного анализа для разного рода злоумышленников. Несмотря на бесспорное лидерство этого продукта, на рынке программного обеспечения постоянно появляются альтернативные инструменты для путешествий по Всемирной Паутине. Более того, медленно, но верно, эти решения теснят IE на рынке. С чем это связано? Термин броузер произошел от английского слова browse, то есть пролистать, просмотреть. И Internet Explorer очень неплохо справляется с задачей просмотра веб-страниц. С другой стороны, множество веб-мастеров при написании HTML-кода страниц оптимизируют его для отображения именно в этом броузере, не обращая внимания на особенности альтернативных "просмотрщиков". Такое положение вещей еще более укрепляет уверенность разработчиков IE в недосягаемости со стороны конкурентов. Но подобная уверенность, как известно, сковывает полет творческой мысли. Тяжелый, а потому не слишком поворотливый, гигант Microsoft попросту не способен быстро реагировать на пожелания пользователей, идти им навстречу и оперативно вносить значительные изменения в свой продукт. Кроме того, сверхпопулярность приложений, созданных в Microsoft, постоянно провоцирует злоумышленников на нахождение уязвимости в системе безопасности того же Internet Explorer. Надо заметить, что их усилия не напрасны, и различных "дыр" в этом броузере находится предостаточно. В результате корпорация вынуждена отвлекать колоссальные силы на латание прорех, вместо того чтобы направить их на совершенствование броузера. В этой ситуации более мелкие разработчики, не "избалованные" вниманием хакеров, способны оперативнее реагировать на потребности рынка и выпускать более функциональные альтернативные броузеры. И чуть ли не ежемесячно эти программы представляют новые функции и возможности, не предусмотренные в Internet Explorer. Общее для всех альтернативных броузеров отличие от IE – так называемый многостраничный режим работы. При использовании этого режима в одном окне броузера загружается множество веб-страниц, а перемещение по ним похоже на перелистывание листов внутри одной тетради, как, например, в Microsoft Excel. Такой подход сам по себе дает огромное преимущество по сравнению с Internet Explorer, но на этом достоинства альтернативных броузеров далеко не заканчиваются. Opera – популярный норвежский броузер, очень скоростной, удобный и многофункциональный. Броузер Opera может отображать эскизы страниц при наведении на вкладку в броузере. Уменьшенная копия веб-страницы отображается при наведении курсора на заголовок таба. Кроме того, в броузер встроена поддержка виджетов – небольших приложений, которые дают возможность пользователям быстро получать доступ к интересующей их информации. За счет виджетов пользователь сможет существенно расширить возможности броузера, подстроив его под собственные нужды. Opera предоставляет практически неограниченные возможности по настройке интерфейса. Opera предоставляет гораздо больше информации при загрузке веб-страницы, чем MS IE. Так, отдельные индикаторы показывают текущую скорость соединения, размер файла, который загружается в броузер, время, потраченное на загрузку страницы и ее элементов. В Opera есть собственный механизм загрузки файлов из Сети. Он гораздо более удобен аналогичной функции IE, поскольку может возобновлять прерванные закачки. Информация обо всех успешно закачанных файлах хранится в отдельной панели броузера неограниченно долго, причем непосредственно из этой панели файл можно открыть, не разыскивая его на жестком диске. Имеется собственный механизм работы с почтой, так называемый почтовый клиент М2. Говоря о броузерах, нельзя не упомянуть "Мозиллу". Основная особенность этого проекта – открытость кода. Что это означает? Всего лишь то, что работа над Mozilla ведется не в закрытых лабораториях какой-либо корпорации, а у всех на виду. В работе принимают участие все желающие разработчики, с соответствующим уровнем квалификации. Плюсов у такого подхода, как минимум, три. Во-первых, программа быстро реагирует на все чаяния пользователей, поскольку стратегию ее развития именно пользователи и определяют. Во-вторых, система безопасности Mozilla гораздо мощнее, чем у IE. Ведь исходные коды этого приложения доступны всем желающим, поэтому каждый квалифицированный разработчик может "пощупать" Mozilla на предмет наличия уязвимостей, доложить сообществу об обнаруженной проблеме, подсказать решение или найти его всем миром. Кроме того, программы с открытым кодом не являются собственностью какой-либо корпорации и распространяются бесплатно, что немаловажно, согласитесь. Mozillа – целый комплекс различных программ, в который входят непосредственно броузер (Navigator), программа чтения почты и групп новостей (Mails&Newsgroups), редактор веб-страниц (Composer), адресная книга (Address Book) и IRC-клиент (ChatZilla!). Среди основных преимуществ этого броузера можно отметить следующие:
Расширяемость. Mozilla Firefox — самый расширяемый и гибко настраиваемый броузер. Вы можете настраивать панели инструментов, ставить дополнительные модули расширения и темы оформления. Подобно телескопической удочке, Mozilla Firefox может превращаться из маленького компактного броузера в удивительно многофункциональный инструмент для путешествий по всемирной сети. Альтернативные броузеры одной группы (например, Opera, Mozilla Navigator и FireFox) – совершенно самостоятельные и независимые продукты. Представители другой группы являются лишь некой надстройкой на сам IE, добавляют к его ядру множество полезных функций, не отказываясь от его базовых возможностей. К таким надстройкам относятся NetCaptor, Maxthon, iNetAdviser, SlimBrowser и другие. И если Opera, Mozilla и FireFox – прямые конкуренты, с которыми Internet Explorer вынужден так или иначе бороться, то программы-надстройки в какой-то степени помогают IE устоять в этой борьбе. Обозреватель Microsoft Internet Explorer Несмотря на все перечисленные недостатки IE и преимущества альтернативных броузеров мы будем рассматривать IE, ввиду его большой распространенности. |
Учебное пособие Волгоград 2005 удк 93: 008: (470+571) (07) ббк 63 (2) я 73 Черемушникова И. Н. (темы n 4, 5), доц. Каден А. Г. (тема n 2, 19), ст преп. Петров А. В.(темы n 1, 10), преп. Чернышева И. В. (тема... | Учебное пособие по обучению чтению для студентов 1 курса всех специальностей... Кафедра иностранных языков Поволжского кооперативного института (филиала) Российского университета кооперации | ||
Учебно-методическое пособие. Волгоград 2004 удк 93: 008: (470+571) (07) ббк 63 (2) я 73 Черемушникова И. Н. (темы n 4, 5), доц. Каден А. Г. (тема n 2, 19), ст преп. Петров А. В.(темы n 1, 10), преп. Чернышева И. В. (тема... | Учебное пособие Кемерово 2004 удк: Печатается по решению Редакционно-издательского... Учебное пособие предназначено для студентов специальности 271400 «Технология продуктов детского и функционального питания» всех форм... | ||
Учебное пособие Омск-2003 удк 5(075) ббк 20я73 Л 83 Сборник заданий по курсу “Концепции современного естествознания” : Учеб пособие Омск: Изд-во Омгту, 2003. 68с | Учебно-методическое пособие самара 2005 удк 657 Рецензенты Учебное пособие предназначено для студентов заочного отделения Международного института рынка, обучающихся по специальности «Финансы... | ||
Научно-исследовательский институт ядерной физики имени Д. В. Скобельцына удк 004. 75+004. 722 Разработка технологий высокопроизводительных вычислений с использованием неоднородных территориально-распределённых вычислительных... | Конспект лекций лабораторный практикум контрольные задания учебное... Печатается по решению Редакционно-издательского совета Кемеровского технологического института пищевой промышленности | ||
Управление качеством Рецензенты: д э н., профессор, заведующий кафедрой менеджмента Казанского филиала Российского государственного торгово-экономического... | Попова А. Н. Волгоград, 2005. 110 с. Практическая терапевтическая... Гбоу впо «волгоградский государственный медицинский университет» министерства здравоохранения российской федерации | ||
Научно-исследовательский институт ядерной физики имени Д. В. Скобельцына... «Развитие, исследование и внедрение средств высокопроизводительных вычислений на основе технологий Грид с поддержкой гетерогенных,... | Учебно-методическое пособие Для студентов вузов Кемерово 2012 удк... Учеб метод пособие / авт сост. Г. П. Ковалева. Кемеровский технологический Институт пищевой промышленности. – Кемерово, 2012. – 74... | ||
Научно-исследовательский институт ядерной физики имени Д. В. Скобельцына... «Разработка архитектуры и программных средств для обеспечения взаимодействия грид-инфраструктуры рдиг/egee и создаваемой системы... | Методические указания по выполнению практических работ Пенза 2005... ... | ||
Учебное пособие Балашов 2007 удк 159. 9(075. 8) При финансовой поддержке Совета по грантам Президента Российской Федерации по государственной поддержке молодых ученых — кандидатов... | Учебное пособие Допущено Советом Учебно-методического объединения... Рецензенты: директор Института экономики и менеджмента Пензенского гуас, д э н., профессор С. Д. Резник; зав кафедрой менеджмента... |