Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


—етевой сервис и сетевые стандарты. ѕрограммы дл€ работы в сети »нтернет




»нтернет Ц едина€ глобальна€ сеть, соедин€юща€ между собой огромное ко≠≠личество сетей по всему миру (от англ. InterNet - "межсеть", "сеть се≠тей"). »нтернет возник в 60-е годы в —Ўј в результате экспериментов по созданию жиз≠неспособной сети, которую нельз€ было бы вывести из стро€, уничтожив один или несколько командных пунктов с центральными компьютерами.

»нтернет Ц децентрализованна€ сеть, не имеюща€ собственника или органа уп≠≠равлени€ (хот€ у каждой вход€щей в нее сети есть собственник и системный ад≠министратор), функционирующа€ и развивающа€с€ путем добровольного (в том числе коммерческого) сотрудничества различных организаций и поль≠зо≠ва≠телей на основе общих соглашений и стандартов (протоколов). «аре≠гис≠три≠ро≠ван≠ные и пронумерованные стандарты, протоколы, спецификации »нтернета образуют систему элек≠тронных документов RFC (Request For Comments Ц запрос дл€ по€снений).

ќрганизации обеспечивающие подключение и предоставление услуг »н≠тер≠нета Ц провайдеры (англ. Internet Service Providers, поставщики услуг »нтернет) св€заны высокоскоростными ма≠ги≠с≠тральными каналами (кабельными, волоконно-оптическими, спут≠ни≠ко≠вы≠ми, радиорелейными). ќтдельный компьютер или локальна€ сеть могут под≠клю≠чать≠с€ к провайдеру по выделенной линии (посто€нное соединение) или по ком≠му≠тируемой линии (временное подключение через модем и обычную теле≠фон≠ную сеть). ѕервый способ более дорог, но обеспечивает более высокую ско≠рость передачи данных.

—игнал модема может передаватьс€:

Ј по обычному телефонному каналу Ц ком≠му≠тируемой линии;

Ј по выделенной телефонной линии;

Ј на базе техно≠ло≠гии ADSL (англ. Asymmetric Di≠gital Subscriber Line Ц асимметрична€ цифрова€ або≠нентска€ лини€) по обыч≠но≠му те≠лефонному каналу, не занима€ его и позвол€€ неза≠ви≠си≠≠мо и одно≠вре≠мен≠но вес≠ти телефонные переговоры.

—корость передачи данных через коммутируемую телефонную ли≠нию Ц око≠ло 30  бит/сек дл€ аналоговых телефонных линий и 60Ц120  бит/сек дл€ циф≠ро≠≠вых. ƒл€ выделенных телефонных линий скорость передачи до 2 ћбит/сек, дл€ волоконно-оптических и спутниковых линий св€зи Ц сотни ћбит/сек.

ѕосто€нные соединени€, в зависимости от используемого сетевого оборудовани€ и вида кабельного канала, обеспечивают скорости передачи данных до 20-40 ћбит/сек и выше.

–абота »нтернета основана на базовом протоколе TCP/IP, внедренном в 1983 г. Ќа самом деле TCP/IP представл€ет из себ€ набор протоколов и состоит из нескольких основных уровней. “ак, транспортный протокол TCP (Transmission Control Protocol Ц протокол уп≠≠рав≠лени€ передачей) обеспечивает разбиение данных на небольшие па≠кеты (сегменты) перед отправкой и сборку после доставки, а протокол маршрутизации IP (Internet Protocol Ц меж≠сетевой протокол) отвечает за выбор маршрутов по раз≠лич≠ным узлам и сет€м между от≠пра≠ви≠≠те≠≠лем и получателем (возможно, раз≠лич≠ных дл€ разных пакетов из од≠но≠го со≠≠общени€). ѕакеты данных, под≠го≠≠товленные по этому протоколу, называют дейта≠грам≠ма≠ми IP (или IP-па≠кетами). ќни вклю≠ча≠ют сегменты, подготовленные по протоколу TCP, к которым до≠бавлены адреса отправител€ и полу≠ча≠тел€.

Ёти протоколы выполн€ют и другие задачи, например, протокол TCP включает фун≠к≠ции не только транспортного, но и сеансового уровн€, не укладыва€сь полностью в разделение по уровн€м модели OSI, так как были разработаны до ее по€в≠ле≠ни€.

 ажда€ из информационных служб (информационных сервисов) »нтернета ре≠≠шает свои задачи, использу€ свои прикладные протоколы, опирающиес€ на ба≠зовые протоколы TCP/IP. Ќаиболее известные из них:

