Рефераты

История развития Internet

клуба, который никто до сих пор не догадался создать.

Internet открывает этим людям также и доступ к компьютерным ресурсам.

Лектор общества «Знание» может связаться с компьютером NASA, который

предоставит ему информацию о прошлом, настоящем и будущем космической науки

и программы США. Священник может найти Библию, Коран, Тору, чтобы

процитировать нужные отрывки. Юрист может вовремя найти копии докладов на

заседаниях Верховного Суда США по делу «Иран-контрас». Восьмиклассница

может обсудить музыкальную лирику В.Цоя с ровесниками или выступить

экспертом среди новичков, ведь только она и понимает лирику по-настоящему.

Уже к нашему времени Internet активно служит как:

1. Инструмент принятия решений

Internet объединяет всю информацию в организации. Нет больше

необходимости собирать по крупицам разрозненные данные, исходящие из разных

источников. Вместо этого есть единый интерактивный интерфейс, включающий в

себя удобные средства просмотра, стандартные запросы и средства поиска.

Актуальная информация о движении портфеля, рыночные тренды, результаты

общения с коллегами и партнерами по бизнесу позволяет вовремя принимать

ответственные деловые решения.

2. Инструмент организации обучения

Если обмен информацией происходит мгновенно, то те, кто ответственны

за принятия решений, способны анализировать деловые процессы, деловые

возможности, и деловые цели намного быстрее. Это связано с тем, что большее

количество служащих может стать изготовителями решения. Проекты

реализовываются более эффективно. Требования клиентов регистрируются и их

твердо придерживаются. Развитие событий происходит в общедоступном

электронном поле данных – гораздо быстрее, чем посредством встреч,

телефонных переговоров и индивидуальным расписанием. Компания, которая

управляет информацией подобным образом, узнает все одновременно,

одновременно совершенствуется и создает более знающую организацию.

3. Совершенный инструмент связи

Internet обеспечивает интеграцию всех подразделений корпорации:

компаний, отделов, рабочих групп, индивидуальных лиц, поддерживает

мгновенную передачу информации между любыми точками в организации, всякий

раз, везде, когда это необходимо, где бы человек не находился. Легко

представить себе ситуацию, когда какой-нибудь рядовой менеджер, пролетая

над Тихим океаном в салоне бизнес-класса нового Боинга, достает ноутбук,

подключает радиомодем, через Internet связывается со своей компанией и

заходит в локальную сеть фирмы с целью посмотреть состояние рынка, скажем,

срочных контрактов, заключить сделку, а заодно и проверить свой счет.

4. Инструмент сотрудничества

Вот что возникает, когда легкий в использовании, простой в обучении,

мощный инструмент для сотрудничества, проектного управления, сбора данных,

управляющий знаниями и информацией, вручен каждому в организации. Все

лучшие действия и достижения людей помещаются на передний план: лучшая

продукция, высокие продажи, отличное качество. Полная информация о

прогрессивных технологиях, услугах для клиентов, технических процедурах,

советы, предупреждения, ответы на часто задаваемые вопросы и т.д. Все это

частично заменяет форумы, семинары и конференции по обмену опытом.

5. Инструмент эксперта

Эксперты – это люди, знающие свою работу лучше всех. Они ответственны

за распространение результатов своего труда среди всего персонала, а также

за то, чтобы информация, исходящая от них, была правильно воспринята.

Благодаря Internet, можно быть постоянно на связи с экспертами и

пользоваться их знаниями ежеминутно. Эти знания можно накапливать с тем,

чтобы пользоваться ими и в дальнейшем.

6. Единый инструмент для изобретений

Раньше служащим приходилось самим добывать себе информацию, «вырезать

и вставлять» ее в свои электронные презентации, коммерческие предложения

или обучающиеся модули. Одним словом, изобретать колесо. Вся информация

компании хранилась подчас в канцелярских шкафах. Вместо этого Internet

предоставляет возможность интерактивного получения любой информации,

предназначенной для многократного использования. Ведь, в конце концов,

очень важно, чтобы все подразделения компании рассказывали своим клиентам

одни и те же «сказки».

7. Телефон 21-го века

Уже известны и широко применяются возможности cслужбы Real Audio.

Трудно себе вообразить затраты на многочисленные служебные телефонные

