Що таке інтернет, хто створив всесвітнє павутиння World Wide Web і як працює глобальна мережа. Всесвітнє павутиння (www)

Всесвітнє павутиння (WWW)

Всесвітня павутина(англ. World Wide Web) - розподілена система, що надає доступ до пов'язаних між собою документів, розташованих на різних комп'ютерах, підключених до Інтернету. Для позначення Всесвітньої павутини також використовують слово Інтернет (англ. web«павутина») та абревіатуру WWW. Всесвітнє павутиння - найбільше всесвітнє багатомовне сховище інформації в електронному вигляді: десятки мільйонів пов'язаних між собою документів, які розташовані на комп'ютерах, розташованих по всій земній кулі. Вважається найпопулярнішою та найцікавішою службою мережі Інтернет, яка дозволяє отримувати доступ до інформації незалежно від місця її розташування. Щоб дізнатися про новини, навчитися чогось або просто розважитися, люди дивляться телевізор, слухають радіо, читають газети, журнали, книги. Всесвітнє павутиння також пропонує своїм користувачам радіомовлення, відеоінформацію, пресу, книги, але з тією різницею, що все це можна отримати, не виходячи з дому. Не важливо, в якому вигляді представлена ​​інформація, що вас цікавить (текстовий документ, фотографія, відеоролик або звуковий фрагмент) і де ця інформація знаходиться географічно (у Росії, Австралії або на Березі Слонової Кістки) - ви отримаєте її в лічені хвилини на свій комп'ютер.

Всесвітнє павутиння утворюють сотні мільйонів веб-серверів. Більшість ресурсів Всесвітньої павутини є гіпертекстом. Гіпертекстові документи, що розміщуються у всесвітньому павутинні, називаються веб-сторінками . Декілька веб-сторінок, об'єднаних спільною темою, дизайном, а також пов'язаних між собою посиланнями і зазвичай знаходяться на тому самому веб-сервері, називаються веб-сайтом . Для завантаження та перегляду веб-сторінок використовуються спеціальні програми-браузери. Всесвітня павутина викликала справжню революцію в інформаційних технологіях та бум у розвитку Інтернету. Часто, говорячи про Інтернет, мають на увазі саме Всесвітнє павутиння, проте важливо розуміти, що це не одне й те саме.

Історія Всесвітнього павутиння

Винахідниками всесвітньої павутини вважаються Тім Бернерс-Лі і, меншою мірою, Роберт Кайо. Тім Бернерс-Лі є автором технологій HTTP, URI/URL та HTML. У 1980 році він працював у Європейській раді з ядерних досліджень (фр. Conseil Européen pour la Recherche Nucléaire, CERN) консультантом з програмного забезпечення. Саме там, у Женеві (Швейцарія), він для власних потреб написав програму «Енквайр» (англ. Enquire, можна вільно перекласти як «Дозвідник»), яка використовувала випадкові асоціації для зберігання даних та заклала концептуальну основу для Всесвітньої павутини.

У 1989 році, працюючи в CERN над внутрішньою мережею організації, Тім Бернерс-Лі запропонував глобальний гіпертекстовий проект, тепер відомий як Всесвітнє павутиння. Проект мав на увазі публікацію гіпертекстових документів, пов'язаних між собою гіперпосиланнями, що полегшило б пошук та консолідацію інформації для вчених CERN. Для реалізації проекту Тімом Бернерсом-Лі (разом з його помічниками) були винайдені ідентифікатори URI, протокол HTTP та мова HTML. Це технології, без яких не можна собі уявити сучасний Інтернет. У період з 1991 по 1993 рік Бернерс-Лі удосконалив технічні специфікації цих стандартів та опублікував їх. Але все ж таки, офіційно роком народження Всесвітньої павутини треба вважати 1989 рік.

У рамках проекту Бернерс-Лі написав перший у світі веб-сервер httpd і перший у світі гіпертекстовий веб-браузер, який називався WorldWideWeb. Цей браузер був одночасно і WYSIWYG-редактором (скор. від англ. What You See Is What You Get - що бачиш, те й отримаєш), його розробка була розпочата у жовтні 1990 року, а закінчена у грудні того ж року. Програма працювала в середовищі NeXTStep і почала поширюватися Інтернетом влітку 1991 року.

Перший у світі веб-сайт був розміщений Бернерсом-Лі 6 серпня 1991 на першому веб-сервері, доступному за адресою http://info.cern.ch/. Ресурс визначав поняття Всесвітньої павутини, містив інструкції щодо встановлення веб-сервера, використання браузера тощо. Цей сайт також був першим у світі інтернет-каталогом, тому що пізніше Тім Бернерс-Лі розмістив та підтримував там список посилань на інші сайти.

З 1994 року основну роботу з розвитку Всесвітньої павутини взяв на себе консорціум Всесвітньої павутини (World Wide Web Consortium, W3C), заснований і досі очолюваний Тімом Бернерсом-Лі. Даний консорціум - організація, яка розробляє та впроваджує технологічні стандарти для Інтернету та Всесвітньої павутини. Місія W3C: «Повністю розкрити потенціал Всесвітнього павутиння шляхом створення протоколів та принципів, які гарантують довгостроковий розвиток Мережі». Дві інші найважливіші завдання консорціуму – забезпечити повну «інтернаціоналізацію Мережі» та зробити Мережу доступною для людей з обмеженими можливостями.

W3C розробляє для Інтернету єдині принципи та стандарти (звані «рекомендаціями», англ. W3C Recommendations), які потім впроваджуються виробниками програм та обладнання. Таким чином досягається сумісність між програмними продуктами та апаратурою різних компаній, що робить Всесвітню мережу більш досконалою, універсальною та зручною. Усі рекомендації консорціуму Всесвітньої павутини відкриті, тобто не захищені патентами і можуть впроваджуватись будь-якою людиною без жодних фінансових відрахувань консорціуму.

Структура та принципи Всесвітнього павутиння

Всесвітнє павутиння утворюють мільйони веб-серверів мережі Інтернет, розташованих по всьому світу. Веб-сервер є програмою, що запускається на підключеному до мережі комп'ютері та використовує протокол HTTP для передачі даних. У найпростішому вигляді така програма отримує по мережі HTTP-запит на певний ресурс, знаходить відповідний файл на локальному жорсткому диску і відправляє його по мережі комп'ютеру. Більш складні веб-сервери здатні у відповідь на HTTP-запит динамічно генерувати документи за допомогою шаблонів та сценаріїв.

Для перегляду інформації, отриманої від веб-сервера, на клієнтському комп'ютері використовується спеціальна програма - веб-браузер. Основна функція веб-браузера - відображення гіпертексту. Всесвітня павутина нерозривно пов'язана з поняттями гіпертексту та гіперпосилання. Більшість інформації в Інтернеті є саме гіпертекст.

Для полегшення створення, зберігання та відображення гіпертексту у Всесвітньому павутинні традиційно використовується мова HTML (англ. HyperText Markup Language, «мова розмітки гіпертексту»). Робота зі створення (розмітці) гіпертекстових документів називається версткою, вона робиться веб-майстром або окремим фахівцем з розмітки - верстальником. Після HTML-розмітки документ, що вийшов, зберігається у файл, і такі HTML-файли є основним типом ресурсів Всесвітньої павутини. Після того, як HTML-файл стає доступним веб-серверу, його починають називати веб-сторінкою. Набір веб-сторінок створює веб-сайт .