Ј "¬семирна€ паутина" www (от англ. World Wide Web) дает возможность перемещени€ в ин≠формационном пространстве документов, книг, новостей, фотографий, ри≠сунков, учебных курсов, справочных материалов и т.д.; в насто€щее врем€ WWW, фактически, претендует на роль основного носител€ "коллективной пам€ти" человечества. —лужба www ис≠поль≠зует протокол http и подробнее рассмотрена далее.

Ј Ёлектронна€ почта или E-Mail (от англ. Electronic mail) позвол€ет обмениватьс€ по сети электронными письмами, к ко≠то≠рым могут прилагатьс€ дополнительные файлы. — помощью службы E-mail мож≠но также пе≠ре≠давать сообщени€ на сотовый телефон, коммуникатор, факс, пейджер. ƒл€ от≠прав≠ки кор≠респонденции используетс€ протокол SMTP (англ. Simple Mail Transfer Protocol Ц простой протокол передачи почты), дл€ по≠лучени€ ее из своего почтового €щика на почтовом сервере Ц про≠то≠кол POP (англ. Post Office Protocol Ц протокол почтового отделени€). ѕро≠токол IMAP (In≠ternet Message Access Protocol Ц протокол доступа к сообщени€м »н≠≠тер≠нета) позвол€ет хранить почту в своем почтовом €щи≠ке на поч≠то≠вом сервере. ƒл€ вло≠жени€ в письмо произвольных файлов при≠мен€етс€ стан≠≠≠дарт MIME (Mul≠≠tipurpose Internet Mail Extension Ц мно≠го≠целевое рас≠ши≠≠рение почты »н≠тернета). ѕравила формировани€ адресов элек≠трон≠ной поч≠ты рас≠смат≠ри≠ваютс€ далее. ƒл€ работы с элек≠тронной почтой используютс€ почтовые программы Out≠look Ex≠press (вхо≠дит в Microsoft Internet Explorer), Microsoft Outlook (вхо≠дит в Mic≠ro≠soft Office), Netscape Messenger (вхо≠дила в браузер Netscape Com≠mu≠nicator), The Bat! и другие клиенты E-mail.

Ј —лужба передачи файлов между удаленными компьютерами исполь≠зу≠ет≠с€ дл€ передачи крупных файлов (ар≠хи≠вов, книг и т.п.) по протоколу FTP (англ. Fi≠le Transfer Protocol Ц протокол пе≠ре≠дачи файлов). ƒл€ работы с FTP нужен FTP-клиент, который может быть встроен в интернет-обозреватель, файловый менеджер или поставл€тьс€ отдельным приложением. FTP-клиенты отличаютс€ между собой возможностью использовани€ многопоточности (скачивани€ частей файлов в нескольких параллельных процессах), поддержкой "докачки" файла после обрыва св€зи, ограничени€ми на максимальный поддерживаемый размер файла.

Ј —лужба телеконференций (новостей, новостных групп) UseNet News (News≠groups) обес≠пе≠чи≠вает про≠≠смотр материалов по выбранной тематике, при≠≠сылаемых на сер≠≠вер те≠≠ле≠конференции са≠ми≠ми пользовател€ми. »с≠поль≠≠≠≠зуютс€ также списки рассылки, формируемые с учас≠ти≠ем адми≠нис≠т≠ра≠≠тора (модератора) кон≠фе≠рен≠ции и рассылаемые подпи≠сав≠шимс€ або≠нен≠≠там.

Ј ƒо повсеместного распространени€ »нтернета функции телеконференций во мно≠гом выполн€ли электронные доски объ€влений BBS (англ. Bulletin Board System Ц сис≠≠тема электронных бюллетеней), наиболее известной системой которых €в≠л€≠ет≠с€ сеть Fi≠doNet. ѕодключение к BBS осуществл€етс€ по малым компьютерным сет€м с од≠ним сервером с по≠мощью модемов че≠рез теле≠фон≠ные линии.