переговоры между разными странами и континентами. Internet предоставляет

уникальные возможности дешевой, надежной и конфиденциальной глобальной

связи по всему миру. Это оказывается очень удобным для фирм имеющих свои

филиалы по всему миру, транснациональных корпораций и структур управления.

Обычно, использование инфраструктуры Internet для международной связи

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

канал или через телефон.

8. Инструмент контроля и совершенствования производственного цикла

Наверняка многие сотрудники больших компаний, специализирующиеся на

каком-то узком виде деятельности, задавались вопросом: а как в самом деле

работает весь производственный и коммерческий процесс? Internet дает

визуальное представление процессов, происходящих внутри организации:

сделок, движения ресурсов, взаимодействия подразделений и т.п.

9. Инструмент партнера

Наверное, нет уже такой компании, которая не создала бы себе страничку

в Internet. Посредством Internet есть возможность обмениваться информацией

с партнерами по бизнесу относительно изделий, услуг, технологий,

стандартов, новостей и т.д.

10. Инструмент клиента

Точно так же, как партнерам, клиентам можно сообщать необходимую

информацию: новости, рекламу и т.д. Кроме того, всегда можно узнать, что

клиенты думают об организации, их предложения и критику.

11. Инструмент маркетинга

Элементы традиционного делового маркетинга и коммерческих программ

могут быть интегрированы внутри среды Web, чтобы создать целевой маркетинг,

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

процессе продажи и сервиса. Результатом могут быть более выгодные,

долгосрочные связи. Это взаимодействие сдвигает акценты от

однонаправленного информационного потока до двустороннего диалога и

сотрудничества, и от массовых рынков до рыночных сегментов.

12. Инструмент человеческих ресурсов.

С недавних времен возникла необходимость постоянно переосмыслять

характер связей человек-организация и человек-человек внутри нее. Теперь

каждый служащий может немедленно отчитаться о работе, сообщить о своих

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

набор обязательств для всех членов организации. Internet может заставлять

компанию переоценивать себя полностью: инфраструктуру, политику, процедуры,

роли и обязанности.

Если ранее сеть использовалась исключительно в качестве среды

передачи файлов и сообщений электронной почты, то сегодня решаются более

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

когда-то исключительно исследовательским и учебным группам, чьи интересы

простирались вплоть до доступа к суперкомпьютерам, становится все более

популярной в деловом мире.

Компании соблазняют быстрота, дешевая глобальная связь, удобство для

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

сети Internet. Они рассматривают глобальную Сеть, как дополнение к своим

собственным локальным сетям.

При низкой стоимости услуг (часто это только фиксированная

ежемесячная плата за используемые линии или телефон) пользователи могут

получить доступ к коммерческим и некоммерческим информационным службам США,

Канады, Австралии и многих европейских стран. В архивах свободного доступа

сети Internet можно найти информацию практически по всем сферам

человеческой деятельности, начиная с новых научных открытий до прогноза

погоды на завтра.

И это только начало. Несомненно, в конечном счете, все придут к

пониманию того, что наступает Эра Информации; потребность в ней возрастает

и будет возрастать лавинообразно, количество потребителей тоже. Никуда от

этого не деться. Без надежной и оперативной информации нельзя идти в ногу

со временем, развивать науку и технику на уровне лучших мировых образцов. И

все мы, все до единого, - потенциальные пользователи глобальной

информационной сети.

Глава 5. Службы Internet

В некотором смысле, потребление информации и есть сама суть

деятельности в Паутине. Взрывообразное развитие Internet и популярность

путешествий по WWW привело к тому, что многие пользователи отождествляют

Internet и World Wide Web, употребляя эти термины в одном и том же смысле.

Это не совсем правильно – Intenet и Всемирная паутина – вовсе не одно и то

же. Internet – термин собирательный, служащий для обозначения совокупности

всемирных компьютерных сетей.

С технической точки зрения Internet – это объединение

транснациональных компьютерных сетей, работающих по различным протоколам,

связывающих все-возможные типы компьютеров, физически передающих данные по

всем доступным типам линий – от витой пары и телефонных проводов до

оптоволокна и спутниковых каналов. Можно сказать, что Internet – это сеть

сетей, опутывающая весь земной шар.

