Понятие, структура и принципы работы сети Интернет

Автор работы: Пользователь скрыл имя, 11 Октября 2013 в 15:27, контрольная работа

Описание работы

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

Содержание работы

Введение……………………………………………………………………….… 4
1. Интернет………………………………………………………………………..7
2. История………………………………………………………………………....7
3. Языки………………………………………………………………………......12
4. Рунет…………………...………………………………………………………12
5. Ключевые принципы………………………………………………………….13
6. Протоколы……………………………………………………………………..15
7. Сервисы………………………………………………………………………..16
8. Услуги………………………………………………………………………….18
9. Юридические аспекты и общие свойства…………………………………...19
10. Субкультуры………………………………………………………………....20
11. Интернет-сообщества……………………………………………………….20
12. Интернет-зависимость………………………………………………………20
13. Троллинг……………………………………………………………………..21
14. Киберпанк……………………………………………………………………21
15. Цензура………………………………………………………………………22
16. Перспективы………………………………………………………………....23
17. Предсказания появления…………………………………………………....24
18. Интересные факты…………………………………………………………..25
19. Как выглядит сеть Интернет………………………………………………..25
20. Веб-сайт……………………………………………………………………...26
21. История создания сайтов…………………………………………………...28
22. Классификация веб-сайтов…………………………………………………29
23. Устройство сайтов…………………………………………………………..31
24. Создание сайтов……………………………………………………………..32
25. Разработка дизайна Веб-дизайн…………………………………………….32
26. Статические и динамические веб-страницы адреса сайта………………..34
27. Браузеры……………………………………………………………………...39
28. Mozilla Firefox………………………………………………………………..39
29. Opera…………………………………………………………………………..40
30. Mozilla………………………………………………………………………...42
Заключение……………………………………………………………………….53
Литература………………………………………………………………………..54

Файлы: 1 файл

Голубь И.С.контр.р. инф.doc

— 879.50 Кб (Скачать файл)

Остальные функции, не столь  востребованные в повседневной жизни, можно добавить в любой момент, открыв окно настроек панели инструментов. Пользователь вправе решать самостоятельно, какие дополнительные функции необходимо вынести на первый план. Подобный подход к построению панели инструментов позволил максимально упростить переход пользователя на Mozilla Firefox, а также сэкономить немало места на рабочем столе.

Для новичка, делающего  лишь первые шаги за персональным компьютером, предельно важно не сталкиваться ни с какими трудностями во время освоения нового продукта. Иначе быстро приходит разочарование и возврат к старому, привычному инструменту. Пользователь посещает какую-либо web-страницу, видит баннер, на котором предлагается загрузить быстрый и безопасный браузер Firefox. Далее происходит загрузка, установка продукта. Если первое, что он увидит, будет непривычное нагромождение элементов интерфейса, обилие незнакомых кнопок, указателей, то здравый смысл подскажет – к черту все эти мучения, ведь Internet Explorer неплохо работал, он был привычен. Однако, видя спокойный, строгий дизайн нового браузера, несколько основных элементов, назначение которых сразу же подсказывает интуиция, пользователь может сразу приступить к работе. Удобный Мастер импорта быстро переносит Избранное и другие личные данные в профиль Firefox, что обеспечивает его максимальную преемственность.

 

Начальная страница Mozilla Firefox

29. Opera

 

Давно бытует в Сети миф  о сложности освоения интерфейса Opera. Возможно, когда-то это и было правдой, но в настоящее время пользователь, запустивший только что установленную последнюю версию, увидит вполне простой и лаконичный интерфейс. Глазам предстает строка меню, панель вкладок и панель кнопок и адресной строки. Новичок вряд ли будет сильно смущен парой новых кнопок и элементов панели инструментов, ненавязчиво вводящих его в курс новых возможностей — быструю и удобную работу с вкладками/страницами в одном окне, полем поиска, удобной работой с паролями и т.д. В тоже время, как только пользователю захочется настроить внешний вид браузера под свои нужды, ему явится окно, позволяющее сделать с многочисленными панелями если и не все, то, во всяком случае, очень многое. Естественно, возможна работа с личными данными других браузеров посредством импорта.