Ј —лужба интерактивного общени€ IRC (Internet Relay Chat Ц дословно, »н≠≠≠тернетЦтрансл€ци€ болтовни), которую часто называют чат-кон≠фе≠рен≠ци€ми или просто чатом, поддерживает коллективный разговор, участ≠ни≠ки которого набирают свои реплики на клавиатуре и вид€т сказанное дру≠ги≠ми на мониторе.

Ј —истема интернет-пейджинга ICQ (от англ. "I seek you" Ц € ищу теб€, "аська" на жаргоне отечественных интернет-пользователей) дает возможность обмениватьс€ сообщени€ми и файлами в режиме реального времени. Ёта система обеспечивает поиск сетевого ад≠реса абонента (посто€нного или временного), если он в данный момент под≠ключен к сети, по его персональному идентификационному номеру UIN (англ. Universal Internet Number), получаемому при регистрации на цент≠раль≠ном сервере данной службы.

Ј —лужба Telnet служит дл€ удаленного управлени€ (по протоколу Telnet) че≠рез »нтернет другими ком≠пьютерами и установленными на них про≠г≠рам≠мами, например, под≠клю≠ченными к аппаратуре дл€ проведени€ эк≠спе≠риментов или вы≠пол≠н€≠ю≠щи≠ми сложные математические расчеты.

Ј ¬ажными направлени€ми использовани€ »нтернета €вл€ютс€ »нтернет-те≠ле≠фони€ (IP-телефони€) Ц передача телефонных разговоров и факсов по »нтер≠не≠ту в ко≠ди≠ровке, соответствующей протоколу IP, трансл€ци€ по »нтернету ра≠дио- и те≠ле≠визионных передач, беспроводное подключение к »нтернету с мо≠биль≠ных те≠ле≠фонов: непосредственно по протоколу WAP (Wireless Application Protocol Ц про≠токол бес≠про≠водных приложений), или через компьютер по протоколу GPRS (General Packet Ra≠≠dio Ser≠vi≠ce).

Ј Ўифрование передаваемой по »нтернету информации обеспечиваетс€ протоколом SSL (Se≠cu≠red Socket Layer).

 аждый компьютер, подключенный к »нтернет, получает уникальный (не≠по≠в≠то≠р€ющийс€) IP-адрес (то есть адрес, соответствующий протоколу IP). ѕри по≠с≠≠то€нном подключении этот адрес закреплен за ним, при временном Ц вы≠де≠л€≠етс€ временный (динамический) адрес на сеанс. ѕри этом компьютер, который посто€нно подключен к сети и через который подключаютс€ временные по≠ль≠≠зователи, называют хост-компьютером (от англ. host Ц хоз€ин).

‘изический IP-адрес представл€ет собой 32-битное (4-х байтовое) двоичное чис≠ло, которое прин€то записывать, перевод€ каждый байт в дес€тичное число, и раздел€€ их точками. Ёто число кодирует сеть, через которую компьютер вхо≠дит в »нтернет, и номер компьютера в сети. ¬ зависимости от допустимого чис≠ла компьютеров сети раздел€ютс€ на три класса (табл. 3).

 

“аблица 3.  лассы сетей A, B, C

 ласс јдрес сети јдрес ком≠пьютера в сети ћакс. число ком≠пью≠те≠ров в сети ѕервое число IP-адреса
A   7 бит 24 бита 224 Ц 2 = 16 777 214 0 Ц 126
B     14 бит 16 бит 216 Ц 2 = 65 534 128 Ц 191
C       21 бит 8 бит 28 Ц 2 = 254 192 Ц 223
               

 

Ќапример, адрес 197.98.140.101 соответствует номеру узла 0.0.0.101 в сети 197.98.140.0 класса C.

„тобы отделить адрес сети от адреса хоста, используетс€ маска подсети, также представл€юща€ собой 32-битное число. ѕо умолчанию сет€м класса A соответствует маска 255.0.0.0, класса B Ц 255.255.0.0, а сет€м класса C Ц 255.255.255.0, то есть, в двоичном представлении маски, позиции, соответствующие адресу сети, закрыты единицами. ћаска подсети может использоватьс€ и дл€ других целей, например, дл€ логического разделени€ локальных сетей на подсети меньшего масштаба.

