Характеристика системы WWW в сети Интернет
Идея связывания документов через гипертекст. Выход первых браузеров, взрывообразное распространение популярности интернет. Электронная почта и просмотр текстовой и мультимедийной информации. Java Script, языки гипертекстовой разметки HTML и XML.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 11.07.2011 |
Размер файла | 40,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Cодержание
Введение
1. Всемирная паутина World Wide Web
2. Языки описания документов
2.1 Язык гипертекстовой разметки HTML
2.2 Язык гипертекстовой разметки XML
3. Языки программирования клиент - машин
3.1 Java Script
3.2 Java
Заключение
Глоссарий
Список использованных источников
Приложение А
Введение
Интернет - всемирная компьютерная сеть, соединяющая вместе тысячи сетей, включая сети вооруженных сил и правительственных организаций, образовательных учреждений, благотворительных организаций, индустриальных предприятий и корпораций всех видов, а также коммерческих предприятий (сервис-провайдеров), которые предоставляют частным лицам доступ к сети. Среди типов доступа в Интернет различают онлайн (online) доступ, который позволяет использовать сеть в режиме реального времени, и офлайн (offline) доступ, когда задание для сети готовится заранее, а при соединении происходит лишь передача или прием подготовленных данных.
Информация, хранящаяся во множестве компьютерных сетей, связанных между собой Интернетом, образует гигантскую электронную библиотеку. Огромное количество данных, распределенных между компьютерными сетями, затрудняет поиск и получение желаемой информации. Для облегчения поиска в Интернете развивались все более совершенные средства.
Интернет появился в результате секретного исследования, проводимого Министерством обороны США в 1969 году с целью тестирования методов, позволяющих компьютерным сетям выжить во время военных действий с помощью динамической перемаршрутизации сообщений. Первой такой сетью была Arpanet Advanced Research Projects Agency Network - первая компьютерная сеть, созданная военными ведомствами США в 60-х годах., обьединившая три сети в Калифорнии с сетью в штате Юта по набору правил, названных Интернет - протоколом (Internet Protocol или, сокрашенно, IP).(8)
В 1973 сеть выросла до международных масштабов, объединив сети, находящиеся в Великобритании и Норвегии. Десять лет спустя Интернет-протокол был расширен за счет набора коммуникационных протоколов, поддерживающих как локальные, так и глобальные сети (TCP/IP).Мощный толчок к популяризации и развитию Интернета, а также к превращению его в среду для ведения бизнеса дало появление World Wide Web (Всемирная Паутина, WWW) -- системы гипертекста (hypertext), которая cделала путешествие по сети Интернет быстрым и интуитивно понятным.
Идея связывания документов через гипертекст, впервые была предложена и продвигалась Тедом Нельсоном (Ted Nelson) в 1960-е годы, однако уровень существующих в то время компьютерных технологий не позволял воплотить ее в жизнь.
Основы того, что мы сегодня понимаем под WWW, заложил в 1980-е годы Тим Бернерс-Ли в процессе работ по созданию системы гипертекста в Европейской лаборатории физики элементарных частиц (European Laboratary for Particle Physics, Европейский центр ядерных исследований).
Новый исторический этап в развитии Интернета берет начало с выхода первой Unix-версии графического браузера Mosaic в 1993 году, разработанного в 1992 Марком Андресеном, студентом, стажировавшимся в Национальном центре суперкомпьютерных приложений (National Center for Supercomputing Applications, NCSA), США.
С 1994, после выхода версий браузера Mosaic для операционных систем Windows и Macintosh, а вскоре вслед за этим -- браузеров Netscape Navigator и Microsoft Internet Explorer, берет начало взрывообразное распространение популярности WWW, и как следствие Интернета, среди широкой публики сначала в США, а затем и по всему миру
В1995 NSF передала ответственность за Интернет в частный сектор, и с этого времени Интернет существует в том виде, каким мы знаем его сегодня.
Наиболее популярные Интернет-сервисы включают:
-- электронную почту (e-mail);
-- поиск и просмотр текстовой и мультимедийной информации с помощью браузера (Web-browser) в World Wide Web (WWW);
-- электронную коммерцию (e-commerce);
-- переговоры в режиме online (чаты, chats);
-- конференции (discusion groups, Usenet), в которых можно публиковать сообщения и просматривать ответы на них;
-- ролевые игры
Интернет -- наиболее динамично развивающаяся среда информационного обмена в истории человечества. Современные возможности доступа к Интернету с мобильных телефонов и устройств (мобильный Интернет), с телеприемника, а также обмен информацией через сеть других устройств, расширяют круг пользователей.(1)
1 Всемирная паутина World Wide Web
Объединение глобально распространяемых текстовых и мультимедийных документов и файлов, а также других сетевых сервисов, связанных друг с другом таким образом, что поиск и получение информации, а также интерактивное взаимодействие между пользователями осуществляется быстрыми и интуитивно понятными способами. Тим Бернес-Ли определил это понятие еще шире: «World Wide Web -- это Универсум доступной через сеть информации, воплощение человеческого знания».
Большинство пользователей Интернет свое знакомство с этой сетью начинают с использования сервиса World Wide Web. И не удивительно, что в неспециализированных средствах массовой информации понятия World Wide Web и Интернет практически отождествлены. В World Wide Web можно найти все самое интересное, что только может дать человеку Глобальная сеть.
Основным элементом World Wide Web является Web-сайт. Для обычного пользователя Web сайт -- это большая газета (Приложение 1), которая, подобно своему бумажному аналогу, содержит и текстовую, и иллюстративную информацию. Если вы привыкли читать в периодической прессе только избранные разделы, например «Новости экономики» и «Спорт», то так же можете поступать и на Web-сайте, ведь его структура представлена множеством тематических разделов, причем для каждого раздела, как и в газете, выделены отдельные виртуальные страницы. Большим преимуществом Web сайта по сравнению с газетой является его итерактивностъ мулътимедийиостъ. Сегодня эти слова стали популярными во многом именно благодаря развитию Web-сайтов. В World Wide Web частности, интерактивные элементы Web-страниц позволяют посетителям Web-сайтов участвовать в разнообразных опросах. Основной технологией, придающей Всемирной паутине оттенок мультимедийности, сегодня является Flash. Используя ее, разработчики внедряют на страницы своих Web-сайтов небольшие Flash Особый тип микросхем памяти, способный сохранять информацию даже после отключения питания. В Интернете - особый стандарт интерактивной анимации на основе векторной графики, созданной корпорацией Macromedia. - ролики, созданные методом простой анимации.(1)
На любом сервере сети Интернет содержится множество Web-сайтов. Каждый из них имеет на жестком диске сервера свою папку, в которой находятся все файлы данного Web-сайта. Как правило, они состоят из множества разнообразных файлов -- текстовых, графических, вспомогательных технических и т.д. С помощью обозревателя Интернет все эти файлы собираются в единую целостную форму, в которой представляются пользователю в виде разнообразных информационных Web-страниц с красочным дизайном.
С точки зрения пользователя, каждый Web-сайт состоит из отдельных Web-страниц. Путешествуя по просторам сети Интернет, пользователь заходит на разнообразные Web-сайты и листает их страницы. Переход от одной страницы на другую, а также перемещение между разными ресурсами производится с помощью системы ссылок.
Пользователю приятно посещать те Web-страницы, которые имеют стильное оформление, не отягощены чрезмерно графикой и анимацией, быстро загружаются и правильно отображаются в окне Web-браузера.
Создать качественную Web-страницу непросто, для этого потребуются не только навыки дизайнера для красивого и стильного оформления, но и опыт программирования. Сложность и объем программ, требуемых для создания того или иного сайта, зависит от множества факторов, таких, как структура, цель, требуемая функциональность, обеспечение надежности и т.п.
Web представляет собой графический интерфейс к Интернету, позволяющий доставлять и обрабатывать информацию, содержащуюся в специально отформатированных документах , и включает в себя три основных компонента: Hypertext Markup Language (HTML), HyperText Transfer Protocol (HTTP), Universal Resource Locator (URL).(2)
Гипертекст (hypertext) -- способ организации документов или баз данных, при котором соответствующие фрагменты документов или информации связываются друг с другом ссылками (links, hyperlinks), позволяющими пользователю мгновенно переходить по ним к соответствующим документам или информации, следуя по ассоциативному пути. Ссылки могут быть представлены в текстовом, графическом, аудио- или видео-формате.
HTML (Hypertext Markup Language) включает в себя программные коды разметки файла (markup symbols) или тэги (tags), которые определяют шрифты, слои, графику и ссылки на другие Web-документы.
HTML -- формат принят в качестве стандарта большинством разработчиков программного обеспечения. Развитие коммерции в сети и новые требования к Web привели к модификации HTML и появлению расширенной формы HTML -- Extensible Hypertext Markup Language (XHTML или XML).
HTTP (HyperText Transfer Protocol) определяет набор стандартов по передаче Web-страниц через Интернет.
URL (Universal Resource Locator) представляет собой стандарт для определения местонахождения (адреса) файла или ресурса в Интернете. Тип ресурса зависит от используемого протокола. В случае Web, протоколом является HTTP, ресурсом может быть HTML-страница, графический файл, программа, выполнямая на удаленном компьютере.
URL содержит название протокола, требующегося для доступа к ресурсу, доменное имя, определяющее конкретный компьютер в Интернете и иерархическое описание местоположения файла на этом компьютере. Например, URL «Мегаэнциклопедия Кирилла и Мефодия» в Интернете, выглядит так: http://www.km.ru/mega/. Доменное имя www.km.ru содержит название ресурса km и указывает на Интернет-адрес (Internet Protocol address, IP address), соответствующий имени km.ru, в данном случае адрес физического компьютера 222.2.2.2, на котором находится Web-сервер www.km.ru., /mega/ указывает точный путь к директории, где на компьютере находится Мегаэнциклопедия.(1)
Web-сервер -- это компьютерная программа, которая обслуживает запросы на HTML- страницы или файлы. Запросы поступают со стороны программы-клиента, находящейся на компьютере или любом другом возможном Интернет-терминале пользователя. Такая программа называется браузером (browser) или Web-браузер (Web-browser). Наиболее распространенными браузерами в настоящее время являются графические браузеры Microsoft Internet Explorer, Netscape Navigator и Opera, а также текстовый браузер Lynx. Система, которая локализует доменные имена и переводит их в IP-адреса, носит название Domain Name System (DNS).
km.ru является доменом второго уровня (second-level domain, SLD) и идентифицирует административного владельца -- компанию «Кирилл и Мефодий». Домены второго уровня могут быть иерархически разделены на домены третьего и т. д. уровней, например, mega.km.ru -- домен третьего уровня в зоне km.ru. Доменом верхнего уровня (top level domain, TLD) в данном случае является домен.ru, указывающий на географическую принадлежность сети -- RU (Russia). Домены верхнего уровня указывают как на географическую принадлежность, так и на тип домена.
Наиболее востребованными доменами в сети являются домены второго уровня в зоне.com. Рост спроса на дополнительные доменные имена в зоне.com привел к введению дополнительного домена-заменителя верхнего уровня.cc, а также расширению списка доменов верхнего уровня по типам, например, firm,.info.
Как правило, по адресу, указываемому URL, располагается Web-сайт (Web site). Web-сайт -- это тесно связанная совокупность World Wide Web файлов, которая включает стартовый файл (стартовую или главную страницу), именуемую home page. В действительности, адрес home page включает специфический файл index.html, который обычно необязательно указывать в адресной строке. Как правило, в качестве адреса сайта используется адрес home page. C home page можно получить доступ к любой другой странице на сайте. В браузере пользователь может настроить home page любого сайта как стартовую страницу при выходе в Интернет.(7)
Web-сайты делятся по типам на десятки категорий и сотни подкатегорий в зависимости от системы классификации. Наиболее посещаемые пользователями сайты -- это поисковые машины, каталоги и Web-магазины.
Для крупнейших сайтов в настоящее время происходит слияние в одну категорию порталов с последующей классификацией на их типы. Порталом называют определяющий Web-сайт как постоянный стартовый сайт Интернет-пользователя при доступе к World Wide Web. Порталы подразделяются на две крупные подкатегории порталов общего назначения (general portals) и специализированных тематических или нишевых порталов (niche portals).
Среди крупнейших в мире порталов общего назначения -- AOL, Yahoo, MSN, Lycos и Excite, месячная аудитория которых исчисляется десятками миллионов. В России такими порталами являются Rambler, Яndex (Приложение А), KM.RU, Aport, Port.Ru, List.Ru, eStart, месячная аудитория которых исчисляется сотнями тысяч посетителей и приближается к миллионной отметке.
2 Языки описания документов
2.1 Язык гипертекстовой разметки HTML
Годом рождения World Wide Web считается 1989 - в этом году был изобретен язык, ставший впоследствии основным языком web-документов - это язык - HTML (HyperText Markup Language - язык разметки гипертекста).
Автором языка HTML является Тим Бернерс-Ли, выпускник Оксфордского университета, работавший в то время по контракту в Женеве, в Европейской лаборатории физики элементарных частиц консультантом по программному обеспечению. CERN - достаточно большая организация, и потому, чтобы лучше ориентироваться в ее структуре, не хранить в памяти, данные о большом количестве проектов, должностных лиц и пр. Язык HTML составляет основу технологии гипертекста. Гипертекстовый документ содержит так называемые гиперссылки.
Текстовые гиперссылки обычно выделяются цветом и подчеркиванием, хотя это необязательно. Гиперссылки позволяют пользователю немедленно перейти к нужному документу, независимо от места его физического расположения. Это существенно облегчает поиск информации, разбросанной по всему Земному шару. Технология гипертекста позволила связать всю совокупность опубликованных в Интернет документов в единую систему - WWW.
Тэги языка, или, как их иногда называют, управляющие дескрипторы, в таких документах каким-то образом кодируются, выделяются относительно основного содержимого документа и служат в качестве инструкций для программы, производящей показ содержимого документа на стороне клиента. В самых первых системах для обозначения этих команд использовались символы “<” и “>”, внутри которых помещались названия инструкций и их параметры. Сейчас такой способ обозначения тэгов является стандартным. (10)
Когда осенью 1991 года Интернет впервые услышал позывные новой технологии, название которой легко уместилось в три буквы, почти никто не мог представить себе, что завоевания ее окажутся настолько глобальными. Популярность World Wide Web и неотъемлемой ее части, HTML, безусловно, стала причиной повышенного внимания к системам гипертекстовой разметки документов.
Использование гипертекстовой разбивки текстового документа в современных информационных системах во многом связано с тем, что гипертекст позволяет создавать механизм нелинейного просмотра информации. В таких системах данные представляются не в виде непрерывного потока текстовой информации, а набором взаимосвязанных компонентов, переход по которым осуществляется при помощи гиперссылок.
Язык HTML не является собственно языком программирования; это есть средство описания структуры документа, его стиля и связей его с другими документами. Для просмотра Web-документов используются специальные программы - так называемые браузеры. Вообще-то, возможности браузеров много шире, но пока ограничимся их определением как средством просмотра web-документов. Именно браузерам Интернет обязана своей популярностью.
Создание языка HTML в 1989 году облегчило обмен информацией в пределах лаборатории CERN, однако это не решало проблем, связанных обменом информацией между сотрудниками лаборатории и их коллегами, работавшими в разных странах. Для того, чтобы такой обмен был возможен, необходимо было создать децентрализованную информационную систему, основанную на некоем стандарте обмена данными. Таким стандартом стал созданный Тимом - Бернесом Ли в 1990 году протокол HTTP, протокол передачи гипертекстовых файлов.HTML является упрощенной версией стандартного общего языка разметки - SGML Standart Generalised Markup Language - язык разметки, который был утвержден ISO в качестве стандарта еще в 80-х годах.. Этот язык предназначен для создания других языков разметки, он определяет допустимый набор тэгов, их атрибуты и внутреннюю структуру документа. Контроль за правильностью использования дескрипторов осуществляется при помощи специального набора правил, называемых DTD- описаниями (более подробно о DTD мы поговорим чуть позже), которые используются программой клиента при разборе документа. Для каждого класса документов определяется свой набор правил, описывающих грамматику соответствующего языка разметки.
Появилась возможность организовать доступ многочисленных пользователей (клиентов) к HTML-документам, находящимся на так называемых серверах (англ.: to serve - служить, обслуживать). Ясно, что и на компьютере пользователя, с которого происходит обращение к серверу, и на сервере должно быть установлено специальное программное обеспечение:- сервер должен не только хранить документы, но и уметь быстро находить их по запросу клиента;- клиент (браузер) должен распознать HTML-код и визуализировать его, представить в легко воспринимаемом виде.Тим-Бернерс Ли написал первый браузер (который он назвал World Wide Web) и первый web-сервер. В 1991 году это программное обеспечение стало доступно достаточно широкому кругу пользователей Интернет. Он также разработал схему адресации к web-документам в Интернет. Тим-Бернес Ли назвал ее Universal Resource Identifier (URI, универсальный идентификатор ресурсов). (Сейчас ее назвают URL--Uniform Resource Locator, унифицированный указатель ресурса.) Таким образом, разработка языка HTML, протокола HTTP, web-сервера, браузера и системы адресации (URI) явились основой развития Всемирной паутины (WWW).
Отсутствие единого стандарта, которого придерживались бы разработчики браузеров и web-серверов, привело бы к тому, что невозможно было бы создать сайта, который одинаково выглядел бы в разных браузерах. Пришлось бы под каждый браузер писать свой сайт.
2.2 Язык гипертекстовой разметки XML
За короткий срок своего официального существования язык XML привлек к себе уже достаточно много внимания со стороны разработчиков и пользователей Интернета. XML был утвержден международной организацией W3C "Extensible Markup Language(XML) 1.0" в начале февраля 1998г. Уже сегодня появляются новые языки, созданные на основе XML, возникают многочисленные Web-сервера, использующие эту технологию для организации, хранящейся на них информации. Мир Интернет вокруг нас в очередной раз преображается, и мы можем стать участниками этого процесса уже сегодня
Самый популярный на сегодняшний день язык гипертекстовой разметки - HTML, был создан специально для организации информации, распределенной в сети Интернет, и является одной из ключевых составляющих технологии WWW. С использованием гипертекстовой модели документа способ представления разнообразных информационных ресурсов в сети стал более упорядочен, а пользователи получили удобный механизм поиска и просмотра нужной информации.
Однако современные приложения нуждаются не только в языке представления данных на экране клиента, но и в механизме, позволяющем определять структуру документа, описывать содержащиеся в нем элементы. HTML обладает несложным набором команд и вполне успешно справляется с задачей описания текстовой информации и отображением ее на экране программы просмотра - браузера. Однако сами отображаемые данные никак не связаны с теми тэгами, которые используются для форматирования, поэтому у программ-анализаторов нет возможности использовать тэги HTML для поиска нужных нам фрагментов документа. Т.е. встретив, например, такое описание <font color="red">rose</font>, программа просмотра будет знать, каким цветом отобразить текст, содержащийся внутри тэгов <font></font> . Вероятно, отобразит его правильно, но, ей абсолютно безразлично, в каком месте документа встретился этот тэг, в какие другие тэги заключен текущий фрагмент, существуют ли вложенные в него фрагменты, правильно ли построены отношения между объектами. Такое "безразличие" к структуре документа приводит к тому, что поиск или анализ информации внутри него ничем не будет отличаться от работы со сплошным, не разбитым на элементы текстовым файлом. А это, как известно, не самый эффективный способ работы с информацией.(7)
Другим существенным недостатком HTML можно назвать ограниченность набора его тэгов. DTD- правила для HTML- определяют фиксированный набор дескрипторов и поэтому, у разработчика нет возможности вводить собственные, специальные тэги. Хотя время от времени появляются новые расширения языка(на сегодняшний день последней версией HTML является HTML 4.0), но долгий путь их стандартизации, сопровождаемый постоянными разногласиями между основными производителями браузеров делают практически невозможной быструю адаптацию языка, его использование для отображения специализированной информации(например, мультимедийной, математических, химических формул и т.д.).
XML используется в качестве средства для описания грамматики других языков и контроля за правильностью составления документов. Т.е. сам по себе XML не содержит никаких тэгов, предназначенных для разметки, он просто определяет порядок их создания. Таким образом, если, например, считается, что для обозначения элемента в документе необходимо использовать тэг <flower>;, то XML позволяет свободно использовать определяемый нами тэг и мы можем включать в документ фрагменты, подобные следующему: <flower>rose</flower>.
Набор тэгов может быть легко расширен. Если, предположим, мы хотим также указать, что описание цветка должно по смыслу идти внутри описания оранжереи, в которой он цветет, то просто задаем новые тэги и выбираем порядок их следования:
<conservatory> , <flower>rose</flower>, </conservatory>.
Как видно, сам процесс создания XML документа очень прост и требует от нас лишь базовых знаний HTML и понимания тех задач, которые мы хотим выполнить, используя XML в качестве языка разметки. Таким образом, у разработчиков появляется уникальная возможность определять собственные команды, позволяющие им наиболее эффективно определять данные, содержащиеся в документе. Автор документа создает его структуру, строит необходимые связи между элементами, используя те команды, которые удовлетворяют его требованиям, и добивается такого типа разметки, которое необходимо ему для выполнения операций просмотра, поиска, анализа документа.
XML-документы могут выступать в качестве уникального способа хранения данных, который включает в себя одновременно средства для разбора информации и представления ее на стороне клиента. В этой области одним из перспективных направлений является интеграция Java и XML - технологий, позволяющая использовать мощь обеих технологий при построении машинно-независимых приложений, использующих, кроме того, универсальный формат данных при обмене информации.
XML позволяет также осуществлять контроль за корректностью данных, хранящихся в документах, производить проверки иерархических соотношений внутри документа и устанавливать единый стандарт на структуру документов, содержимым которых могут быть самые различные данные. Это означает, что его можно использовать при построении сложных информационных систем, в которых очень важным является вопрос обмена информацией между различными приложениями, работающими в одной системе. Создавая структуру механизма обмена информации в самом начале работы над проектом, менеджер может избавить себя в будущем от многих проблем, связанных с несовместимостью используемых различными компонентами системы форматов данных.(6)
3 Языки программирования клиент - машин
3.1 Java Script
Web, как гипертекстовую систему, можно рассматривать с двух точек зрения. Во-первых, как совокупность отображаемых страниц, связанных гипертекстовыми переходами. Во-вторых, как множество элементарных информационных объектов, составляющих отображаемые страницы (текст, графика, мобильный код и т.п.). В последнем случае множество гипертекстовых переходов страницы - это такой же информационный фрагмент, как и встроенная в текст картинка.
При втором подходе гипертекстовая сеть определяется на множестве элементарных информационных объектов самими HTML-страницами, которые и выступают в роли гипертекстовых связей. Этот подход более продуктивен с точки зрения построения отображаемых страниц "на лету" из готовых компонентов.
При генерации страниц в Web возникает дилемма, связанная с архитектурой "клиент-сервер". Страницы можно генерировать как на стороне клиента, так и на стороне сервера. Последнее реализуется через механизм подстановок на стороне сервера (Server Site Includes).
Таким образом, Java Script - это язык управления сценариями просмотра гипертекстовых страниц Web на стороне клиента. Если быть более точным, то Java Script - это не только язык программирования на стороне клиента.
К возможностям Java Script можно, например, отнести следующее:
- отображать изменяющиеся данные, такие как текущее время или дата;
- программировать переменное содержание в зависимости от даты, браузера пользователя или других условий;
- изменять внешний вид элементов страницы, если пользователь щелкнул мышью или провел курсор мыши над элементом.
Для языка высокого уровня Java Script обладает довольно сильными возможностями. Он не позволяет работать на уровне машинных кодов, однако вы получаете доступ ко многим возможностям браузеров, Web-страниц, а иногда и системы, в которой работает браузер. В отличие от Java™ или С, программы на JavaScript обходятся без компиляции, а вашему браузеру не придется загружать виртуальную машину для выполнения программного кода.
Одна из главных причин, по которой Web-разработчики приняли Java Script, -- возможность выполнения на стороне клиента многих функций, которые ранее выполнялись исключительно на стороне сервера. Лучшим примером является проверка форм. Теперь элементы формы можно проверить до того, как пользователь передаст информацию Web-серверу. Это приводит к уменьшению количества транзакций HTTP, а также заметному снижению вероятности ошибки при повторном заполнении формы. Кроме того, JavaScript позволяет читать и записывать cookie -- когда-то эта операция выполнялась исключительно средствами Web-сервера для работы с заголовками.(5)
Если вы забудете точку с запятой, Java Script сам подставит ее в конце строки, но проблем будет меньше, если вы сами проследите за пунктуацией.
Document.write - метод, который прописывает HTML в Web-страницу как при программировании вручную.
Каждый JavaScript-оператор должен заканчиваться точкой с запятой. Отсутствие точки с запятой JavaScript считает ошибкой. Логические выражения должны быть заключены в круглые скобки, а блоки операторов -- в фигурные скобки.
JavaScript использует знак == как логический оператор эквивалентности и знак = в качестве оператора присваивания. Попытка сравнения с использованием знака равенства (=) - вторая причина ошибок в Java Script.
3.2 Java
интернет гипертекст браузер мультимедийный
Создание языка Java -- один из самых значительных шагов вперед в области разработки сред программирования. Язык HTML был необходим для статического размещения страниц во “Всемирной паутине” WWW (World Wide Web). Язык Java потребовался для качественного скачка в создании интерактивных продуктов для сети Internet.
Три ключевых элемента объединились в технологии языка Java и сделали ее в корне отличной от всего, существующего на сегодняшний день:
- Java предоставляет для широкого использования свои апплеты (applets) -- приложения, встраиваемые в страницы Web. Апплеты Java могут настраиваться и распространяться потребителям с такой же легкостью, как любые документы HTML.
- Java высвобождает мощь объектно-ориентированной разработки приложений, сочетая простой и знакомый синтаксис с надежной и удобной в работе средой разработки. Это позволяет широкому кругу программистов быстро создавать новые программы и новые апплеты.
- Java предоставляет программисту богатый набор классов объектов для ясного абстрагирования многих системных функций, используемых при работе с окнами, сетью и для ввода-вывода. Ключевая черта этих классов заключается в том, что они обеспечивают создание независимых от используемой платформы абстракций для широкого спектра системных интерфейсов.
Язык Java зародился как часть проекта создания передового программного обеспечения (ПО) для различных бытовых приборов. Реализация проекта была начата на языке С++, но вскоре возник ряд проблем, наилучшим средством борьбы с которыми было изменение самого инструмента - языка программирования. Стало очевидным, что необходим платформо-независимый язык программирования, позволяющий создавать программы, которые не приходилось бы компилировать отдельно для каждой архитектуры и можно было бы использовать на различных процессорах под различными операционными системами.
Разработчики Java с самого начала хорошо понимали, что язык, предназначенный для решения проблем гетерогенных сред, также должен быть
- простым - его должны с легкостью использовать все разработчики
- ясным - разработчики должны без больших усилий выучить Java
- объектно-ориентированным - он использует все преимущества современных методологий разработки ПО и подходит для написания распределенных клиент-серверных приложений
- многопоточным - для обеспечения высокой производительности приложений, выполняющих одновременно много действий (например, в мультимедийных системах)
- интерпретируемым - для переносимости и большей динамичности
Язык должен был воплощать следующие качества: простоту и мощь, безопасность, объектную ориентированность, надежность, интерактивность, архитектурную независимость, возможность интерпретации, высокую производительность и легкость в изучении. Даже если вы никогда не напишете ни одной строки на языке Java, знать о его возможностях весьма полезно, поскольку именно перечисленные выше свойства языка придают динамику страницам Всемирной паутины.(3)
Заключение
Успехи микроэлектроники привели к созданию новейших носителей информации и информационных технологий, которые обеспечивают доступ ко всем накопленным человечеством знаниям. Конец ХХ века ознаменовался полной и безоговорочной победой цифровых технологий записи, хранения, передачи, обработки и воспроизведения информации.
В начале ХХI века процесс смены носителей информации происходит гораздо быстрее. По существу, магнитная пленка, также как и кино- и фотопленка, буквально на наших глазах отживает свой недолгий век и постепенно уступает место перезаписываемым компакт-дискам, минидискам, дискетам, жестким дискам и твердотельной памяти. Это касается записи и звука, и изображений, как неподвижных, так и движущихся.
Цифровые магнитные и оптические носители позволяют создать единый домашний центр знаний и развлечений. Основой его становится персональный компьютер. К нему может подключаться вся домашняя электронная техника - система "домашний кинотеатр" с широким экраном, высоким качеством воспроизведения и объемным звучанием (на основе нового стандарта DVD), игровой пульт для детей, "виртуальный" шлем. Этот центр позволяет подключаться и к системе Internet. Таким образом, человек - пользователь, не выходя из собственной квартиры, может получать практически любые знания и обмениваться информацией со всем миром.
World Wide Web, или WWW, или просто Web, является системой представления и обмена информацией. Она стала главным “проявлением” Интернета, потому что именно WWW дает нам возможность визуального восприятия информации в Сети.(7)
Тим Бернес-Ли предоставил свои изобретения бесплатно в дар всему человечеству. Это сделало Интернет общественным достоянием. Эта дата - январь 1991 года - может считаться днем рождения Интернета.
В чем разница между тем, что называют Интернетом, и тем, что называют World Wide Web - известная всем владельцам компьютеров под аббревиатурой - WWW - Всемирная паутина?
Интернет - это базовая структура, система связей, разного рода программ и протоколов, которые позволяют передавать информацию. Интернет существовал задолго до появления всемирной паутины. А "World Wide Web" - это надстройка над Интернетом, связанное с ним программное обеспечение, которое максимально упростило передачу и получение информации и сделало ее доступной всем желающим.
Служба WWW - это группа серверов (то есть обслуживающих компьютеров), подключенных к сети Internet. Она предлагает страницы информации в графическом режиме. Если подсоединиться к такому серверу, на экране ПК пользователя сети Internet появляется страница с несколькими гиперсвязями. Они обычно выделяются из общего текста другим цветом. Если подвести курсор к гиперсвязи и активизировать ее мышкой, то попадаешь на другую страницу с дополнительной информацией и со своими гиперсвязями. Так в паутине WWW облегчается поиск необходимой информации. Технология гипертекста, позволяющая с помощью перекрестных смысловых ссылок превратить текст из "линейного" потока символов в сложную "многомерную" структуру, была создана Тедом Нельсоном в 1968 г. Процесс пользования гиперссылками похож на то, как человек вспоминает необходимую ему информацию, пользуясь ассоциациями.
Служба WWW позволила объединять в одном документе текстовые и графические данные, а позднее и другие мультимедиа-элементы (например, звук), и обмениваться ими между компьютерами самых различных типов на общем "языке".
С этой целью и был разработан ряд правил, названных протоколами. Пользователю, просматривающему Web-страницы, знать протоколы необязательно, так как процедуры приема и передачи информации полностью автоматизированы.
Протокол передачи гипертекста - http дал возможность обмениваться информацией между различными сетями. Однако и до, и после появления этого универсального протокола был необходим некий проводник в море информации, облегчающий поиск необходимого - браузер.
Без специальных приспособлений работать с Интернетом было раньше очень трудно. Чтобы добраться до необходимой информации, требовался высококвалифицированный специалист, а чтобы пробиться на какой-то информационный сайт, ему надо было бы набрать целую серию программных кодов. Именно поэтому Интернет не слишком широко использовался - до тех пор, пока не удалось максимально упростить процесс поиска и просмотра информации.
Браузеры обеспечили персональным компьютерам и Интернету широчайший потребительский спрос. Ведь теперь любому пользователю достаточно с помощью мышки "кликнуть" нужную ему иконку на экране монитора, а все остальное - делается автоматически. Принцип работы браузера прост. Когда в сети размещаются гигантские объемы информации, необходим какой-то механизм поиска. Как в книге - гораздо проще найти что-то с помощью индекса или алфавитного указателя, чем листать страницу за страницей. Так что браузер - это аналог книжного индекса или библиотечного каталога. То есть эффективный способ добраться только до нужной вам части информации, минуя все остальное. Они применяются для навигации в сети Интернет и для просмотра любых HTML-документов, а также рисунков форматов GIF и JPEG в режиме "off-line" (то есть без подключения к сети Internet).(3)
С помощью новых технологии пользователь может поддерживать связь с любыми другими пользователями на любом расстоянии в пределах всего Земного шара. Появилась возможность прямой связи с участниками международной конференции, даже если вы принимаете ванну или лежите в постели. Можно звонить из автомобиля, не отрывая рук от руля, управлять любыми бытовыми приборами в автомобиле, дома и в офисе, получать доступ в Internet. Уже сегодня сеть Internet и электронная почта E-mail сближают людей, находящихся на любых расстояниях друг от друга. Можно пообщаться с родными и друзьями и даже приобрести новых друзей. Это особенно важно для больных, прикованных к постели, или инвалидов, не покидающих инвалидную коляску. При таком общении уже сложилась своя этика. Люди, стеснительные в обыденной жизни, в сети Internet раскрепощаются. Ведь виртуальные собеседники не видят друг друга. Можно представиться кем угодно, не раскрывая собственной внешности и даже пола. Такое общение можно превратить в своеобразную игру. Если полвека назад люди часто знакомились на улице, то теперь это происходит в сети. Это психологически гораздо проще. С развитием информационной сети все ее пользователи, в том числе и дети, смогут получать практически неограниченный объем информации. И тогда эрудиция и образованность каждого пользователя сети будут зависеть только от его любознательности и терпения. Информационная сеть играет главную роль в процессе образования. Она способна объединить труды и способности лучших преподавателей и лекторов. Школьные учителя и преподаватели высших учебных заведений смогут использовать их материалы в своей работе. Школьники и студенты смогут изучать их в интерактивном режиме.
Все эти примеры показывают, что достичь равенства возможностей в информационной сети значительно проще, чем в реальной действительности. В этом, наряду со свойством уничтожать географические расстояния между пользователями, состоит одно из ее самых замечательных свойств.
№ п/п |
Новые понятия |
Содержание |
|
1 |
2 |
3 |
|
1 |
Апплет |
Маленькая программа дополнение, встроенная в WWW-страничку сети Интернет для улучшения вида страницы и добавления новых возможностей. |
|
2 |
Браузер |
Программа для просмотра страниц в Интернете. |
|
3 |
Гипертекст |
Вид текстового документа, отдельные части которого могут находиться на различных компьютерах и связываться с помощью гиперссылок. Лежит в основе системы страничек всемирной сети Интернет. |
|
4 |
Домен |
Субъект сети Интернет, подключенный к сети компьютер-сервер, обладающем собственным сетевым адресом и доменным именем. |
|
5 |
Internet |
Всемирная компьютерная сеть |
|
6 |
JAVA |
Стандартный язык программирования Internet, именно на нем пишутся маленькие программные дополнения к WWW-страничкам. |
|
7 |
JPEG |
Стандарт сжатия изображений. |
|
8 |
Offline |
Режим, при котором пользователь отключен от сети. |
|
9 |
Online |
Режим работы в сети. |
|
10 |
WWW |
Всемирная информационная паутина, состоящая из системы страниц, связанных между собой с помощью гиперсвязок. Каждая страница содержит в себе не только текст, но и элементы мультимедиа - графику, звуки, анимацию. Самый популярный из сервисов сети Интернет. |
Список использованных источников
1. Аксак В.А. Интернет просто как дважды два. М.: Изд-во Эксмо,2007.-257с.
2. Аксак В.А. Общение в сети Интернет. Просто как дважды два. 2-е изд.М.: Изд-во Эксмо, 2007.- 336с.
3. Гук М. Аппаратные средства локальных сетей. СПб.: Питер, 2000.
4. Иванова Т.И. Корпоративные сети связи.. М.: ЭкоТрендз, 2001.
5. Каймин. Информатика. Учебник. М.: ИНФРА-М, 2001.-272с.
6. Кульгин М. Технологии корпоративных сетей. Энциклопедия. СПб.: Питер, 200.-704с.
7. Леонтьев В.П. Большая энциклопедия компьютера и Интернета 2005. М.: ОЛМА ПРЕСС Образование, 2005.-1104с.
8. Могилев А.В. Информатика: Учебное пособие для студентов. М.: Изд. Центр «Академия», 2000.-816с.
9. Романов В.П. Основы информатики: учебное пособие. М.: Изд-во «Экзамен», 2003.-224с.
10. Таненбаум Э. Компьютерные сети. СПб: Питер, 2002.-848с.
Размещено на Allbest.ru
Подобные документы
Интернет - мощное глобальное средство обмена информацией. Классификация источников информации в Интернете. Электронная почта - один из видов информационных услуг, которые предоставляют компьютерные сети. Понятие и особенности телеконференции в Интернете.
презентация [440,9 K], добавлен 18.04.2012Назначение системы управления базой данных. Передача данных в сетях ЭВМ: схема передачи информации, характеристика каналов передачи информации. Информационные ресурсы, которые содержит Интернет. Электронная почта - информационная услуга компьютерной сети.
контрольная работа [43,4 K], добавлен 26.04.2009Выбор браузера для работы в сети Интернет. Понятие браузера как специальной программы для просмотра содержимого сети Интернет. Основные виды браузеров. Браузер режима командной строки, с поддержкой мультимедиа и полноэкранный, их достоинства и недостатки.
реферат [391,5 K], добавлен 28.05.2013Теоретические основы Интернет-технологий и основных служб сети Интернет. Ознакомление с возможностями подключения к сети Интернет. Основные службы сети. Принципы поиска информации в WWW. Обзор современных Интернет браузеров. Программы для общения в сети.
курсовая работа [385,2 K], добавлен 18.06.2010Особенности работы с графическими изображениями Java Script. Способы динамического управления слоями. Рассмотрение примеров использования операторов цикла. Характеристика свойств объекта form: encoding, elements, checkbox. Возможности документов HTML.
курсовая работа [167,7 K], добавлен 09.02.2013История развития Интернета. Электронная почта (E-mail). Служба телеконференций, ее функции. Идея работы списка рассылки. Приложения, позволяющие осуществить заход удаленным терминалом. Служба передачи файлов FTP. Использование поисковых серверов.
курсовая работа [739,3 K], добавлен 16.04.2014Стандартный язык разметки HTML позволяет легко и быстро создавать Web-страницы, передаваемые по сети Интернет. Языки сценариев. Создание и размещение собственных WEB-страниц. Процесс пересылки информации из одной части мира в другую. Принцип работы Сети.
реферат [316,6 K], добавлен 15.04.2009Понятие, сущность и особенности применения языка HTML, а также структура его документа. Рекомендации по созданию сайтов в интернете. Общая структура и порядок оформления гипертекстов, записанных в языке HTML, примеры отображения их в браузере компьютера.
контрольная работа [29,4 K], добавлен 12.09.2010Определение понятия гипертекста. Основные части документа SGML. История создания стандартного языка разметки документов HTML. Отличия синтаксиса XHTML от HTML. RSS - семейство XML-форматов для описания лент новостей. Применение языка разметки KML.
презентация [4,3 M], добавлен 15.02.2014Использование языка гипертекстовой разметки HTML. Преимущества интернет-хостинга Yutex.ru. Структура базы данных информационной системы "Электронная газета". Структура сайта, описание разделов и страниц. Интерфейс и сценарии администраторского блока.
курсовая работа [2,2 M], добавлен 07.07.2015