Гіпертекст веб-сторінок містить гіперпосилання. Гіперпосилання допомагають користувачам Всесвітньої павутини легко переміщатися між ресурсами (файлами) незалежно від того, є ресурси на локальному комп'ютері або на віддаленому сервері. Для визначення місцезнаходження ресурсів у Всесвітній павутині використовуються однакові локатори ресурсів URL (англ. Uniform Resource Locator). Наприклад, повна URL-адреса головної сторінки російського розділу Вікіпедії виглядає так: http://ua.wikipedia.org/wiki/Заголовна_сторінка. Подібні URL-локатори поєднують у собі технологію ідентифікації URI (англ. Uniform Resource Identifier – «єдиноподібний ідентифікатор ресурсу») та систему доменних імен DNS (англ. Domain Name System). Доменне ім'я (у даному випадку ru.wikipedia.org) у складі URL позначає комп'ютер (точніше, один із його мережевих інтерфейсів), який виконує код потрібного веб-сервера. URL поточної сторінки зазвичай можна побачити в адресному рядку браузера, хоча багато сучасних браузери вважають за краще за замовчуванням показувати лише доменне ім'я поточного сайту.

Технології Всесвітнього павутиння

Для покращення візуального сприйняття Інтернету стала широко застосовуватися технологія CSS, яка дозволяє задавати єдині стилі оформлення для багатьох веб-сторінок. Ще одне нововведення, яке варто звернути увагу, - система позначення ресурсів URN (Uniform Resource Name).

Популярна концепція розвитку Всесвітнього павутиння - створення семантичного павутиння. Семантична павутина - це надбудова над існуючим Всесвітнім павутинням, яка покликана зробити розміщену в мережі інформацію більш зрозумілою для комп'ютерів. Семантична павутина - це концепція мережі, в якій кожен ресурс людською мовою був би забезпечений описом, зрозумілим комп'ютеру. Семантична павутина відкриває доступ до чітко структурованої інформації для будь-яких програм, незалежно від платформи та незалежно від мов програмування. Програми зможуть самі знаходити потрібні ресурси, обробляти інформацію, класифікувати дані, виявляти логічні зв'язки, робити висновки та навіть приймати рішення на основі цих висновків. При широкому поширенні та грамотному впровадженні семантична павутина може спричинити революцію в Інтернеті. Для створення зрозумілого комп'ютера опису ресурсу в семантичній павутині використовується формат RDF (Resource Description Framework), який заснований на синтаксисі XML і використовує ідентифікатори URI для позначення ресурсів. Новинки у цій галузі - це RDFS (англ. RDF Schema) і SPARQL (англ. Protocol And RDF Query Language) (вимовляється як «спаркло»), нова мова запитів для швидкого доступу до даних RDF.

Основні терміни Всесвітнього павутиння.

Робота з браузером