Ќесколько IP-адресов зарезервировано дл€ специальных целей, например, ад≠рес 127.0.0.1обеспечивает обращение пользовател€ к себе самому (ис≠поль≠зу≠ет≠с€ дл€ тестировани€ программ и отладки Web-приложений на локальном сервере). Ќомер сети с номером компьютера, равным 0, обозначает всю эту сеть, а с максимально возможным номером (255 дл€ сети C) Ц используетс€ дл€ широковещательного сообщени€, отправл€емого всем компьютерам сети.

ѕользовател€м удобнее работать не с физическими адресами, а с доменными име≠нами сетей и компьютеров в »нтернет. “акое им€ состоит из разделенных точ≠ками символьных обозначений доменов (от лат. dominium Ц владение.) Ц фрагментов сети. —права налево ука≠зываютс€ самый обширный, старший домен (первый или верхний уровень), затем более млад≠шие, вложенные один в другой домены, и так далее до самого ле≠вого до≠ме≠на, соот≠вет≠ст≠вующего конечному узлу сети. ¬ начале доменного имени перед именем сервера может указыватьс€ служба »нтернета, в ко≠то≠рой работает данный узел сети (например, www. Ц "всемирна€ паутина" или ftp. Ц служба пересылки файлов). „асто домены третьего и ниже уровней называют субдоменами или поддоменами.

ƒомены верхнего уровн€ обозначают чаще всего двум€ (страна) или трем€ (тип ор≠га≠ни≠за≠ции) буквами. Ќекоторые из них приведены в табл. 4.

Ќапример, microsoft.com Ц доменный адрес компании Microsoft в до≠ме≠не ком≠мер≠ческих серверов, а домен cit.sibstrin.ru может означать адрес субдомена локальной сети центра информационных технологий cit, €в≠л€≠ющейс€ поддоменом сети Ќ√ј—” (—ибстрин) в домене русско€зычных сер≠ве≠ров ru.

ќднозначное соответствие между физическими и доменными именами обес≠пе≠чиваетс€ специальной системой доменных имен »нтернета Ц DNS (англ. Do≠≠main Na≠me System), состо€щей из компьютеров, которые на≠зы≠ва≠ют DNS-сер≠ве≠рами (у каж≠≠дого домена есть обслуживающий его DNS-сервер). ѕоль≠зо≠ва≠тель име≠ет де≠ло с до≠мен≠ными именами, а передача данных между ком≠пь≠ю≠те≠ра≠ми осу≠≠щест≠вл€≠ет≠с€ по фи≠зическим адресам, автоматически определ€емым пу≠тем об≠ращени€ к со≠от≠вет≠ст≠вующим DNS-серверам.

 

“аблица 4. Ќекоторые домены верхнего уровн€

ƒомен верхнего уровн€ —трана ƒомен верхнего уровн€ “ип организации
ca  анада com  оммерческа€
de √ермани€ edu ќбразовательна€
jp япони€ gov ѕравительственна€ (—Ўј)
ru –осси€ int ћеждународна€
uk ¬елико≠бри≠та≠ни€ net  омпьютерна€ сеть
us —Ўј org Ќекоммерческа€

 

Ќа вершине иерархии DNS-серверов сто€т серверы корневой зоны с именами a.root_servers.net, b.root_servers.net и т.д., дублирующие информацию друг друга. Ћокальный сервер, получив от машины-клиента запрос на соединение с некоторым адресом, передает его локальному DNS-серверу, который выделит из запроса доменное им€ и либо найдет соответствующий IP у себ€ в базе данных, либо обратитс€ к одному из серверов корневой зоны. ѕоследний вернет указатель на DNS-сервер известного ему домена, в который входит запрошенный адрес, и полностью устранитс€ из процесса. “акие вложенные запросы могут повтор€тьс€, причем каждый раз локальный DNS-сервер будет обращатьс€ к серверу имен все более низкого уровн€. “олько после окончани€ этого многоступенчатого процесса DNS-сервер вернет преобразованный адрес компьютеру, сделавшему запрос, и пользователь сможет, наконец, увидеть на своем мониторе, что же за информаци€ расположена по введенному им адресу.

ƒоменные имена и физические IP-адреса распредел€ютс€ международным ко≠ор≠ди≠на≠ци≠он≠ным центром доменных имен и IP-адресов (ICANN), в который вход€т по 5 представителей от каж≠дого континента (адрес в »нтернет www.icann.org).