В Internet присутствуют самые различные компьютерные службы, такие,

как электронная почта (E-Mail), система удаленного терминального доступа

Telnet, система передачи файлов FTP, система Gopher, и Всемирная паутина –

WWW, World Wide Web. Рассмотрим эти службы, и их развитие, чуть более

подробно в следующих главах, а для начала хотелось бы дать самую общую

характеристику сервисов предоставляемых Internet:

. Самое распространенное направление Internet – World Wide Web (всемирная

паутина). Это очень удобный способ работы с информацией. Сегодня

существует, по меньшей мере, 30 тыс. серверов WWW. Именно за счет WWW

Сеть растёт так стремительно. Пользуясь несложным языком описания, можно

составлять гипертекстовые документы для их последующей публикации в

Internet (под гипертекстом подразумевается документ, который может

содержать все виды информации – от простого текста до мультимедийных

роликов, а также ссылки на другие документы во всем мире). Чтобы увидеть

содержание документа так, как его представляет себе его автор, нужно

иметь на компьютере-клиенте программу просмотра – браузер (browser).

Наиболее популярны сегодня Netscape Navigator и MS Internet Explorer,

поддерживающие многие расширения HTML (Hyper Text Markup Language – язык

гипертекстовой разметки документов – именно с его помощью оформляется

информация в WWW), а также развивающийся язык Java. Эти гипертекстовые

страницы содержат в себе великое множество самой разнообразной

информации, которую может обработать и предоставить для восприятия

компьютер: текстовой, графической, звуковой или видео.

. Система электронной почты. Весьма удобная и быстрая система общения

людей, находящихся как за соседними столами, так и на разных концах

земного шара. Многие компании предоставляют услуги передачи по E-mail

новостей, рекламы и прочей информации. Отсутствие же электронного адреса

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

усмешку: как если бы у него не было телефона.

. Общемировой «чат» (worldchat) и конференции (USENET). Любой человек,

имеющий выход в Internet, может подключиться к специальным серверам и

поучаствовать в разговоре со многими людьми в режиме on-line, узнать

необходимую информацию по интересующим его вопросам, а также

познакомиться с новыми друзьями, партнерами по бизнесу или просто

единомышленниками.

. При достаточно высокой скорости передачи данных через Internet можно

смотреть телевидение и слушать радиостанции в режиме on-line, т.е. “живой

эфир”.

. Уже освоены технологии пейджинговой и телефонной связи посредством

Internet, а также видеоконференций.

. В деловом мире Internet играет огромную роль: потому что наряду с чисто

информативной функцией, он позволяет зарабатывать деньги. Как именно? Во-

первых, за некоторую информацию не грех бывает и заплатить. Благо, с

помощью системы кредитных карточек в Internet можно осуществлять платежи.

Во-вторых, на западе очень распространена система покупок через Internet,

а также заказ услуг, таких как снятие номера в гостинице, покупка билета

на самолет и т.д. В-третьих, деньги можно зарабатывать, пользуясь

информацией из Internet. Каким еще способом можно быть, скажем, в курсе

торгов на Гонконгской фондовой бирже, находясь в России?

Internet – это общемировая сеть передачи данных в электронном виде.

Протокол TCP/IP позволяет передавать информацию, а его используют

разнообразные сетевые сервисы, по-разному обращающиеся с этой информацией.

Internet решила проблему передачи информации, дав возможность получать её

когда и где угодно, но не решила проблемы ее хранения и упорядочения.

Всемирная сеть, словно швейцарский армейский нож высокой технологии, с

набором инструментальных средств почти для каждой функции внутри

организации. Большинство организаций пользуется информацией, знаниями,

интеллектом, чтобы создать изделия, услуги, дать образование или

развлечение. Информация – это сила. В прошлом с ней было много проблем. Или

не было возможности получать надежную информацию, или невозможно было

делать это вовремя. Теперь информация находится непосредственно на рабочем

столе безотносительно платформы или программного обеспечения. Благодаря

Internet любой пользователь, на любом уровне, может создавать информацию.

Это делает информацию надежной, потому что она исходит прямо из источника.

Человек обслуживает информацию, которая может читаться в любом браузере, и

помещает ее на сервер. Это редактирование создает рабочий процесс внутри