Продуманность интерфейса чувствуется во всем, за примером далеко ходить не надо — зачем пользователю сразу две кнопки: "Остановить" и "Обновить"? Ведь если нужно обновить страницу, то она, скорее всего, уже  загружена, какой тогда смысл в отдельной кнопке "Остановить"? И наоборот, если страница загружается, зачем кнопка "Обновить"? Простое и элегантное решение — объединить кнопки! Или специальная панель, появляющаяся при активации адресной строки и открывающая быстрый доступ к закладкам, домашней странице и десяти самым посещаемым страницам. Или удобные варианты использования истории, закладок в виде боковых панелей, удобно открывающиеся и скрывающиеся по щелчку на линии-переключателе с краю экрана. Можно долго продолжать и перечисление достоинств. Конечно, многое реализуется с помощью расширений к Mozilla Firefox, но человека, наслышанного о проблемах, вызываемых расширениями, это вполне может отпугнуть.

На протяжении знакомства с новыми для пользователя возможностями Opera новичок не почувствует себя покинутым на произвол судьбы — обо всем он будет предупрежден и спрошен. Например, если Вы двинете мышь при нажатой правой кнопке, появится сообщение, извещающее Вас о возможностях так называемых "мышиных жестов", при щелчке по ссылке протокола IRC Вам будет предложено создать учетную запись с соответствующими параметрами.

 

Начальная страница Opera

30. Mozilla

 

Новый интернет-браузер: что это за зверь? Нужен ли он нам, интернет-серферам, когда уже есть и Opera, и Netscape Communicator, и непоколебимый Internet Explorer? Зачем создавать еще один браузер, когда по всей планете уже давным-давно властвует IE? Оказывается, нужно, и вот зачем...

Немного истории

Все началось 23 января 1998 года, когда компания разработчик  браузера Netscape Communicator объявила, что:

  • ее программный продукт открыт для свободного доступа, и
  • исходный код браузера также доступен для публики!

А уже 31 марта был доступен первый релиз, основанный на исходном коде NC.

Название "Mozilla" –  это оригинальное имя программного продукта, ставшего известным как Netscape Navigator, а позднее – Netscape Communicator. Немногим позже, программный проект под названием "Mozilla" становится отдельным интернет браузером с открытым исходным кодом, спроектированным для выполнения стандартных задач. Развитие и тестирование программы координируется Mozilla.Org

В результате данного  шага Netscape получает для своего "фирменного" браузера стабильный и постоянно  развивающийся "движок", который может наравне конкурировать с таким монстром, как Internet Explorer. И хотя поспешный выпуск Netscape Communicator 6.0, основанный на не совсем доработанном Mozilla, не поправил положения Netscape, его седьмая версия уже выпущена на стабильном релизе.

Тенденции развития

Итак, сначала Mozilla предназначалась  только для тестирования. Но сейчас, после выхода Mozilla 1.0, можно сказать, что это полноценнный браузер, очень  удобный, обладающий всеми необходимыми возможностями настройки. Почему стоит  использовать Mozilla? Хотя бы потому, что эта программа поддерживает все стандарты, утвержденные W3C, так, как это предписано консорциумом.

Marc Andreessen (исполнительный вице-президент Netscape):

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

Linus Tornvalds:

"Популярность и  успех Apache, операционной системы  Linux, BSD-версии Unix и множества других приложений доказали значение разработок с открытым исходным кодом".

Eric S. Raymond (разработчик):

"Netscape — это первая  крупная компания, воспользовавшаяся  всей мощью стратегии открытого  исходного кода".

"Открытие исходного  кода их клиента для разработчиков — это большой сдвиг, который принесет серьезные преимущества их продуктам".