ƒл€ доступа к файлу (программе, документу) в »нтернете нужно указать URL-адрес (англ. Uniform Resource Locator Ц унифицированный указатель ресурсов), состо€щий из:

Ј названи€ протокола, используемого дл€ доступа к файлу и отделенного от по≠следующей части дво≠ето≠чи≠ем и двум€ косыми чертами;

Ј доменного имени компьютера, отдел€емого от последующего содержимого косой чер≠той;

Ј полного имени файла на компьютере (без указани€ логического диска), вклю≠чающего (возможно) путь доступа (перечень вложенных каталогов), соб≠ст≠≠≠венно им€ и расширение файла.

¬ URL-адресе могут использоватьс€ только латинские буквы (строчные и про≠писные буквы считаютс€ различными) без пробелов. ѕуть и им€ файла мо≠гут от≠сутствовать, что соответствует обращению к самому компьютеру (сер≠ве≠ру).

Ќапример, URL-адрес вида http://www.students.informatika.ru/library/txt/klassika.htm означает, что файл klassika с расширением htm расположен в подкаталоге txt ка≠та≠лога library на сервере students домена informatika.ru. Ётот сервер относитс€ к службе www, а дл€ дос≠ту≠па к файлу используетс€ протокол http.

јдрес ftp://ftp.netscape.com/books/history.doc используетс€ при получении фай≠≠ла history.doc, расположенного на сервере netscape коммерческого домена »н≠≠тернета с использованием протокола передачи файлов ftp (службы ftp).

¬есьма часто ¬ам встрет€тс€ URL, не содержащие имени html-файла, тем не менее, при вводе такого URL, мы все же попадаем на конкретную Web-страницу. Ёто означает, что документ имеет им€ по умолчанию, которое может назначатьс€ при администрировании сервера. „аще всего это им€ index.html, так что URL http://www.host.ru может означать совершенно то же самое, что http://www.host.ru/index.html. ѕрефикс протокола http://, используемого по умолчанию, при записи полного URL также обычно опускают.

ƒл€ работы с электронной почтой необходимо зарегистрировать на одном из почтовых сер≠веров »нтернета свой почтовый €щик, которому присваиваетс€ адрес элек≠трон≠≠ной почты. “акой адрес состоит из доменного имени сервера и за≠пи≠сан≠но≠го перед ним логина (имени почтового €щика, его выбирает пользователь при ре≠ги≠с≠тра≠ции). ƒве эти части адреса раздел€ютс€ символом @ (читаетс€ "эт", в –оссии часто ис≠поль≠зу≠ют жаргонное выражение "собака").

Ќапример, [email protected] Ц почтовый €щик абонента, выбравшего им€ director на сервере contora.ru.

 ак указано выше, ведущей и на≠и≠бо≠≠лее широко используемой на сегодн€шний день службой »нтернета €вл€етс€ "¬семирна€ паутина" World Wide Web (www), котора€ охватила большой объем информационных ресурсов. ¬ этой системе легко найти но≠вости, справочные и нормативные материалы, книги, статьи, рефераты, программное обеспечение, мне≠ни€ и советы экспертов практически по любой теме. “акже в www содержитс€ огромное количество мультимедийного контента, такого как графика и анимаци€, видео- и аудиозаписи, онлайн-игры и т.д.

—лужба www основана на представлении документов в виде гипертекста Ц тек≠ста, позвол€ющего не только последовательное прочтение. —уть дела состоит в том, что элементы гипертекста, такие как фразы, отдельные слова, рисунки могут отсылать к другим фраг≠ментам это≠го же текста или другим документам, расположенным, воз≠мож≠но, в другом ком≠пьютере на другом сервере. ‘изическое местоположение адресуемого ссылкой сервера не имеет при этом значени€. —сылки (гиперссылки, ги≠пер≠св€≠зи) обыч≠но помечаютс€ осо≠бым цве≠том и шрифтом, а переход по ним вы≠пол≠н€≠≠ет≠с€ ав≠то≠ма≠тически после щел≠ч≠ка мышью по метке. “аким об≠ра≠зом, раз≠но≠об≠разна€ ин≠фор≠ма≠ци€ оказываетс€ св€занной между собой пе≠ре≠пле≠та≠ющейс€ па≠утиной ссылок, а введенные в систему коллективные знани€ че≠ло≠ве≠чества в оп≠ределенной мере уподобл€ютс€ индивидуальной пам€ти, спле≠та≠е≠мой в одно це≠лое ассоциаци€ми и смысловыми св€з€ми.

 онцепци€ www на основе гипертекстов была разработана в 1989 г. английским ученым “имоти Ѕернерс-Ћи дл€ ≈вропейской Ћаборатории ‘изики элементарных частиц, базирующейс€ в Ўвейцарии и объедин€ющей физиков из различных стран мира. —ама кон≠цеп≠ци€ гипертекста была предложена американским ученым “еодором ’ольмом Ќельсоном в 1965 г.