организации. Вы можете скрывать и предоставлять информацию наилучшим из

пригодных способом.

Internet может использоваться для различных функций внутри

организации. Прикладные программы, которые использовались в течение многих

лет, находят применение в Internet. Каждая фирма-разработчик в 1996-97

годах создавала новые или обновляла уже существующие программы Web, чтобы

они могли выполниться без проблем в среде Internet. Internet используется

для поддержки автоматизированных систем принятия решений; коммерческих

инструментальных средств; торговых систем; аналитических систем, работающих

в режиме реального времени; финансовых систем торгового зала биржи;

текстовых процессоров, систем back-office и front-office. Этот список можно

продолжить.

Глава 5 - 1. Службы Internet – World Wide Web (WWW)

Что такое WWW

World Wide Web (сокр. WWW или Web или W3, в переводе на русский

означает - Всемирная паутина), изначально придуманная для обмена

исследовательской информацией, стала теперь частью повседневной жизни

множества людей. Каждый может подключиться к ней, чтобы поработать над

темой научных исследований, или поглядеть, что делают конкуренты. Смотря

телевизор дома, вы наверняка видели телерекламу, в которой сообщается адрес

заглавной страницы (home page) Web-сервера фирмы. И действительно,

маркетинговые щупальца многих кампаний, руководимые специализированными

фирмами, пополняющими Internet информацией, и рекламными агентствами,

проникают в Сеть, развивая присутствие этих компаний в Internet. Вы также

можете, наряду с кем-то из ваших знакомых, создать свою домашнюю страничку

и разместить её в WWW для всеобщего обозрения.

WWW – одна из самых популярных служб Internet, поскольку доступ туда

может получить каждый, кто имеет компьютер и модем. Модем (слово «модем» -

происходит от сокращения двух терминов: МОдулятор/ДЕМодулятор), это такое

устройство расширения компьютера, которое позволяет передавать информацию

от одного компьютера к другому в закодированном виде (сигналами

определённой частоты и громкости) через телефонную линию.

По этой причине, хотя WWW и является только частью Internet, развитие

этой части произошло взрывообразно. К концу 1996 года, по оценкам, в мире

насчитывалось более 300.000 WWW-серверов, предлагающих для ознакомления

более 200 миллионов страниц, причем число серверов WWW на планете

удваивается каждые 3-4 месяца (по данным на 1997 г.)!

История появления WWW

Взглянем на WWW в Internet с позиции сегодняшнего дня. Кажется,

совсем немного времени прошло с тех пор, как в ноябре 1990 г. Тим Бернес-Ли

из Европейского центра ядерных исследований (CERN) создал прототип первого

сервера Всемирной паутины (WWW-сервера), который впоследствии коренным

образом изменил облик Internet.

Но несмотря на то, что концепция функционирования сервера WWW, была

уже создана, практическое применение этого сервиса было невозможно вплоть

до февраля 1993 г., когда в суперкомпьютерном центре Иллинойского

университета была создана альфа (первая, пригодная для публикации) версия

NCSA Mosaic – самой первой программы просмотра документов на серверах WWW.

Именно с этого момента определился взрывной характер роста Internet.

Историю развития World Wide Web как нельзя лучше иллюстрирует роль

программ просмотра документов на серверах WWW, или как сейчас часто пишут,

браузеров (от англ. наименования этих программ, Browser).

На различных этапах этого пути в числе фаворитов пользователей

Internet были различные браузеры. К 1995 году, не выдержав конкуренции,

практически прекратился выпуск новых версий Mosaic, и мировой рынок

браузеров захватила фирма Netscape Communications со своим продуктом

Netscape Navigator и сегодня остающимся одним из признанных лидеров сети.

Такой емкий рынок как Internet, не мог оказаться вне сферы

деятельности корпорации Microsoft (мировой лидер в области программного

обеспечения, ее глава – Билл Гейтс, считается самым богатым человеком

планеты). Корпорация к началу 1996 года разработала развернутую стратегию

интеграции своих программных продуктов и операционных систем с Internet.

Одним из ключевых моментов этой стратегии является развитие браузера MS

Internet Explorer, который на текущее время является наиболее используемым

браузером у Internet-населения.

Как уже говорилось, выпуск программы Mosaic for Windows стал одним из