Существует несколько  типов программы, различающихся  между собой степенью "устойчивости": устойчивые релизы, менее устойчивые, альфа/бета релизы и др. Если до выхода версии Mozilla 1.0 все было просто: "Milestone Builds" и "Nightly Builds", то сейчас разноообразие версий увеличилось, что видно на данной диаграмме:

 

 

Каждый стабильный релиз (на данный момент это - Mozilla 1.0.2) отличается от предыдущего только в лучшую сторону: исправляются все баги и глюки, найденные при разработке проекта и присылаемые пользователями браузера. Такие программы являются самыми устойчивыми из всех вариантов Mozilla, поэтому, если Вы решили попробовать ее в первый раз, рекомендуется начинать именно с них.

Milestone Build – является  также некоторой законченной  вехой в развитии Mozilla, содержащей  большее количество нововведений, чем в чисто стабильных релизах, из-за наличия которых разработчики не причисляют данную версию к самой стабильной. Последняя версия браузера данного типа: Mozilla 1.2.1. Если Вам стало мало функциональности 1.0.2, скачивайте данную.

Nightly Builds - эти билды  Mozilla являются менее стабильными, но зато гораздо чаще обновляются – раз в день. Если вы хотите посмотреть, как работают новые функции, еще не реализованные в каком-нибудь из Milestone, и Вас не пугает возможность неработоспособности как некоторых функций, так и самого браузера - это для вас. Последний релиз – Mozilla 1.3a.

Общую картину развития данного браузера Вы также можете увидеть из роадмэпа, расположенного на сайте Mozilla.org.

Какой из этих релизов  использовать – выбор каждого.

В дальнейшем я буду рассмтривать Mozilla на основе русифицированной версии 1.2.1 от команды ALTLinux.

Для кого предназначена Mozilla

Mozilla – это полнофункциональная демонстрационная технология, предназначенная для всех, заинтересованных возможностями такой технологии, и для тех, кто хочет создавать продукты и пакеты программ, основанные на Mozilla. Целевая группа этого проекта – сообщество разработчиков. Mozilla – свободное программное обеспечение, поэтому любой человек или компания могут изменять существующие дистрибутивы и создавать собственные в соответствии с лицензией.

Но, в то же время, начиная  с релиза 1.0, Mozilla стала самостоятельным и постояннно развивающимся продуктом с определенным набором базовых функций: собственно сам браузер (навигатор), почтовый клиент, компоновщик, адресная книга и IRC-клиент. Если все предыдущие бета-релизы еще не могли претендовать на некий завершенный продукт, то сейчас конечный пользователь получает комплексное решение для комфортного существования в интернете.

Установка браузера

Общие правила установки

Если Вы впервые устанавливаете Mozilla, Вам необходимо просто сначала скачать выбранный дистрибутив, например Mozilla 1.2.1, запустить инсталлятор и следовать его указаниям. Если же на вашем компьютере уже установлена некоторая версия данного браузера, то, по рекомендациям Mozilla.org, Вы должны сначала удалить предыдущую версию, а лишь затем установить более новую. За сохранность Ваших настроек (для пользоватлей Win2000 и WinXP) можете не беспокоиться, так как они находятся в: C:Documents and Settings<UserName>Application DataMozilla, и автоматически подхватываются новой версией.

При установке пользователю дается возможность выбрать, что  устанавливать: только браузер, весь набор  компонентов или выбрать все  самому (только вот эта фича пока не работает).

Русификация

Mozilla – свободный продукт,  поэтому сборкой его релизов  могут заниматься как сами  разработчики, так и сторонние  команды, вносящие в релиз перевод  на их родной язык. В России  этим занимается команда ALTLinux, по этой ссылке можно скачать русскую версию Mozilla 1.2.1.

Но, как и любой другой уважающий себя программный продукт, Mozilla позволяет просто настраивать язык интерфейса, что означает: скачивается обычный официальный англоязычный релиз, а затем устанавливается "плагин" русификации. Для версии 1.2.1 это – здесь.

Установка дополнений/плагинов