ƒокумент, представленный в WWW называют Web-страницей, а компьютер, на котором расположены такие документы Ц Web-сервером. Web-страницы соз≠да≠ютс€ с помощью €зыка разметки гипертекстов HTML (англ. HyperText Markup Lan≠gu≠a≠ge) или более мощного €зыка XML (англ. e X tensible M arkup L an≠gu≠a≠ge Ц расширенный €зык разметки), есть и другие форматы разметки.

 ак правило, формат разметки позвол€ет определить гиперссылки и организацию текста, вклю≠ча€ в него управл€ющие символы Ц теги (от англ. tag Ц метка, €рлык). ‘ор≠ма≠ти≠ро≠ва≠ние Web-страницы на мониторе определ€етс€ как управл€ющими разметкой тегами, так и конкретными настройками компьютера. Ќа Web-страницы мож≠≠но помещать рисунки в одном из трех основных гра≠фи≠чес≠ких форматов Web Ц gif, jpg(jpeg), png, мультимедийные объекты (flash-анимацию, зву≠≠ковые и видеоЦфайлы), формы дл€ диалога с пользователем, эле≠мен≠ты уп≠рав≠≠лени€ (ActiveX), запускающие программы. “акие программы чаще всего составл€ютс€ на €зыке программировани€ Java (ява), предназначенном дл€ поддержки Web-страниц. “рансл€торы с это≠го €зыка €вл€ютс€ ин≠тер≠претаторами, что позвол€ет писать универсальные про≠г≠раммы, работающие на разных ком≠пь≠ютерах и в разных операционных сис≠те≠мах.

Ќабор св€занных в одно целое гиперссылками и переходами Web-страниц об≠разует Web-сайт (он англ. site Ц место, позици€).

ƒл€ доступа к Web-страницам используетс€ протокол передачи гипертекста HTTP (Hyper Text Transfer Protocol).

ѕросмотр Web-страниц и перемещение между ними в информационном про≠≠ст≠≠≠ранстве сети по гиперссылкам (навигацию в сети) обеспечивают специ≠а≠ль≠ные про≠граммы Web-обозреватели (" навигаторы ", самое частое наименование Ц браузеры, от англ. browsе Ц смотреть, пролистывать). Ѕраузеры €вл€ютс€ основными программами- клиентами сервиса www. ¬ насто€щее врем€ на≠и≠бо≠лее час≠то используютс€ браузеры Mozilla Firefox, Opera, Google Chrome (компании Google), Safari, Internet Explorer (компании Microsoft). ¬ недавнем прошлом попул€рных браузеров было всего два - Internet Explorer и Netscape Navigator (компании Net≠scape).

Ѕраузеры посто€нно развивались со времен зарождени€ WWW, станов€сь все более важной программой типичного персонального компьютера. —овременный браузер Ч это комплексное приложение как дл€ обработки и вывода различных составл€ющих web‑страницы, так и дл€ предоставлени€ интерфейса между web‑сайтом и его посетител€ми. ѕрактически все попул€рные браузеры распростран€ютс€ бесплатно или в комплекте с другими приложени€ми, например, браузер Internet Explorer входит в состав операционной системы Windows, браузеры Mozilla Firefox и Opera последних версий €вл€ютс€ бесплатными программами, браузер Safari распростран€етс€ как часть операционной системы Mac OS.

”правление любым современным браузером достаточно стандартизовано.  ак минимум, дл€ комфортной работы в обозревателе необходимы следующие инструменты:

Ј адресна€ строка (панель адреса, панель навигации, Toolbar) содержит и позвол€ет ввести URL‑адрес требуемой страницы или путь к локально расположенному документу, а также размещает стандартные кнопки перехода по страницам ("¬перед", "Ќазад", "ќбновить", "ќстановить", "ƒомой"). ¬ некоторых браузерах стандартные кнопки вынесены на отдельную панель инструментов;