Сьогодні, через десять років після винаходу протоколу HTTP, що ліг в основу Всесвітньої павутини, браузер є складним програмним забезпеченням, що поєднує в собі легкість у використанні і багатство можливостей.
Браузер не тільки відкриває користувачеві світ гіпертекстових ресурсів Всесвітньої павутини. Він також може працювати з іншими службами Мережі, такими як FTP, Gopher, WAIS. Разом із браузером на комп'ютер зазвичай встановлюється програма для користування службами електронної пошти (e-mail) та новин (news). По суті, браузер є основною програмою доступу до служб Мережі. Через нього можна отримати доступ практично до будь-якої служби Інтернету, навіть якщо браузер не підтримує роботу з цією службою. Для цього використовуються спеціальним чином запрограмовані веб-сервера, які пов'язують Всесвітнє павутиння з цією службою Мережі. Приклад такого роду веб-серверів – численні безкоштовні поштові сервери з веб-інтерфейсом (див. http://www.mail.ru)
Сьогодні існує багато програм-браузерів, створених різними компаніями. Найбільшого поширення та визнання набули такі браузери, як Netscape Navigator та Internet Explorer. Саме ці браузери становлять між собою основну конкуренцію, хоча варто зауважити, що ці програми багато в чому схожі. Це і зрозуміло, адже вони працюють за однаковими стандартами – стандартами мережі Інтернет.
Робота з браузером починається з того, що користувач набирає в адресному рядку (адресу) URL ресурсу, до якого він хоче отримати доступ, і натискає клавішу Enter.

Браузер надсилає запит на вказаний сервер Мережі. У міру того, як з сервера приходять елементи, зазначеної користувачем веб-сторінки, вона поступово з'являється у робочому вікні браузера. Процес отримання елементів сторінки з сервера відображається в нижньому "статусному" рядку браузера.

Текстові гіперпосилання, що містяться в отриманій веб-сторінці, зазвичай виділяються кольором, відмінним від кольору решти тексту документа, і підкреслюються. Посилання, що вказують на ресурси, які користувач ще не переглядав, та посилання на вже відвідані ресурси зазвичай мають різний колір. Зображення також можуть функціонувати як гіперпосилання. Незалежно від того, текстове посилання або графічне, якщо навести на неї курсор миші, його форма зміниться. Одночасно у статусному рядку браузера з'явиться адреса, на яку вказує посилання.

При натисканні на гіперпосилання браузер відкриває у робочому вікні ресурс, який вона вказує, у своїй попередній ресурс із нього вивантажується. Браузер веде список сторінок, що переглядаються, і користувач за необхідності може повернутися назад по ланцюжку перегляданих сторінок. Для цього потрібно клацнути мишкою на кнопці "Назад" ("Back") у меню браузера - і він повернеться до сторінки, яку ви переглядали, перш ніж відкрили поточний документ.
Щоразу, коли ви натискатимете на цю кнопку, браузер повертатиметься на один документ назад у списку відвіданих документів. Якщо раптом ви повернулися надто далеко назад, скористайтеся кнопкою "Вперед" ("Forward") меню браузера. Вона допоможе вам переміститися вперед за списком документів.
Кнопка "Стоп" ("Stop") зупинить завантаження документа. Кнопка "Оновити" ("Reload") дає можливість перезавантажити поточний документ із сервера.
Браузер у вікні може показати лише один документ: для показу іншого документа він вивантажує попередній. Набагато зручніше одночасно працювати у кількох вікнах браузера. Відкриття нового вікна здійснюється за допомогою меню: Файл Створити Вікно (або комбінацією клавіш Ctrl + N).

Робота з документом

Браузер дозволяє виконувати над документом набір стандартних операцій. Завантажену веб-сторінку можна роздрукувати (в Internet Explorer це робиться за допомогою кнопки «Друк» ("Print") або з меню: Файл – Друк…), зберегти на диск (меню: Файл – Зберегти як…). Можна знайти фрагмент тексту, який вас цікавить, у завантаженій сторінці. Для цього використовуйте меню: Редагування – Знайти на цій сторінці…. А якщо вас цікавить, як виглядає даний документ у вихідному гіпертексті, який обробив браузер, виберіть у меню: Вид - У вигляді HTML.
Коли в процесі роботи в Інтернеті користувач знаходить особливо цікаву для нього сторінку, він використовує передбачену в браузерах можливість встановлювати закладки (за аналогією до закладок, що відзначають цікаві місця книги).
Це робиться через меню: Обране – Додати до вибраного. Після цього нова закладка з'являється у списку закладок, який можна переглянути, натиснувши кнопку "Вибране" на панелі браузера або через меню Вибране.
Існуючі закладки можна видаляти, змінювати, організовувати в папки за допомогою меню: Обране – Впорядкувати вибране.

Робота через проксі-сервер

У Netscape Navigator та Microsoft Internet Explorer передбачено також механізм для вбудовування додаткових можливостей незалежними виробниками. Модулі, що розширюють можливості браузера, називаються плагінами (plug-in).
Браузери працюють на комп'ютерах під управлінням різних операційних систем. Це дає підстави для того, щоб говорити про незалежність Всесвітньої павутини від типу комп'ютера та операційної системи, що застосовується користувачем.

Пошук інформації в Інтернеті

Останнім часом у Всесвітньому павутинні бачать новий потужний засіб масової інформації, аудиторія якого – найактивніша та найосвіченіша частина населення планети. Таке бачення відповідає реальному стану справ. У дні знаменних подій та потрясінь навантаження на мережні вузли новин різко збільшується; у відповідь на читацький попит миттєво з'являються ресурси, присвячені події, що тільки що трапилася. Так, під час серпневої кризи 1998 року на Інтернет-сторінці телерадіокомпанії CNN (http://www.cnn.com) новини з'являлися набагато раніше, ніж про них повідомляли російські засоби масової інформації. Тоді ж отримав широку популярність сервер РІА РосБізнесКонсалтинг (http://www.rbc.ru), що надає свіжу інформацію з фінансових ринків та останні новини. Багато американців спостерігали за ходом голосування щодо імпічменту президенту США Біллу Клінтону в Мережі, а не біля екранів телевізорів. Розвиток війни в Югославії також моментально отримав відображення в безлічі публікацій, що відображають різні точки зору на цей конфлікт.
Багато людей, знайомі з Інтернетом більше з чуток, вважають, що в Мережі можна знайти будь-яку інформацію. Це справді так у тому сенсі, що там можна натрапити на найнесподіваніші за формою та змістом ресурси. Дійсно, сучасна Мережа може запропонувати своєму користувачеві масу інформації різного профілю. Тут можна познайомитися з новинами, цікаво провести час, отримати доступ до різноманітної довідкової, енциклопедичної та навчальної інформації. Необхідно лише підкреслити, що хоча загальна інформаційна цінність Інтернету дуже велика, саме інформаційний простір неоднорідний у якісному відношенні, оскільки ресурси часто створюються нашвидкуруч. Якщо під час підготовки паперової публікації її текст зазвичай прочитується кількома рецензентами й у нього вносяться корективи, то Мережі цей етап видавничого процесу зазвичай відсутня. Так що в загальному випадку до відомостей, почерпнутих з Інтернету, слід ставитися з більшою обережністю, ніж до інформації, знайденої в друкованій публікації.
Однак у великої кількості інформації є і негативна сторона: зі зростанням кількості інформації стає все важче і важче знайти ту інформацію, яка потрібна в даний момент. Тому найголовніша проблема, що виникає під час роботи з Мережею, – швидко знайти потрібну інформацію та розібратися в ній, оцінити інформаційну цінність того чи іншого ресурсу для своїх цілей.

Для вирішення проблеми пошуку необхідної інформації в Інтернеті існує окремий вид мережного сервісу. Йдеться про пошукові сервери, або пошукові машини.
Пошукові сервери досить численні та різноманітні. Прийнято розрізняти пошукові індекси та каталоги.
Сервери-індексипрацюють таким чином: регулярно прочитують зміст більшості веб-сторінок Мережі ("індексують" їх), і поміщають їх повністю або частково у загальну базу даних. Користувачі пошукового сервера мають можливість здійснювати пошук по цій базі даних, використовуючи ключові слова, що відносяться до теми, що їх цікавить. Видача результатів пошуку зазвичай складається з витримок сторінок, що рекомендуються увазі користувача, та їх адрес (URL), оформлених у вигляді гіперпосилань. Працювати з пошуковими серверами цього зручно у разі, якщо є чітке уявлення про предмет пошуку.
Сервери-каталогипо суті є багаторівневою класифікацією посилань, побудованою за принципом "від загального до приватного". Іноді посилання супроводжуються коротким описом ресурсу. Як правило, можливий пошук у назвах рубрик (категоріях) та описи ресурсів за ключовими словами. Каталогами користуються тоді, коли не дуже чітко знають, що саме шукають. Переходячи від найзагальніших категорій до приватніших, можна визначити, з яким саме ресурсом Мережі слід ознайомитися. Пошукові каталоги доречно порівнювати із тематичними бібліотечними каталогами чи класифікаторами. Ведення пошукових каталогів частково автоматизоване, але класифікація ресурсів досі здійснюється головним чином вручну.
Пошукові каталоги бувають спільного призначенняі спеціалізовані. Пошукові каталоги загального призначення включають ресурси різного профілю. Спеціалізовані каталоги поєднують лише ресурси, присвячені певній тематиці. Їм часто вдається досягти кращого охоплення ресурсів зі своєї галузі та побудувати більш адекватну рубрикацію.
Останнім часом пошукові каталоги загального призначення та пошукові сервери, що індексують, інтенсивно інтегруються, успішно поєднуючи їх переваги. Пошукові технології також не стоять на місці. Традиційні індексуючі сервери шукають у базі даних документи, що містять ключові слова із пошукового запиту. При такому підході дуже складно оцінити значення та якість ресурсу, що видається користувачеві. Альтернативний підхід – шукати такі веб-сторінки, на які посилаються інші ресурси на цю тематику. Чим більше посилань на сторінку існує в Мережі, тим більше шансів, що ви її знайдете. Такий своєрідний мета-пошук здійснює пошуковий сервер Google ( http://www.google.com/), що з'явився зовсім недавно, але вже добре себе зарекомендував.

Робота з пошуковими серверами

Робота з пошуковими серверами не складає великих труднощів. В адресному рядку браузера набираєте його адресу, у рядку запиту набираєте потрібною мовою ключові слова або фразу, що відповідають ресурсу або ресурсам Мережі, які ви хочете знайти. Потім натискаєте на кнопку "Пошук" ("Search") і в робоче вікно браузера завантажується перша сторінка з результатами пошуку.

Зазвичай пошуковий сервер видає результати пошуку невеликими порціями, наприклад по 10 на одну сторінку видачі. Тому часто вони займають більше однієї сторінки. Тоді під списком рекомендованих посилань буде посилання, що пропонує перейти до наступної "порції" результатів пошуку (див. рис.).

В ідеальному випадку той ресурс, який ви шукаєте, пошуковий сервер помістить на першу сторінку результатів пошуку і ви відразу розпізнаєте потрібне посилання за коротким описом. Однак часто доводиться переглянути кілька ресурсів, перш ніж виявляється відповідний. Як правило, користувач переглядає їх у нових вікнах браузера, не закриваючи вікно браузера з результатами пошуку. Іноді пошук та перегляд знайдених ресурсів ведеться в тому самому вікні браузера.
Успіх пошуку інформації залежить від того, наскільки грамотно ви склали пошуковий запит.
Розглянемо простий приклад. Припустимо, ви хочете купити комп'ютер, але не знаєте які модифікації сьогодні існують і які їх характеристики. Щоб отримати необхідну інформацію, можна скористатися Інтернетом, запитаючи пошукову машину. Якщо в рядку пошуку задамо слово «комп'ютер», то результатом пошуку буде понад 6 мільйонів (!) посилань. Природно, серед них є й сторінки, які відповідають нашим вимогам, проте знайти їх серед такої кількості неможливо.
Якщо ж написати "які модифікації комп'ютерів існують сьогодні", то пошуковий сервер запропонує вам переглянути близько двохсот сторінок, але жодна з них не суворо відповідатиме запиту. Іншими словами, в них зустрічаються окремі слова з вашого запиту, але може йти зовсім не про комп'ютери, а, скажімо, про існуючі модифікації пральних машин або про кількість комп'ютерів, які є на складі якоїсь фірми на цей день.
Взагалі, з першого разу вдало поставити запитання пошуковому серверу виходить не завжди. Якщо запит короткий і в ньому присутні лише слова, що часто вживаються, може бути знайдено дуже багато документів, сотні тисяч і мільйони. Навпаки, якщо ваш запит буде занадто деталізованим або в ньому будуть використані дуже рідкісні слова, ви побачите повідомлення про те, що ресурсів, які відповідають вашому запиту, в базі сервера не знайдено.
Поступове звуження або розширення фокусу пошуку через збільшення або зменшення списку ключових слів, заміна невдалих пошукових термінів більш вдалі допоможуть вам поліпшити результати пошуку.
Крім кількості слів важливу роль у запиті відіграє їх зміст. Ключові слова, що становлять пошуковий запит, зазвичай просто поділяються пробілами. Необхідно пам'ятати, що різні пошукові сервери по-різному це інтерпретують. Деякі з них відбирають за таким запитом лише документи, що містять усі ключові слова, тобто сприймають прогалину у запиті як логічну зв'язку "і". Деякі інтерпретують прогалину як логічне "або" і шукають документи, що містять хоча б одне з ключових слів.
При формуванні пошукового запиту більшість серверів дозволяють у явному вигляді вказати логічні зв'язки, що об'єднують ключові слова, і встановити деякі інші параметри пошуку. Логічні зв'язки зазвичай позначаються за допомогою англійських слів "AND", "OR", "NOT". p align="justify"> На різних пошукових серверах при формуванні розширеного пошукового запиту використовується різний синтаксис - так звана мова запитів. За допомогою мови запиту ви можете вказати, які слова обов'язково повинні зустрітися в документі, яких не повинно бути, які бажані (тобто можуть бути, а можуть не бути).
Як правило, сучасні пошукові машини використовують для пошуку всі можливі словоформи використаних слів. Тобто, незалежно від того, в якій формі ви вжили слово у запиті, пошук враховує всі його форми за правилами російської мови: наприклад, якщо заданий запит "йти", то в результаті пошуку будуть знайдені посилання на документи, що містять слова "йти" , "Йде", "йшов", "йшла" і т.д.
Зазвичай на титульній сторінці пошукового сервера є посилання "Допомога" (англ. "Help"), звернувшись за якою, користувач може ознайомитися з правилами пошуку та мовою запитів, що використовуються на даному сервері.
Ще один дуже важливий момент - це вибір придатного для ваших завдань пошукового сервера. Якщо ви шукаєте певний файл, то краще скористатися спеціалізованим пошуковим сервером, який індексує не веб-сторінки, а файлові архіви в Інтернеті. Прикладом таких пошукових серверів може бути FTP Search (http://ftpsearch.lycos.com), а пошуку файлів по російським архівам краще скористатися російським аналогом – http://www.filesearch.ru .
Для пошуку програмного забезпечення використовують архіви програмного забезпечення, такі як http://www.tucows.com/, http://www.windows95.com, http://www.freeware.ru.
Якщо веб-сторінка, яку ви шукаєте, розташована в російській частині мережі, можливо, варто скористатися російськими пошуковими серверами. Вони краще працюють із російськомовними пошуковими запитами, забезпечені інтерфейсом російською мовою.
У таблиці 1 наведено список деяких найвідоміших пошукових серверів загального призначення. Всі ці сервери в даний час пропонують і повнотекстовий пошук, і пошук за категоріями, поєднуючи в собі таким чином переваги індексуючого сервера і сервера-каталога.

Http , яка дозволить підтримувати тривале з'єднання, передачу даних кілька потоків, розподіл каналів передачі і управління ними. Якщо її буде реалізовано і підтримуватиметься стандартним програмним забезпеченням WWW, це зніме вищезгадані недоліки. Інший шлях – використання навігаторів, які зможуть локально виконувати програми інтерпретованими мовами, як, наприклад, проект Java компанії Sun Microsystems. Інший варіант вирішення цієї проблеми - використання технології AJAX, на основі XML та JavaScript. Це дозволяє отримати дані з сервера, коли сторінка WWW вже завантажена з сервера.

В даний час намітилися дві тенденції у розвитку Всесвітнього павутиння: семантична павутина та

Існує також популярне поняття Web 2.0, що узагальнює відразу кілька напрямків розвитку Всесвітньої павутини.

Веб 2.0

Розвиток WWW останнім часом значною мірою здійснюється шляхом активного впровадження нових принципів та технологій, що отримали загальну назву Web 2.0 (Веб 2.0). Сам термін Веб 2.0 вперше з'явився в 2004 році і покликаний ілюструвати якісні зміни WWW на другому десятилітті його існування. Інтернет 2.0 є логічним вдосконаленням Інтернет. Головною особливістю є покращення та прискорення взаємодії веб-сайтів із користувачами, що призвело до стрімкого зростання активності користувачів. Це виявилося в:

  • участі в Інтернет-спільнотах (зокрема, у форумах);
  • розміщення коментарів на сайтах;
  • ведення персональних журналів (блогів);
  • розміщення посилань у WWW.

Веб 2.0 ввів активний обмін даними, зокрема:

  • експорт новин між веб-сайтами;
  • активна агрегація інформації із сайтів.
  • використання API для відокремлення даних сайту від самого сайту

З точки зору реалізації сайтів Веб 2.0 підвищує вимоги до простоти та зручності сайтів для звичайних користувачів та націлений на стрімке падіння кваліфікації користувачів у найближчому майбутньому. На передній план виноситься дотримання переліку стандартів та погоджень (W3C). Це зокрема:

  • стандарти візуального оформлення та функціональності сайтів;
  • типові вимоги (SEO) пошукових систем;
  • стандарти XML та відкритого інформаційного обміну.

З іншого боку, в Інтернеті 2.0 знизилися:

  • вимоги до "яскравості" та "креативності" дизайну та наповнення;
  • потреби в комплексних веб-сайтах. %82-%D0%BF%D0%BE%D1%80%D1%82%D0%B0%D0%BB ]);
  • значення офлайн-реклами;
  • бізнес-інтерес до великих проектів.

Таким чином, Веб 2.0 зафіксував перехід WWW від одиничних дорогих комплексних рішень до сильно типізованих, дешевих, легких у використанні сайтів з можливістю ефективного обміну інформацією. Основними причинами такого переходу стали:

  • критичний брак якісного інформаційного наповнення;
  • потреба активного самовираження користувача у WWW;
  • розвиток технологій пошуку та агрегації інформації у WWW.

Перехід до комплексу технологій Веб 2.0 має такі наслідки для глобального інформаційного простору WWW, як:

  • успішність проекту визначається рівнем активного спілкування користувачів проекту та рівнем якості інформаційного наповнення;
  • сайти можуть досягати високої успішності та рентабельності без великих капіталовкладень за рахунок вдалого позиціонування у WWW;
  • окремі користувачі WWW можуть досягати значних успіхів у реалізації своїх ділових та творчих планів WWW без наявності власних сайтів;
  • поняття персонального сайту поступається поняттям "блог", "авторська рубрика";
  • з'являються нові ролі активного користувача WWW (модератор форуму, авторитетний учасник форуму, блогер).

Приклади Веб 2.0
Наведемо кілька прикладів сайтів, що ілюструють технології Веб 2.0 та які фактично змінили середовище WWW. Це зокрема:

Крім цих проектів, існують інші проекти, які формують сучасне глобальне середовище та базуються на активності своїх користувачів. Сайти, наповнення та популярність яких формуються, в першу чергу, не зусиллями та ресурсами їх власників, а спільнотою користувачів, зацікавлених у розвитку сайту, становлять новий клас сервісів, які визначають правила глобального середовища WWW.

Всесвітнє павутиння (www)

З розвитком Internet у його оборот залучалися дедалі більші обсяги інформації, і орієнтуватися в Internet ставало дедалі складніше. Тоді й постало завдання створити простий та зрозумілий спосіб організації інформації, що розміщується на вузлах Internet. З цим завданням у повному обсязі впоралася нова служба www (world wide web – Всесвітня павутина).

Всесвітнє павутиння (world wide web)- Це система документів з текстовою та графічною інформацією, розміщених на вузлах Internet і пов'язаних між собою гіперпосиланнями. Мабуть, саме ця послуга – найпопулярніша і багато користувачів є синонімом самого слова INTErNET. Користувачі, що часто починають, плутають два поняття - Інтернет і WWW (або Web). Слід нагадати, що WWW - це лише одна з численних послуг (сервісів), що надаються користувачам Інтернету.

Основною ідеєю, яка була використана для розробки системи www,є ідея доступу до інформації за допомогою гіпертекстових посилань. Суть її полягає у включенні до тексту документа посилань інші документи, які можуть розташовуватися як у тому самому, і на віддалених інформаційних серверах.

Історія www починається з того моменту, коли в 1989 році співробітник відомої наукової організації CErN Бернерс-Лі запропонував своєму керівництву створити базу даних у вигляді інформаційної мережі, яка б складалася з документів, що включають в себе як саму інформацію, так і посилання на інші документи. Такі документи є не що інше як гіпертекст.

Ще одна можливість, яка вигідно відрізняє www від інших видів сервісу, полягає в тому, що через цю систему можна отримати доступ практично до всіх інших видів сервісу Internet, таких як FTP, Gopher, Telnet.

WWW є системою мультимедіа. Це означає, що за допомогою www можна, наприклад, переглянути відеофільм про історичні пам'ятки або дізнатися інформацію про чемпіонат світу з футболу. Є можливість доступу до інформації бібліотек та до свіжих фотографій земної кулі, зроблених п'ять хвилин тому метеорологічними супутниками, разом з.

Ідея організації інформації у вигляді гіпертексту не нова. Гіпертекст "жив" задовго до появи комп'ютерів. Найпростіший приклад некомп'ютерного гіпертексту – це енциклопедії. Деякі слова у статтях позначаються курсивом. Це означає, що ви можете звернутися до відповідної статті та отримати докладнішу інформацію. Але якщо в некомп'ютерному гіпертексті вам потрібно гортати сторінки, то на екрані монітора перехід за посиланням гіпертексту миттєвий. Потрібно лише клацнути мишею на слові-посиланні.

Основна заслуга вже згаданого вище Тіма Бернерс-Лі в тому, що він не лише висунув ідею створення інформаційної системи на базі гіпертексту, а й запропонував низку методів, які лягли в основу майбутньої служби www.

У 1991 році ідеї, що зародилися в CErN, почав активно розробляти Центр суперкомп'ютерних програм (NCSA). Саме NCSA створює мову гіпертекстових документів HTML, а також програму Mosaic, призначену для їх перегляду. Програма Mosaic, розроблена Марком Андерсеном, стала першим браузером та відкрила новий клас програмних продуктів.

У 1994 року кількість www-серверів починає швидко зростати і нова служба Internet як отримує світове визнання, а й залучає до Internet величезна кількість нових користувачів.

Тепер дамо основні визначення.

www- Це безліч web-сторінок, розміщених на вузлах Internet і пов'язаних між собою гіперпосиланнями (або просто посиланнями).

web-сторінка– це структурна одиниця www, яка включає в себе власне інформацію (текстову та графічну) та посилання на інші сторінки.

web-сайт- Це web-сторінки, що фізично знаходяться на одному вузлі Internet.

p align="justify"> Система гіперпосилань www заснована на тому, що деякі виділені ділянки одного документа (якими можуть бути частини тексту або ілюстрації) виступають як посилання на інші, логічно пов'язані з ними, документи.

При цьому документи, на які робляться посилання, можуть знаходитися як на локальному, так і на віддаленому комп'ютері. Крім того, можливі і традиційні гіпертекстові посилання – це посилання всередині одного й того самого документа.

Документи, на які встановлені посилання, можуть, у свою чергу, містити перехресні посилання один на одного та інші інформаційні ресурси. Таким чином, можна зібрати до єдиного інформаційного простору документи на подібні теми. (Наприклад, документи, що містять інформацію з медицини.)

Архітектура www

Архітектура www, як і архітектура багатьох інших видів сервісу Internet, побудована за принципом клієнт-сервер.

Основним завданням програми-серверає організація доступу до інформації, що зберігається на комп'ютері, на якому ця програма запущена. Після запуску програма-сервер працює у режимі очікування запитів від програм-клієнтів. Зазвичай як програми-клієнти виступають web-браузери, якими і користуються рядові користувачі www. Коли такій програмі необхідно отримати деяку інформацію від сервера (зазвичай, це документи, що там зберігаються), вона відправляє серверу відповідний запит. При достатніх правах доступу між програмами встановлюється з'єднання і програма-сервер направляє програмі-клієнту відповідь на запит. Після чого встановлене між ними з'єднання розривається.

Для передачі між програмами використовується протокол HTTP (Hypertext Transfer Protocol, Протокол передачі гіпертекст).

Функції www-сервера

www-сервер– це програма, яка запускається на хост-комп'ютері та здійснює обробку запитів, що надходять від www-клієнтів. При отриманні запиту від www-клієнта ця програма встановлює зв'язок на основі транспортного протоколу TCP/IP та обмінюється інформацією за протоколом HTTP. Окрім цього, сервер визначає права доступу до документів, які на ньому знаходяться.

Для доступу до інформації, яка не може оброблятися сервером безпосередньо, використовується система шлюзів. Використовуючи спеціальний інтерфейс CGI (Common Gateway Interface, Загальний інтерфейс шлюзів) для обміну інформацією зі шлюзами, www-сервер має можливість отримувати інформацію з джерел, які були б недоступні для інших видів сервісу Internet. При цьому, для кінцевого користувача, робота шлюзів "прозора", тобто переглядаючи web-ресурси у своєму улюбленому браузері, недосвідчений користувач навіть не помітить, що деяка інформація була представлена ​​йому за допомогою системи шлюзів.



Функції www-клієнта

Можна виділити два основних типи www-клієнтів: web-браузери та службові програми.

web-браузеривикористовуються для безпосередньої роботи з www та отримання звідти інформації.

Службові веб-додаткиможуть спілкуватися з сервером або для отримання деяких статистичних даних, або для індексування інформації, що міститься там. (Саме так і потрапляє інформація до баз даних пошукових систем.) Крім цього, також існують службові web-клієнти, робота яких пов'язана з технічною стороною зберігання інформації на даному сервері.

Сьогодні користування мережею стало повсякденною справою. Вийти в інтернет іноді простіше, ніж підвестися з дивана, щоб увімкнути телевізор тому, що пульт знову кудись зник:). Та що там, багато хто вже й телевізор не дивиться, адже в мережі є все необхідне, ну хіба що не годують ... поки.

Але хто ж вигадав те, чим ми користуємося щодня, щогодини? Ви знаєте? Я досі навіть не уявляв. А вигадав інтернет Сер Тімоті Джон Бернерс-Лі.Саме він той самий винахідник Всесвітньої павутини та автор безлічі інших найбільших розробок у цій галузі.

Тімоті Джон Бернерс-Лі народився 8 червня 1955 року в Лондоні, в не зовсім звичайній родині. Його батьками були математики Конве Бернерс-Лі і Мері Лі Вудс, які вели дослідження в галузі створення одного з перших комп'ютерів - Manchester Mark I.

Треба сказати, що й самий час мав у своєму розпорядженні різноманітні технологічні прориви в галузі IT-технологій: за кілька років до цього Ванневаром Бушем (вчений із США) було запропоновано так званий гіпертекст. Це унікальне явище, яке являло собою альтернативу звичній лінійній структурі розвитку, оповідання тощо. і мало помітний вплив на багато сфер життя – починаючи від науки і закінчуючи мистецтвом.

А вже через кілька років після народження Тіма Бернерса-Лі Тед Нельсон виступив із пропозицією про створення «документального всесвіту», де всі тексти, коли-небудь написані людством, були б пов'язані разом за допомогою того, що ми сьогодні назвали б «перехресними посиланнями» . Напередодні винаходу інтернету всі ці та багато інших подій, безумовно, створювали сприятливий ґрунт і наводили на відповідні роздуми.

У віці 12 років батьки віддали хлопчика до приватної школи Емануель у містечку Вендсворт, де він виявив інтерес до точних наук. Після закінчення школи він вступив до коледжу при Оксфорді, де разом із товаришами було викрито в хакерській атаці і за це їх позбавили права доступу до навчальних комп'ютерів. Ця прикра обставина підштовхнула Тіма вперше самостійно зібрати комп'ютер на базі процесора М6800, зі звичайним телевізором замість монітора та зламаним калькулятором – замість клавіатури.

Бернерс-Лі закінчив Оксфорд у 1976 році, за спеціальністю «Фізика», після чого почав кар'єру в компанії Plessey Telecommunications Ltd. Сферою його діяльності на той час були розподілені транзакції. Вже за кілька років він перейшов до іншої компанії – DG Nash Ltd, де розробляв програмне забезпечення для принтерів. Саме тут він уперше створив певний аналог майбутньої операційної системи, здатної працювати в режимі багатозадачності.

Наступним місцем роботи стала вже Європейська лабораторія з ядерних досліджень, розташована у м. Женева (Швейцарія). Тут, на посаді консультанта з програмного забезпечення, Бернерс-Лі написав програму Enquire (дослівний переклад з англійської звучить як «дізнавець», «довідкова» або «записна книжка»), яка використовувала метод випадкових асоціацій. Принцип її роботи багато в чому став підмогою для створення Всесвітньої павутини.

Потім були три роки роботи як системний архітектор і наукова робота в CERN, де він розробив ряд розподілених систем для збору даних. Тут же, 1989 року, ним вперше було впроваджено проект на основі гіпертексту – родоначальник сучасної мережі Інтернет. Пізніше цей проект отримав назву Всесвітнє павутиння (англ. World Wide Web).

У двох словах, суть його полягала в наступному: публікація гіпертекстових документів, які б пов'язані між собою гіперпосиланнями. Це дозволяло помітно полегшити пошук інформації, її систематизацію та зберігання. Спочатку передбачалося, що проект буде реалізований у внутрішній мережі CERN для локальних дослідницьких потреб, як сучасна альтернатива бібліотеці та іншим сховищам даних. При цьому завантаження даних та доступ до них були можливі з будь-якого комп'ютера, підключеного до WWW.

Робота над проектом тривала з 1991 по 1993 рік у вигляді збору відгуків користувачів, координації та всіляких доопрацювань всесвітньої павутини. Зокрема, вже тоді було запропоновано перші версії протоколів URL (як окремий випадок ідентифікатора URI), HTTP та HTML. Також було впроваджено перший веб-браузер на основі гіпертексту World Wide Web та редактор WYSIWYG.

У 1991 році був запущений перший веб-сайт, який мав адресу . Його змістом була ознайомча та допоміжна інформація щодо Всесвітньої павутини: як встановити веб-сервер, як підключитися до інтернету, як користуватися веб-браузером. Там же розміщувався інтернет-каталог із посиланнями на інші сайти.

З 1994 року Бернерс-Лі очолює в Лабораторії інформатики MIT (зараз – Лабораторія інформатики та штучного інтелекту, спільно з Массачусетським інститутом) кафедру Засновників 3Com, де працює як провідний дослідник.

У 1994 році при Лабораторії ним було засновано , який і досі здійснює розробку та впровадження стандартів для Інтернету. Зокрема, Консорціум працює над тим, щоб забезпечити Всесвітньому павутинню стабільний та безперервний розвиток – відповідно до останніх вимог користувачів та рівня технічного прогресу.

У 1999 році вийшла знаменита книга Бернерса-Лі під назвою «Реал». У ній докладно описується процес роботи над ключовим проектом у житті автора, розмірковує про перспективи розвитку інтернету та інтернет-технологій та позначає низку найважливіших принципів. Серед них:

- значимість веб 2.0, безпосередньої участі користувачів у створенні та редагуванні контенту веб-сайтів (яскравий приклад Wikipedia та соціальні мережі);
- тісний взаємозв'язок всіх ресурсів один з одним за допомогою перехресних посилань у поєднанні з рівними позиціями кожного з них;
- Моральна відповідальність вчених, які впроваджують ті чи інші IT-технології.

З 2004 Бернерс-Лі - професор Саутгемптонського університету, де працює над проектом семантичної павутини. Вона є новою версією Всесвітньої павутини, де всі дані придатні для обробки за допомогою спеціальних програм. Це – свого роду «надбудова», яка передбачає, що з кожного ресурсу буде як звичайний текст «для людей», а й спеціальним чином закодований контент, зрозумілий комп'ютеру.

У 2005 році було видано його другу книгу – «Пройшовши семантичну павутину: повне розкриття потенціалу Всесвітнього павутиння».

На даний момент Тім Бернерс-Лі має звання Лицаря-Командора від королеви Єлизавети II, є визначним членом Британського комп'ютерного товариства, іноземним членом Національної академії наук США та багатьох інших. Його праця була відзначена безліччю нагород, включаючи Орден заслуг, місце у списку «100 найбільших умів століття» за версією журналу Time Magazine (1999 рік), премію «Квадрига» у номінації «Мережа знань» (2005), премію М.С.Горбачова у номінації «Перебудова» — «Людина, яка змінила світ» (2011) та ін.

На відміну від багатьох його успішних побратимів, на кшталт , або , Бернерс-Лі ніколи не відрізнявся особливим прагненням монетизувати та отримувати надприбутки від своїх проектів та винаходів. Його манеру спілкування характеризують як «стрімкий потік думки», що супроводжується рідкісними відступами та самоіронією. Словом, є всі ознаки генія, який живе у своєму власному, «віртуальному» світі, який, при цьому, колосальним чином вплинув на світ сьогоднішній.

Що таке Всесвітнє павутиння?

Павутина, або «веб», є набір пов'язаних між собою сторінок з певною інформацією. Кожна сторінка може містити текст, зображення, відео, аудіо та інші різноманітні об'єкти. Але окрім цього, на веб-сторінках є так звані гіперпосилання. Кожне таке посилання вказує на іншу сторінку, яка знаходиться на якомусь іншому комп'ютері в Інтернеті.

Різні інформаційні ресурси, пов'язані між собою засобами телекомунікацій і засновані на гіпертекстовому поданні даних, формують Всесвітню павутину (World Wide Web, або скорочено WWW).

Гіперпосилання пов'язують сторінки, які розташовані на різних комп'ютерах, що знаходяться у різних куточках земної кулі. Величезна кількість комп'ютерів, які об'єднані в одну мережу, - це і є інтернет, а "всесвітня павутина" - це величезна кількість веб-сторінок, розміщених на комп'ютерах мережі.

Кожна веб-сторінка в інтернеті має адресу – URL (англ. Uniform Resource Locator – унікальна адреса, ім'я). Саме за адресою можна знайти будь-яку сторінку.

Як було створено Всесвітнє павутиння?

12 березня 1989 року Тім Бернерс-Лі представив керівництву ЦЕРНу проект єдиної системи організації, зберігання та загального доступу до інформації, яка мала вирішити проблему обміну знаннями та досвідом між співробітниками Центру. Проблему доступу до інформації на різних комп'ютерах співробітників Бернерс-Лі запропонував вирішити за допомогою програм-браузерів, які забезпечують доступ до комп'ютера-сервера, де зберігається гіпертекстова інформація. Після успішної реалізації проекту Бернерс-Лі зміг переконати решту світу використовувати єдині стандарти інтернет-комунікації, використовуючи стандарти протоколів передачі гіпертексту (HTTP) та універсальну мову розмітки (HTML).

Слід зазначити, що Тім Бернерс-Лі був першим творцем інтернету. Першу систему протоколів, що забезпечують передачу даних між об'єднаними в мережу комп'ютерами, розробили співробітники Агентства з перспективних науково-дослідних розробок США (DARPA). Вінтон Серфі Роберт Каннаприкінці 60-х – на початку 70-х років минулого століття. Бернерс-Лі лише запропонував використати можливості комп'ютерних мереж для створення нової системи організації інформації та доступу до неї.

Що було зразком Всесвітньої павутини?

Ще в 60-х роках XX століття Міністерство оборони США поставило завдання розробити надійну систему передачі на випадок війни. Агентство передових дослідницьких проектів США (ARPA) запропонувало розробити для цього комп'ютерну мережу. Назвали її ARPANET (Advanced Research Projects Agency Network). Проект об'єднав чотири наукові установи - Університет Лос-Анджелеса, Стенфордський дослідний інститут та Університети Санта Барбари та Юти. Усі роботи фінансувалися рахунок Міністерства оборони США.

Перша передача даних по комп'ютерній мережі відбулася 1969 року. Професор Лос-Анджелеса університету зі своїми студентами спробували увійти до комп'ютера Стенфорда і передати слово «login». Успішно передати вдалося лише перші дві літери L та O. Коли вони надрукували літеру G, система зв'язку вийшла з ладу, проте революція в галузі інтернету відбулася.

До 1971 року у США було створено мережу з 23 користувачами. Було розроблено першу програму для надсилання електронної пошти через мережу. А 1973 року до мережі приєдналися Університетський коледж Лондона та Державні служби в Норвегії, і мережа стала міжнародною. У 1977 році кількість користувачів Інтернету досягла 100, в 1984 - 1000, в 1986 їх було вже більше 5000, в 1989 - більше 100 000. У 1991 в ЦЕРНі був реалізований проект World-Wide Web (WWW). 1997 року налічувалося вже 19,5 мільйона користувачів мережі Інтернет.

У деяких джерелах вказується дата появи Всесвітньої павутини на день пізніше – 13 березня 1989 року.

Здрастуйте, шановні читачі блогу сайт. Всі ми з вами живемо в епоху глобального інтернету і користуємося термінами сайт, веб, www (World Wide Web - всесвітня павутина, глобальна мережа) досить часто і особливо не вдаючись у те, що це таке.

Те саме я спостерігаю і в інших авторів, та й звичайних співрозмовників. «Сайт», «інтернет», «мережа» чи абревіатура «WWW» стали для нас настільки звичайними поняттями, що навіть замислюватися про їхню суть не спадає на думку. Однак перший вебсайт з'явився на світ лише якихось двадцять років тому. А що таке Інтернет?

Адже він має досить довгу історію, проте до появи глобальної мережі (WWW), 99.9% жителів планети навіть не підозрювали про його існування, бо він був долею фахівців та ентузіастів. Зараз же про всесвітню павутину знають навіть ескімоси, в мові яких це слово ототожнюється зі здатністю шаманів шукати відповіді в шарах світобудови. Тож давайте відкриємо для себе — що таке інтернет, сайт, всесвітнє павутиння, і все інше.

Що таке Інтернет та його відмінність від глобального павутиння WWW

Найбільш чудовим фактом, який зараз можна констатувати, є те, що Internet не має власника. По суті, це об'єднання окремих локалок (завдяки прийнятим колись загальним стандартам, а саме протоколу TCP/IP), яке підтримується в робочому стані мережними провайдерами.

Є думка, що через все зростаючий медійний трафік (відео та інший важкий контент, що переміщується тоннами в мережі) незабаром станеться колапс Інтернету через його обмежену на даний момент пропускну спроможність. Основною проблемою в цьому плані є оновлення мережного обладнання, що становить глобальне павутиння, на швидкісне, що насамперед стримується необхідними при цьому додатковими витратами. Але думаю, що проблему буде вирішено в міру назрівання колапсу, та й уже існують окремі сегменти мережі, що працюють на високих швидкостях.

Взагалі, у світлі того, що інтернет по суті нічий, слід згадати, що багато держав, намагаючись впровадити цензуру в глобальній мережі, хочуть ототожнити її (а саме його найпопулярнішу на даний момент складову WWW) з .

Але під цим бажанням насправді немає жодного ґрунту, бо інтернет це лише засіб комунікаціїабо, іншими словами, носій інформації можна порівняти з телефоном або навіть звичайним папером. Спробуйте застосувати санкції до паперу або його поширення планетою. Окремі санкції окремі держави, насправді, можу застосовувати лише до сайтів (острівців інформації в мережі), які стають доступними користувачам через всесвітнє павутиння.

Перші передумови створення глобальної павутини та інтернету були зроблені... Як ви вважаєте, в якому році? Дивно, але аж у дрімучому 1957. Знадобилася така сітка, природно, військовим (і, природно, США, ну куди ж без них) для зв'язку у разі розгортання військових дій із застосуванням ядреної зброї. Створювали мережу досить довго (близько 12 років), але це цілком зрозуміло тим, що тоді комп'ютери перебували в зародковому стані.

Але їх потужності цілком вистачало на те, щоб до 1971 року отримати можливість між військовими відомствами і провідними університетами США. Таким чином, протокол передачі Емайл став першим способом використання інтернетудля потреб користувачів. Ще за пару про те, що таке інтернет вже дізналися за океаном. До початку 80x були стандартизовані основні протоколи передачі даних (поштовий, ), а також з'явився протокол так званих конференцій новин Usenet, який був схожий на поштовий, але дозволяв організовувати щось схоже на форуми.

А ще через кілька років з'явилася ідея створення системи доменних імен (DNS - відіграє найважливішу роль у становленні WWW) і з'явився перший у світі протокол для спілкування через інтернет в реальному часі - IRC (у російському розмовному - ірка). Він дозволяв чатуватися в мережі. Фантастика, яка була доступна і цікава дуже малому числу жителів планети Земля. Але це тільки поки що.

На стику 80-х і 90-х років відбуваються настільки значущі події в історії розвитку інфраструктури, що вони, власне, і визначили її подальшу долю. Взагалі таке поширення глобальної мережі в умах сучасних жителів планети завдячує практично одній єдиній людині. Тіму Бернерсу-Лі:

Бернерс-Лі є англійцем, який народився в сім'ї двох математиків, які присвятили своє життя створенню одного з перших комп'ютерів у світі. Саме завдяки йому світ дізнався, що таке інтернет, сайт, електронна пошта тощо. Спочатку всесвітню павутину WWW (World Wide Web) він створив для потреб ядерних досліджень Церн (той самий колайдер знаходиться у них). Завдання полягало в зручному розміщенні всієї наявної у концерну наукової інформації в їхній власній мережі.

Для вирішення цього завдання він вигадав усе, що зараз є основними елементами WWW (те, що ми вважаємо інтернетом, трохи не розуміючи його суть). За основу він взяв принцип організації інформації, що називається . Що це таке? Цей принцип був придуманий набагато раніше і полягав у такій організації тексту, коли лінійність розповіді замінювалася можливістю переходу з різних посилань (зв'язків).

Інтернет - це гіпертекст, гіперпосилання, Урли та залізо

Завдяки цьому гіпертекст можна читати в різній послідовності, тим самим отримуючи різні варіанти лінійного тексту (ну, вам це як користувачам інтернету зі стажем зараз має бути зрозуміло і очевидно, але тоді це була революція). У ролі вузлів гіпертексту мали , які ми зараз називаємо просто посиланнями.

В результаті всю існуючу зараз в комп'ютерах інформацію можна представити як один великий гіпертекст, що включає в себе незліченну безліч вузлів (гіперпосилань). Все, що було розроблено Тімом Бернерсом-Лі, було перенесено з локальної сітки ЦЕРНу в те, що ми сьогодні називаємо інтернетом, після чого Web (веб) став шаленими темпами набирати популярності (перші п'ятдесят мільйонів користувачів World Wide Web були зареєстровані лише протягом перших п'яти років існування).

Але для реалізації принципу гіпертексту та гіперпосилань знадобилося з нуля створити та розробити відразу кілька речей. По-перше, потрібний був новий протокол передачі даних, яким став усім вам зараз відомий протокол HTTP(на початку адрес всіх веб-сайтів ви знайдете згадку про нього або про його захищену версію HTTPs).

По-друге, був розроблений з нуля, абревіатура якого зараз відома всім вебмайстрам у світі. Отже, ми отримали інструменти передачі даних і створення сайтів (набору веб сторінок чи web документів). Але як посилатися на ці документи?

Перший дозволяв ідентифікувати документ на окремому сервері (сайті), а другий дозволяв підмішати в ідентифікатор URI доменне ім'я (отримане і однозначно вказує на належність документа веб-сайту, розміщеному на певному сервері) або IP адресу (унікальний цифровий ідентифікатор всіх пристроїв у глобальній або локальній локальній мережі). ). Прочитайте детальніше за наведеним посиланням.

Залишилося зробити лише один крок для того, щоб всесвітня павутина WWW, нарешті, запрацювала і стала затребувана користувачами. Знаєте який?

Ну, звичайно ж, потрібна була програма, яка б на комп'ютері користувача могла відображати вміст будь-якої веб-сторінки (за допомогою URL адреси). Такою програмою став. Якщо говорити про сьогоднішній час, то основних гравців на цьому ринку не так і багато, і про всіх з них я встиг написати за невеликим оглядом:

  1. (IE, MSIE) - стара гвардія ще у строю
  2. (Мазіла Фаєрфокс) – ще один ветеран не збирається здавати позицій без бою
  3. (Гугл Хром) - амбітний новачок, якому вдалося захопити лідерство у максимально короткі терміни
  4. - улюблений багатьма в рунеті, але поступово втрачає популярність браузер
  5. - Засланець з яблучного табору

Тімоті Джон Бернерс-Лі самостійно написав програму першого у світі Internet оглядача і назвав його, не мудруючи лукаво, World Wide Web. Хоча це і не було межею досконалості, проте саме з цього браузера розпочалася переможна хода всесвітньої мережі WWW планетою.

Взагалі, звичайно ж, вражає той факт, що всі необхідні інструменти для сучасного інтернету (мається на увазі найпопулярніша його складова) були створені лише однією людиноюза такий короткий час. Браво.

Трохи пізніше з'явився перший графічний браузер Мозаїка, від якого ведуть початок і багато хто з сучасних оглядачів (Мазіла та Експлорер). Саме Мозаїка стала тією краплею, якої не вистачало, аби з'явився інтерес до інтернету(А саме до всесвітньої павутини) у звичайних жителів планети Земля. Графічний браузер — це зовсім інша справа, ніж текстовий. Всі люблять дивитися картинки і лише деякі люблять читати.

Що примітно, Бернерс-Лі не отримав якихось дуже великих сум грошей, які, наприклад, в результаті отримали або, хоча зробив він для глобальної мережі, напевно, все ж таки більше.

Так, згодом на додаток до розробленої Бернерсом-Лі мови Html додався ще й . Завдяки цьому частина операторів у Html стала не потрібна, а їм на заміну прийшли набагато гнучкіші інструменти каскадних таблиць стилів, які дозволили істотно підвищити привабливість і гнучкість дизайну у сайтів, що зараз створюються. Хоча у вивченні правила CSS, звичайно ж, складніші, ніж мова розмітки. Проте краса вимагає жертв.

Як влаштовані інтернет та глобальна мережа зсередини?

Але давайте подивимося, що таке Web (www)і як здійснюється розміщення інформації на Internet. Тут ми з вами впритул зіткнемося з тим самим феноменом, який називається website (web – сітка, а site – місце). Отже, що таке «місце в мережі» (аналог місця під сонцем у реальному житті) і як його, власне, отримати.

Що таке інтети? Отже, він складається з невидимих ​​і не мають значення для користувачів каналоутворюючих пристроїв (маршрутизаторів, комутаторів). Мережа ж WWW (те, що ми називаємо Web або всесвітнім павутинням) складається з мільйонів веб-серверів, які являють собою програми, запущені на трохи модифікованих комп'ютерах, які в свою чергу обов'язково повинні бути підключені (в режимі 24 на 7) до глобального павутиння та використовувати для обміну даними протокол HTTP.

Веб сервер (програма) отримує запит (найчастіше від браузера користувача, який відкриває посилання або ввів Url в адресному рядку) на відкриття документа, розміщеного на цьому самому сервері. Документ у найпростішому випадку являє собою фізичний файл (з розширенням HTML, наприклад), який лежить на жорсткому диску сервера.

У більш складному випадку (при використанні) запитуваний документ буде сформований програмним способом на льоту.

Для перегляду запитаної сторінки сайту використовується спеціальне програмне забезпечення на стороні клієнта (користувача) під назвою браузер, який вміє малювати завантажений фрагмент гіпертексту в зручному вигляді на тому пристрої відображення інформації, де цей браузер встановлений (ПК, телефон, планшет і т.п.). ). Загалом усе просто, якщо не вдаватися в деталі.

Раніше кожен окремий веб-сайт розміщувався фізично на окремому комп'ютері. Пов'язано це було переважно зі слабкою обчислювальною потужністю наявних на той час ПК. Але в будь-якому випадку, комп'ютер із програмою web сервера та розміщеним на ньому сайтом обов'язково має бути цілодобово підключений до інтернету. Здійснити це в домашніх умовах досить складно і дорого, тому для зберігання веб-сайтів зазвичай користуються послугами хостинг-компаній, що спеціалізуються на цьому.

Послуга хостингучерез популярність WWW є зараз досить затребуваною. Завдяки потужностям сучасних ПК, що зростають з часом, у хостерів з'явилася можливість розміщувати багато вебсайтів на одному фізичному комп'ютері (віртуальний хостинг), а розміщення одного сайту на одному фізичному ПК стало називатися послугою .

При використанні віртуального хостингу всім розміщеним на комп'ютері (той, що називається сервером) вебсайтам може бути присвоєна одна IP адреса, а можете бути і окрема кожному. Сутності це не змінює і лише опосередковано може впливати на розміщений там Website (погане сусідство на одному IP може погано позначитися на — пошукові системи іноді гребуть усіх під один гребінець).

Тепер давайте трохи поговоримо за доменні імена вебсайтів та їх значення у всесвітньому павутинні WWW. Кожен ресурс в інтернеті має своє доменне ім'я. Причому може скластися ситуація, коли в одного і того ж сайту може бути кілька доменних імен (в результаті виходять дзеркала або аліаси), а так само, наприклад, для багатьох ресурсів може використовуватися одне і те ж доменне ім'я.

Також для деяких серйозних ресурсів існує таке поняття, як дзеркала. У цьому випадку файли сайту можуть перебувати на різних фізичних комп'ютерах, а самі ресурси мають різні доменні імена. Але це все нюанси, що тільки заплутують початківців.