Mozilla поддерживает установку  дополнительных возможностей –  плагинов через WEB. Для этого  можно просто кликнуть на ссылке, указывающий на файл с расширением  *.xpi, а браузер спросит – устанавливать  ли указанный компонент. Файлы с таким расширением содержат все данные, необходимые для корректной установки плагина. А чтобы каждый раз не залезать в интернет для установки плагина (при переустановке браузера, например), можно скопировать эти файлы к себе на диск, а это расширение ассоциировать с Мозиллой.

Как пример, могу привести очень полезный плагин: Preferences Toolbar 2 – это панель, в которой можно включить/выключить: всплывающие окна, java, proxy, цвета, шрифты. Также можно на ходу сменить UserAgent (если какой буржуйский сайт не пускает), почистить кэш и память и т.д.

Как плагин устанавливается JAVA-машина.

Огромное количество плагинов можно найти тут: http://www.mozdev.org/

 

Знакомство с Mozilla Navigator

 

Первый взгляд

После первого запуска  перед нами открывается многим знакомое окошко с интерфейсом а-ля Netscape Communicator v4.0, который мы тотчас же меняем на что-то покрасивее из доступных скинов: "вид->применить тему->Modern".

Что больше всего радует глаз в интерфейсе, так это его  простота и одновременное удобство пользования: слева кнопки – назад, вперед, стоп, обновить, справа – рапечатать. И все, если не считать панели ввода  адреса и панели с закладками ("личная панель"). Если этого мало, качайте указанный выше плагин Preferences Toolbar 2, и все становится на места, даже для самых притязательных.

IE и Mozilla – разницы  НЕТ!

Но все эти элементы интерфейса не играли бы такую роль, если бы не самое главное... ОТОБРАЖЕНИЕ страниц – основное назначение браузера! Ведь когда первый раз запускаешь Mozilla и видишь перед собой уже поднадоевший дизайн от Netscape, единственное что приходит в голову: опять все будет криво... Ан нет! Я специально сверял: открывал одну и ту же страницу и в IE, и в Mozilla – ИДЕНТИЧНО! А если учесть, что Mozilla, как я уже писал выше, поддерживает ВСЕ рекомендации W3C, JavaScript, вплоть до версии 1.4, DOM2, ОТЛИЧНО понимает CSS... Становится на душе приятно и тепло – ну наконец-то!

"С радостью" вспоминаются времена, когда приходилось писать два различных CSS-файла, один под IE, а другой под NC...

Радости для WEB-разработчика

Кстати сказать, для  разработчика WEB-приложений Mozilla отличная находка! В ней присутствует МОЩНЕЙШИЙ  отладчик JavaScript’ов, инспектор Document Object Model (DOM) для текущей страницы, консоль JavaScript и консоль Java. А если надо посмотреть, как реализован какой-либо участок страницы с помощью HTML – надо его просто выделить и нажать правую кнопку мыши, а там: "Просмотр исходного кода выделенного фрагмента". В открывшемся окне уже будет выделен тот кусок HTML, который нам нужен. Про подсветку синтаксиса и говорить нечего – она перекочевала еще из Netscape.

Нужно отметить очень  полезную функцию – просмотр информации по открытой странице. По нажатию Ctrl+I открывается отдельное специальное окно, в котором можно просмотреть: общую информацию о странице + мета-теги, список форм и все их поля, все ссылки со страницы, список всех мультимедийных файлов, информацию о безопасности.

Из-за того, что Mozilla поддерживает все спецификации W3C, данный браузер  отлично подходит для творческих людей, которым интересно посмотреть, как, например, ДОЛЖНО работать наследование в CSS, альтернативные таблицы стилей (пользователям Mozilla зайти вот сюда, и выбрать в меню: Вид->Использовать таблицу стилей-> [выбрать любой пункт]), поддержку спецификации CSS2 и JavaScript 1.4. После ОСОЗНАНИЯ мощи данных технологий переход назад на IE будет уже очень мучительным!

Информация о работе Понятие, структура и принципы работы сети Интернет