ключевых моментов успеха WWW, поскольку обычный персональный компьютер с

установленной программой Mosaic распахнул двери WWW широким рядам рядовых

пользователей ПК (персональных компьютеров).

А кто же, собственно, эти самые рядовые пользователи ПК, которые

разместили в WWW эти миллионы страниц? Ответ прост – это все и каждый.

Крупные корпорации, маленькие фирмы, правительственные учереждения,

политики, общественные организации, исторические общества, а также растущая

индустрия авторов, которые собираются работать в WWW – это те, кто создал

собственные WWW-страницы, предлагаемые вашему вниманию.

Многие из работающих в WWW просто размещают там информацию, используя

WWW как среду для ее передачи, однако более часто можно встретить

коммерческие организации, рекламирующие себя, свою продукцию, свои услуги,

или прямо пытающиеся вам что-либо продать.

В мировом WWW вы найдете миллионы домашних страниц, посвященные

тысяам интересов их авторов – ведь, сколько людей, столько и тех вещей,

которые им интересны. Internet – воистину безграничный океан информации и

человеческого самовыражения.

Суть WWW

WWW – это глобальная система гипертекста. Гипертекст - текст со

вставленными в него словами (командами) разметки, ссылающимися на другие

места этого текста, другие документы, картинки и т.д.

К 1989 году гипертекст представлял новую, многообещающую технологию,

которая имела относительно большое число реализаций с одной стороны, а с

другой стороны делались попытки построить формальные модели гипертекстовых

систем, которые носили скорее описательный характер и были навеяны успехом

реляционного подхода описания данных. Идея Т. Бернерс-Ли заключалась в том,

чтобы применить гипертекстовую модель к информационным ресурсам,

распределенным в сети, и сделать это максимально простым способом. Он

заложил три краеугольных камня системы из четырех существующих ныне,

разработав:

- язык гипертекстовой разметки документов HTML (HyperText Markup

Language),

- универсальный способ адресации ресурсов в сети URL (Universal

Resource Locator),

- протокол обмена гипертекстовой информацией HTTP (HyperText Transfer

Protocol).

Позже команда NCSA добавила к этим трем компонентам четвертый:

- универсальный интерфейс шлюзов CGI (Common Gateway Interface).

Идея HTML – пример чрезвычайно удачного решения проблемы построения

гипертекстовой системы при помощи специального средства управления

отображением. На разработку языка гипертекстовой разметки существенное

влияние оказали два фактора: исследования в области интерфейсов

гипертекстовых систем и желание обеспечить простой и быстрый способ

создания гипертекстовой базы данных, распределенной на сети.

В 1989 году активно обсуждалась проблема интерфейса гипертекстовых

систем, т.е. способов отображения гипертекстовой информации и навигации в

гипертекстовой сети. Значение гипертекстовой технологии сравнивали со

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

средства отображения и воспроизведения серьезно отличаются друг от друга, и

поэтому форма представления информации тоже должна отличаться. Наиболее

эффективной формой организации гипертекста были признаны контекстные

гипертекстовые ссылки, а, кроме того, было признано деление на ссылки,

ассоциированные со всем документом в целом и отдельными его частями.

Самым простым способом создания любого документа является его набивка

в текстовом редакторе. Опыт создания хорошо размеченных для последующего

отображения документов в CERN_е был - трудно найти физика, который не

пользовался бы системой TeX или LaTeX. Кроме того, к тому времени

существовал стандарт языка разметки SGML (Standard Generalised Markup

Language, Обобщенный стандарт разметки текста).

Следует также принять во внимание, что согласно своим предложениям

Бернерс-Ли предполагал объединить в единую систему имеющиеся информационные

ресурсы CERN, и первыми демонстрационными системами должны были стать

системы для NeXT и VAX/VMS.

Обычно гипертекстовые системы имеют специальные программные средства

построения гипертекстовых связей. Сами гипертекстовые ссылки хранятся в

специальных форматах или даже составляют специальные файлы. Такой подход

хорош для локальной системы, но не для распределенной на множестве

различных компьютерных платформ. В HTML гипертекстовые ссылки встроены в

тело документа и хранятся как его часть. Часто в системах применяют

специальные форматы хранения данных для повышения эффективности доступа. В