Ј строка состо€ни€ (строка статуса) Ч нижнее информационное поле окна браузера, содержащее важную дополнительную информацию. “ак, в процессе загрузки web‑страницы в строке состо€ни€ выводитс€ информаци€ о ее ходе, а при наведении курсора мыши на ссылку в строке состо€ни€ показываетс€ соответствующий ссылке адрес URL;

Ј панель вкладок (иногда панель закладок, Tab bar) Ч позвол€ет открывать в текущем окне дополнительные web‑страницы и переключатьс€ между ними.  онцепци€ вкладок позвол€ет, не отказыва€сь от возможности открыть ссылку в новом окне браузера, более удобно управл€ть наборами одновременно открытых web‑страниц.

”казанные панели инструментов обычно включены изначально, а управл€ть ими можно из меню ¬ид (View) браузера.

 ак правило, если не считать личных предпочтений, чаще всего пользователи »нтернета работают с сайтами поисковых систем. »х использование очень просто Ц поисковые серверы Web выдают подборку всех известных им до≠≠кументов www, со≠дер≠жащих ключевые слова из сделанного пользователем запроса, при этом запрос делаетс€ на естественном €зыке. —а≠мые известные и эф≠фек≠тив≠ные в –унете (русско€зычном сегменте »нтернета) поисковые системы Ц Google, яндекс и Mail.Ru.

Ѕыстрота поиска информации в таких системах обеспечиваетс€ невидимой дл€ пользовател€ ра≠≠ботой специальных программ ("поисковых роботов"), непрерывно сканирующих различные webЦсайты и обновл€ющих списки встречающихс€ на них терминов (индексы поисковой сис≠те≠мы). “аким образом, реально поиск происходит не по "всем серверам »нтернета", что было бы нереализуемо технически, а по базе данных поисковой машины, и отсутствие подход€щей информации, найденной по запросу, еще не означает, что ее нет в —ети - можно попробовать воспользоватьс€ другим поисковым средством или каталогом ресурсов. Ѕазы данных поискового сервера пополн€ютс€ не только автоматически. Ќа любой крупной поисковой машине есть возможность проиндексировать свой сайт и добавить его в базу данных. ѕреимущество поискового сервера Ц простота работы с ним, недостаток Ц низка€ степень отбора документов по запросу.

 ак поисковыми серверами, так и отдельными разработчиками Web-сайтов формируютс€ также рубрикаторы или каталоги Ц иерархические структуры тем и пон€тий, пе≠ре≠≠двига€сь по которым пользователь может найти нужные документы или сайты. ѕополнение каталога обычно производитс€ самими пользовател€ми после проверки введенных ими данных администрацией сервера.  аталог ресурсов всегда лучше упор€дочен и структурирован, но требуетс€ врем€ дл€ поиска нужной категории, которую, к тому же, не всегда легко определить.  роме того, объем каталога всегда значительно меньше, чем количество сайтов, проиндексированное поисковой машиной.

Web-сайты также можно классифицировать с точки зрени€ технологии их разработки. »сторически сложившеес€ в русском €зыке словосочетание "€зык HTML" не отражает того факта, что HTML и XML не €вл€ютс€ €зыками программировани€. “ем не менее, чаще всего современна€ Web-страница Ц динамическа€, то есть, €вл€етс€ результатом работы серверной программы, формирующей страницу в ответ на запрос пользователем того или иного адреса URL (в отличие от статической страницы в разметке HTML, хран€щейс€ на сервере в виде файла с расширением.htm или.html). ќсновными €зыками серверного программировани€ €вл€ютс€ PHP, Perl, Python и р€д других. —уществуют и клиентские €зыки Web-программировани€, такие как Javascript и VB Script. ѕрограмма на таком €зыке, включенна€ в текст Web-страницы, выполн€етс€ не на сервере, а на компьютере-клиенте, с помощью интерпретатора, включенного в браузер пользовател€ или отдельно установленного.





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-05-07; ћы поможем в написании ваших работ!; просмотров: 4076 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

≈сть только один способ избежать критики: ничего не делайте, ничего не говорите и будьте никем. © јристотель
==> читать все изречени€...

1966 - | 1941 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.044 с.