WWW документы – это обычные ASCII-файлы, которые можно подготовить в любом

текстовом редакторе. Таким образом, проблема создания гипертекстовой базы

данных была решена чрезвычайно просто.

В качестве базы для разработки языка гипертекстовой разметки был выбран

SGML. Следуя академическим традициям, Бернерс-Ли описал HTML в терминах

SGML (как описывают язык программирования в терминах формы Бекуса-Наура).

Естественно, что в HTML были реализованы все разметки, связанные с

выделением параграфов, шрифтов, стилей и т. п., т.к. реализация для NeXT

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

описание встроенных и ассоциированных гипертекстовых ссылок, встроенной

графики и обеспечение возможности поиска по ключевым словам.

Т.о. язык предоставлял автору материалов, размещаемых на странице,

широкие возможности в отношении того, как эту информацию показать

пользователю. Но, увы – до 1996-97 годов он обладал весьма скудными

возможностями управления представлением информации и внешним видом

страницы. Это являлось следствием большого числа нестандартизированных

программ просмотра (браузеров) и многоплатформенности Internet (UNIX,

MaxOS, Windows). Каждый браузер отображал информацию чуточку по-своему.

В основу синтаксиса языка HTML лег стандарт ISO 8879:1986

«Information processing. Text and office systems. Standard Generalised

Markup Language (SGML)». Правда, существует большое различие между

стандартом официальным и стандартом фактическим.

С момента разработки первой версии языка (HTML 1.0) прошло уже много

лет. За это время произошло довольно серьезное развитие языка. Почти вдвое

увеличилось число элементов разметки, оформление документов все больше

приближается к оформлению качественных печатных изданий, развиваются

средства описания не текстовых информационных ресурсов и способы

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

механизм разработки типовых стилей. Фактически, в настоящее время HTML

развивается в сторону создания стандартного языка разработки интерфейсов

как локальных, так и распределенных систем.

Но эти нововведения прошли, можно сказать, воду, огонь и медные

трубы.

Последний стандарт, из в то время принятых, языка HTML известен как

HTML 2.0. В начале 1995 года W3C выпустил спецификацию HTML 2.0 в форме RFC

(Request for Comment, Просьба дать комментарии). После этого W3C и IETF

приступили к рассмотрению предложений для версии HTML 3.0.

Стремясь завоевать лидерство в сфере продуктов и программ для WWW,

две крупнейшие компании – Netscape, первой утвердившиеся на этом рынке, и

вездесущая (там, где есть деньги) Microsoft Corp., которая тоже не может

упустить такой лакомый кусок, - наперебой вводили все новые дополнения и

расширения в HTML. И, разумеется, чаще всего эти усовершенствования

поддерживались браузером соответствующей фирмы – либо Netscape Navigator

фирмы Netscape, либо Microsoft Internet Explorer, соответственно, фирмы

Microsoft.

Помимо частичной несовместимости друг с другом, Nestacape Navigator и

Internet Explorer в гораздо большей степени были несовместимы с официальным

стандартом языка HTML, разработанным международной организацией W3C. Версия

2.0 этого стандарта (принятая в сентябре 1995 года) не включала в себя

очень многие из их расширений.

В течение конца 1995-начала 1996 года обе фирмы (Netscape и MS)

делали все возможное, чтобы следующая версия стандарта HTML – третья –

включала в себя именно их усовершенствования. Однако разработчики HTML3

занимались тем временем почти исключительно теми направлениями развития

языка, которые NS и MS обошли стороной, - например, собственной системой

стилевых файлов (отличной от предложенной впоследствии Microsoft) и

кодированием математичских формул. Третья версия стандарта, долгоо время

существовашая в черновом варианте, была по всем параметрам очень далека как

от версии 2.0, так и от предложений Netscape и Microsoft. К сожалению, ни к

чему хорошему это не привело – Консорциум W3, оказавшись не в силах довести

до конца проект HTML3, решил прервать работу над этим стандартом, а вместо

него подготовил в сотрудничестве с Micosoft, Netscape, Sun и другими

фирмами версию стандарта HTML 3.2, которая почти полностью копирует вариант

этого языка фирмы Netscape.

И с появлением в мае 1996-го HTML 3.2 возможности самого языка были

значительно расширены. В частности были реализованы так называемые таблицы

стилей (style sheets), усовершенствованны средства форматирования,

появились новые средства компоновки, возможность разделения документа на

разделы, введена поддержка математических символов (основанная на языке

LaTeX) и апплетов языка Java.

Во время чтения гипертекста вы видите подсвеченные (выделенные) в

тексте слова. Если «наехать» на них курсором мыши и нажать клавишу или на

кнопку мышки, то высветится то, на что ссылалось это слово, например,

другой параграф той же главы этого же текста. Такое представление переходов

называется ссылками (URL, Uniform Resource Locator – Унифицированный

указатель ресурсов)

В WWW по ключевым словам можно попасть в совершенно другой текст из

другого документа, войти в какую-нибудь программу, произвести какое-либо

действие и т.д. В Internet в контексте WWW можно получать доступ к чему

угодно, к telnet, e-mail, ftp, Gopher, WAIS, Archie, UseNet News и т.п.

В WWW можно ссылаться на данные на других машинах в любом месте сети,

тогда при активации этой ссылки эти данные автоматически передадутся на

исходную машину, и вы увидите на экране текст, данные, картинку, а если

провести в жизнь идею мультимедиа, то и звук услышите, музыку, речь.

Это слегка напоминает Gopher (см. далее), но фактически это

принципиально другое и новое. В Gopher имеется жесткая структура меню, по

которому вы двигаетесь, как вам угодно. Эта структура не зависит от того,

что вы делаете, какой документ пользуете и т.д. В WWW вы двигаетесь по

документу, который может иметь какую угодно гипертекстовую структуру. Вы

сами можете организовать структуры меню в гипертексте. Имея редактор

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

документацию, файлы, данные, картины, программное обеспечение и т.д., и это

не будет новое программное обеспечение, а просто гипертекст. Увы, создание

гипертекстовых редакторов с человеческим лицом (дружественным интерфейсом,

отладчиком и т.д.) задача не из простых и еще не решенная.

Так как «читать» гипертекст приятнее (и вообще имеет смысл) в том

случае, когда не возникает задержек при активации ссылок (подкачка текста с

другого сервера или просто с сервера, но по местной сетевой линии,

пересылка изображений, баз данных и т.д.), то WWW следует устанавливать на

быстрые линии. На медленных линиях использование WWW превратится в сплошное

мучение, ожидание, зависание, все прелести и сам смысл теряются. Также

нерационально работать, например, по telnet в WWW на очень далеко

расположенной машине - слишком дорого.

Теперь Вам должно быть ясно, каким образом метафора гипертекста

применима к Всемирной Паутине и WWW-страницам. Действительно, WWW

напоминает паутину, в которой каждый узел или WWW-страница представляют

собой систему расходящихся связей с другими узлами или страницами, каждая

из которых, в свою очередь, связана с еще большим числом страниц. Таким

образом, в принципе, зайдя на один сервер можно посетить все серверы

Internet (такая беспорядочная прогулка по WWW называется «скольжением» или

«Web-серфингом»).

Вторым краеугольным камнем WWW стала универсальная форма адресации

информационных ресурсов. Universal Resource Identification (URI)

представляет собой довольно стройную систему, учитывающую опыт адресации и

идентификации e-mail, Gopher, WAIS, telnet, ftp и т. п. Но реально из

всего, что описано в URI, для организации баз данных в WWW требуется только

Universal Resource Locator (URL). Без наличия этой спецификации вся мощь

HTML оказалась бы бесполезной. URL используется в гипертекстовых ссылках и

обеспечивает доступ к распределенным ресурсам сети. В URL можно адресовать

как другие гипертекстовые документы формата HTML, так и ресурсы e-mail,

telnet, ftp, Gopher, WAIS, например.

Различные интерфейсные программы по-разному осуществляют доступ к

этим ресурсам. Одни, как, например, Netscape, сами способны поддерживать

взаимодействие по протоколам, отличным от протокола HTTP, базового для

WWW, другие, как, например, Chimera, вызывают для этой цели внешние

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

отображаемой информации является HTML, а ссылки на другие ресурсы имеют

форму URL. Следует отметить, что программы обработки электронной почты в

формате MIME также имеют возможность отображать документы, представленные

в формате HTML. Для этой цели в MIME зарезервирован тип “text/html”.

Третьим в нашем списке стоит протокол обмена данными в World Wide Web

-HyperText Transfer Protocol. Данный протокол предназначен для обмена

Гипертекстовыми документами и учитывает специфику такого обмена. Так, в

процессе взаимодействия, клиент может получить новый адрес ресурса на сети

(relocation), запросить встроенную графику, принять и передать параметры и

т. п. Управление в HTTP реализовано в виде ASCII-команд. Реально

разработчик гипертекстовой базы данных сталкивается с элементами протокола

только при использовании внешних расчетных программ или при доступе к

внешним относительно WWW информационным ресурсам, например базам данных.

Последняя составляющая технологии WWW - это уже плод работы группы

NCSA -спецификация Common Gateway Interface.

CGI была специально разработана для расширения возможностей WWW за

счет подключения всевозможного внешнего программного обеспечения. Такой

подход логично продолжал принцип публичности и простоты разработки и

наращивания возможностей WWW. Если команда CERN предложила простой и

быстрый способ разработки баз данных, то NCSA развила этот принцип на

разработку программных средств. Надо заметить, что в общедоступной

библиотеке CERN были модули, позволяющие программистам подключать свои

программы к серверу HTTP, но это требовало использования этой библиотеки.

Предложенный и описанный в CGI способ подключения не требовал

дополнительных библиотек и буквально ошеломлял своей простотой. Сервер

взаимодействовал с программами через стандартные потоки ввода/вывода, что

упрощает программирование до предела. При реализации CGI чрезвычайно

важное место заняли методы доступа, описанные в HTTP. И хотя реально

используются только два из них (GET и POST), опыт развития HTML показывает,

что сообщество WWW ждет развития и CGI по мере усложнения задач, в которых

будет использоваться WWW-технология.

Ранее документы на Web были статическими, в том смысле, что вы можете

хоть сотню раз загрузить одну и ту же страницу, но ее содержание от этого

не изменится. Однако мы живем в таком мире, где новая информация пользуется

повышенным вниманием. Один из методов привлечения внимания пользователей –

это введение элемента интерактивности. С появлением CGI обеспечить этот

элемент стало значительно проще.

Кроме CGI так же имеется такой инструмент, как форма. Формы являются

составляющими той же модели взаимодействия, что и CGI-сценарии, и позволяют

вводить данные для своего запроса или в качестве ответа, - например, делать

заказ на приобретение чего-либо, организовывать поиск необходимого ресурса,

регистрироваться в гостевой книге какого-либо сайта и т.п. Это – «внешний

интерфейс», с которым пользователи взаимодействуют.

CGI-сценарии составляют скрытую от глаз пользователя часть

интерактивного взаимодействия. Они принимают информацию, посланную серверу

через Web и обрабатывают ее, запрашивая базы данных, выполняя Ваши

распоряжения или просто регистрируя полученные сведения. Все это происходит

«за кадром», но как раз здесь и выполняется реальная работа. Затем

результаты передаются обратно. О такой HTML-странице говорят, что она

формируется «на лету» или «динамически генерируется».

CGI – этот «ворота» к функциональным возможностям, предварительно не

запрограммированным в сервере, что позволяет использовать все возможности

компьютера, вместо того, что бы использовать только те, которые являются

частью программного обеспечения HTTP-сервера.

Глава 5 - 2. Службы Internet – прочие

Электронная почта (E-Mail)

Электронная почта или E-Mail – это обмен почтовыми сообщениями с

любым абонентом сети Internet. Электронная почта во многом похожа на

обычную почту. С ее помощью письмо – текст (или текст + файл), снабженный

стандартным заголовком (конвертом) - доставляется по указанному адресу,

который определяет местонахождение машины и имя адресата, и помещается в

файл, называемый почтовым ящиком адресата, с тем, чтобы адресат мог его

достать и прочесть в удобное время.

Электронная почта оказалась во многом удобнее обычной, "бумажной". Не

говоря уже о том, что Вам не приходится вставать из-за компьютера и идти до

почтового ящика, чтобы получить или отправить письмо,

- электронной почтой сообщение в большинстве случаев доставляется

Страницы: 1, 2, 3


© 2010 Современные рефераты