Як працювати з Яндекс браузером новачкові у сучасному світі інтернет технологій? Що таке інтернет браузер: загальні поняття та робота сучасних браузерів для користувачів-початківців та вебмайстрів Що веб браузер дозволяє виконувати

Доброго дня, шановні читачі блогу Start-Luck. Іноді пошук відповідей на найпростіші питання можуть відкривати неймовірні речі, про які людина ніколи не замислювалася. Ми звикли просто користуватися лампочкою, мікрохвильовою піччю та пилососом.

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

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

Як влаштований сайт

Будь-який електронний ресурс – це набір файлів. Деякі відповідають за дизайн, інші – за тестову складову. Пишуться вони за допомогою спеціальних мов програмування. Не всі творці сайтів розуміються на коді, деякі використовую прості програми, які самі перетворюють дії на код та файли.

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

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

До кожної папки прив'язується , URL, або простою мовою, адресу. Введіть його в адресний рядок браузера і той люб'язно веде вас до папки. Це не все, що роблять браузери, але про це поговоримо у наступному розділі.

Місія браузера

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

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

Навчитися мов програмування не так складно, як може здатися на перший погляд. Зараз дуже багато і простих, що дозволяють спростити життя та роботу в інтернеті. Не менше й курсів, які допомагають чайникам розібратись у тонкощах майстерності. Наприклад, " WordPress 4: практика створення сайту » Михайла Русакова. Уроки дуже прості. Наприкінці навчання кожен зможе стати справжнім сайтобудівником.


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

Класифікація

Якщо говорити відверто, розділити браузери на види неможливо. Не вас обманюватиму – вони всі приблизно однакові. Різниця полягає лише в інтерфейсі, іноді швидкості завантаження та невимовних нюансах.

Сьогодні я вже не раз натрапив на такий поділ: Google Chrome, Яндекс Браузер, Опера, Mozilla. У мене не повертається мова розділити їх саме в такий спосіб.

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

Їх принцип роботи та місія однакові у будь-якому випадку. То як же люди вибирають браузери? Здебільшого – це інтерфейс. Всі мають невеликі відмінності і людина швидко до них звикає. Наприклад, зайшовши в Яндекс Браузер, вам пропонують почитати новини, які можуть здатися вам цікавими. Це чіпляє користувачів.

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

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

До нових зустрічей та удачі.

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

Перше, що потрібно запам'ятати - браузер запитує і отримує дані за допомогою HTTP протоколу, тому його (браузер) ще називають HTTP клієнтом.

Протокол передачі гіпертексту(HTTP - англ. HyperText Transfer Protocol) - спеціально розроблений протокол як основа World Wide Web і використовується для передачі всіх необхідних даних: HTML-коду, зображень, CSS файлів, javascript і т.д. Зупинимося тільки на моментах цікавих фронт розробнику (з тонкощами HTTP усі бажаючі можуть ознайомитись у специфікації).

HTTP – синхронний протокол

Основою HTTP є технологія «клієнт-сервер»: клієнт - це той, хто запитує дані, сервер - хто обробляє і віддає. Зв'язок між ними здійснюється за допомогою низки HTTP-запитів і HTTP-відповідей.

HTTP є синхронним протоколом. Це означає, що клієнт надіслав запит серверу і поки чекає від нього відповідь, наступні запити надіслати не може. Це як ліфт, що виїхав. І щоб ним скористатися, потрібно почекати, поки він повернеться.

На що витрачає час HTTP запит

Запит відбувається у кілька етапів:

  • DNS-запит — пошук найближчого DNS-сервера, щоб перетворити URI (наприклад, google.com) на його числове уявлення — IP-адресу (74.125.87.99, прим. — отримано за допомогою команди ping). Це адреса і буде реальною адресою сайту в Інтернеті.
  • з'єднання — встановлення з'єднання з сервером за отриманою IP-адресою;
  • відправлення даних;
  • очікування відповіді - чекаємо поки пакети даних дійдуть сервера, він їх обробить і відповідь повернеться назад;
  • отримання даних.

Це легко простежити, якщо скористатися, наприклад, плагіном для Firefox - Firebug або вбудованими засобами для розробника в Chrome.

Перший етап (DNS-запит та встановлення з'єднання) забирає досить багато часу. У протоколах HTTP ранніх версій, після отримання відповіді на запит, з'єднання розривалося. І щоб надіслати новий запит, потрібно знову витрачати час на DNS-запит та встановлення з'єднання. Це був великий ступор, який усунули в специфікації HTTP 1.1 - з'явився режим постійного з'єднання ( keep-alive): при першому запиті відбувається з'єднання, яке не розривається. Це був прорив, який відчутно розігнав Інтернет.

Нотатка

З'єднання не розривається, якщо всі запити надіслані на один хост. Якщо елемент веб-сторінки розміщений на іншому хості, для запиту цього елемента встановлюється нове з'єднання, починаючи з DNS-запиту.

Але дивимося на діаграму HTTP запитудалі: бачимо, що час з'єднання відчутно менше, ніж очікування відповіді. І тут HTTP 1.1 не рятує. Тому не важливо, що у тебе чотири процесори, 5 Гб оперативної пам'яті і наворочена відеокарта. Від цього веб-сторінки швидше відкриватися не стануть, адже більшу частину часу вся ця «могутність» простоює в очікуванні поки пакети даних пройдуть туди-сюди.

Цей повільний механізм обміну даними робить сайти неконкурентноздатними по відношенню до десктопних додатків у питаннях швидкості реакції на дії користувача. Тому одним з основних способів розігнати сайт — це мінімізувати кількість окремих звернень до сервера.

Нотатка

Насправді схема зв'язку з сервером трохи складніше і це виходить за рамки цієї статті.

Паралельні HTTP з'єднання

Щоб прискорити роботу HTTP, був розроблений механізм паралельних з'єднань, які встановлює браузер для одночасної доставки кількох об'єктів веб сторінки. Специфікація HTTP 1.1 рекомендує не використовувати одночасно не більше двох з'єднань одного хосту. Пов'язано з тим, що розроблялася специфікація давно, тоді не було таких широкосмугових каналів та потужних серверів. Сучасні браузери таких з'єднань встановлюють щонайменше 4 і це число можна збільшити до 8 ручними налаштуваннями.

Кожна з цих сполук витрачає час на DNS-запити та встановлення з'єднання, але в цілому паралельні з'єднання дали відчутний приріст швидкості.

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

Технологія конвеєра показала істотний приріст швидкості завантаження веб-сторінок, особливо це актуально для широких каналів.

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

Давайте розберемося, з чого ж складається і ? Можливо, розібравшись, ви зрозумієте, чому відбуваються ті чи інші речі, коли відображаються сторінки в інтернеті.

З моменту вказівки адреси веб-сторінки до повного завантаження сайту проходять одна-дві секунди, але браузер робить за цей час мінімум 6 операцій:

1. При введенні адреси будь-якого сайту браузер починає свою роботу вже з введення перших літер, пропонуючи користувачеві різні варіанти адреси сайту як підказки.

2. Також браузер перевіряє наявність сторінки, що запитується, в кеші браузера на локальному диску. Кеш дуже часто використовується браузером для того, щоб зберігати сторінки, що часто запитуються, на жорсткому диску, коригуючи при завантаженні лише оновлені дані.

3. На наступному етапі браузер перевіряє наявність адреси сторінки, що запитується файлі Hosts, розташований на жорсткому диску ПК. В даному файлізазвичай зберігаються адреси веб-сайтів та їх цифрові відповідності у вигляді ip-адрес. Найчастіше там є лише один запис: “localhost 127.0.0.1”.

4. Якщо попередні кроки не допомогли знайти потрібну сторінку, то браузер намагається знайти ip-адресу сторінки через сервери DNS (система доменних імен), на яких, як у довіднику, зберігається вся відповідна інформація щодо доступних сайтів у мережі.

5. Як правило, браузер встановлює зв'язок із запитуваною сторінкою не безпосередньо, а через ланцюжок серверів. Що дозволяє знизити навантаження на сайт (особливо це є актуальним для популярних інтернет ресурсів).

6. І на останньому етапі браузер збирає всі елементи сторінки в один і відображає нам потрібну веб-сторінку.

як працює інтернет-браузер?

Для нас з вами звичайним здається процес відображення браузером веб-сторінки. Однак браузер робить велику роботу, збираючи сторінку за елементами: картинки, текст та інші дані, про які ми поговоримо пізніше.

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

Єдиною ланкою, що поєднує всі елементи в одне ціле, є мова гіпертекстової розмітки - HTML. Завдяки цьому стандарту браузер точно знає, як має виглядати сторінка і де взяти той чи інший складовий елемент сторінки. Крім того, цей стандарт дозволяє однаково коректно відображати ту саму сторінку і на 27 дюймовому моніторі домашнього ПК, і на 10 дюймовому планшетнику.

З чого складається веб-сторінка?

1. Java – мова програмування, що дозволяє створювати універсальні блоки коду, які від сімейства операційної системи, і дозволяють виконувати цілі програми у вікні браузера.

2. JavaScript – це різновид мови Java, що дозволяє створювати інтерактивні елементи веб-сторінки. Наприклад, використовується для створення динамічного меню або, як на моєму сайті, що випадає знизу інформаційна форма, що пропонує бонус.

Код JavaScript виконується на локальному комп'ютері користувача.

3. CSS – каскадні таблиці стилів. HTML визначає структуру сторінки, а CSS - їх оформлення (кольори, шрифт, розміри і т.д.).

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

Найчастіше використовується при створенні форумів, гостьових книг або блоку коментарів, як у моєму випадку.

5. Flash – технологія, що дозволяє відображати на сторінці анімацію. Багатьом дана технологіязнайома як настирливі рекламні банери. Однак без flash не відображатиметься відео на Youtube.

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

Чому швидкість роботи браузерів різна?

1. На даному етапі розвитку технології браузер можна порівняти з подобою операційної системи, яка має навіть свій центральний процесор - його роль виконує двигун браузера, який відповідає безпосередньо за відображення сторінки.

Його основні функції:

  • формування структури веб-сторінки на підставі завантаженого HTML-коду;
  • відображення зовнішнього вигляду сторінки за допомогою CSS;
  • виконання коду інтегрованих програмних скриптів.

Код движка кожної компанії є власністю компанії і є комерційною таємницею. На НаразіНайшвидшим двигуном є двигун компанії Chrome, тому їх браузер і є сьогодні найшвидшим.

Заради інтересу пропоную вам протестувати ваш браузер на продуктивність та підтримку сучасних технологій – .

2. Кожен браузер має свої “примочки”, які виділяють його на тлі інших. Крім того, таких примочок стає більше з кожною новою версієюпродукту.

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

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

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

4. Стиснення – цей прийом дозволяє знизити трафік, що передається по мережі, не втративши у продуктивності (при розрахунку середньопродуктивного ПК).

Чому деякі сторінки завантажуються значно повільніше за інші?

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

Браузер є інструментом для доступу до всесвітньої мережі WWW. Щоб отримати максимальну віддачу від інтернету, потрібно розуміти і знати різні функції веб-браузера.

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

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

Які є браузери

В даний час існують багато веб-браузерів, але найпопулярніші з них це (Хром) і FireFox(Файрфокс) . Інші браузери: Internet Explorer, Opera, Safari. Кожен з перерахованих вище браузерів має свій власний зовнішній вигляді навігацію, але ціль у них та сама: правильно і швидко завантажувати веб-сторінки.

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

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

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

Навігація

Щоб краще навчитися працювати із браузером, ви повинні знати деякі основні поняття.

У всіх браузерах є адресний рядок, який показує веб-адресу (також звану URL) сторінки, на якій ви знаходитесь. Щоб перейти на іншу сторінку, ви можете ввести URL-адресу в адресний рядок і натиснути Enter.

Посилання

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

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

Існують моменти, коли ви не повинні використовувати кнопки навігації. Наприклад, в онлайн-магазинах ви не повинні оновлювати сторінку після покупки товару або під час покупки, тому що це може призвести до придбання товару двічі.

Багато браузерів об'єднали адресний рядок та рядок пошуку в одну панель. Рядок де знаходиться URL сторінки, там же ви можете написати умови пошуку. Тим не менш, є браузери, які мають вбудований рядок пошуку у вигляді окремої панелі.

Додавання закладки

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

  • У Chrome ви можете додати закладку, натиснувши на зірочку, яка знаходиться в кінці адресного рядка праворуч. Аналогічно додаються закладки та інших браузерах.

Історія

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

Перегляд історії

  • Щоб переглянути історію в браузері Хром, натисніть кнопку в правому верхньому кутку і виберіть пункт Історія:

Видалення історії

  • Щоб видалити історію до Хрому, зайдіть у історію та натисніть Очистити історію.

Якщо у вас інший браузер, процес перегляду та видалення історії буде різним.

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

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

  • Щоб відкрити посилання в новій вкладці, клацніть правою кнопкою миші на посилання і натисніть «Відкрити посилання в новій вкладці»

Завантаження файлів

Ви можете завантажити з Інтернету різні типи файлів за допомогою браузера. Припустимо, вам потрібно заповнити і роздрукувати форму, яку знайшли в інтернеті. Ви можете завантажити його на робочий стіл, а потім відкрити його за допомогою відповідної програми (наприклад, Microsoft Word).

Як завантажити файл?

Якщо ви клацніть на посилання під яким є потрібний вам файл, він може автоматично завантажитися. А іноді він просто відкриється у браузері замість завантаження. У такому випадку, щоб завантажити файл, потрібно натиснути правою кнопкою миші на посилання і вибрати «Зберегти об'єкт як…»

Це не означає, що ви зможете завантажити все, що завгодно з будь-яких сайтів. Деякі сайти не дозволяють завантажувати вміст.

Деякі сайти не дозволяють зберігати їх зображення.

Плагіни

Плагіни – це програми, які встановлені на вашому браузері, що дозволяє йому програвати відео та флеш-анімацію. Наприклад, плагіни Quicktime Player та Flash Player. Якщо у вас не встановлені потрібні плагіни, сайт замість програвання відео дасть вам посилання, щоб завантажити плагін.

Якщо у вас є необхідні плагіни, ви зможете насолоджуватися потоковим відео, та грати в ігри.

How the web works provides a simplified view of what happens when you view a webpage in a web browserна вашому комп'ютері або телефоні.

Ця теорія не є важливим для написання веб-коду в короткий термін, але перед довгим часом "реально start to benefit from understanding what"s happening in the background.

Clients and servers

Комп'ютери connected to the web are called clients and servers. A simplified diagram of how they interact might look like this:

  • Учасники є звичайним веб-пристроєм" з інтернет-пристрої, що працюють (наприклад, ваш комп'ютер підключений до вашого Wi-Fi, або ваш телефон підключений до вашої мобільної мережі) і веб-пристрої, доступні за допомогою таких пристроїв (usually a web browser like Firefox or Chrome).
  • Servers є computers що store webpages, sites, or apps. Якщо клієнт компанії використовується для доступу до веб-сторінки, копія веб-сторінок є downloaded з веб-сайту для клієнта машини для того, щоб бути зроблено в веб-браузері.

Інші parts of the toolbox

Client і server we"ve described above don"t tell the whole story. Там є багато інших частин, які увібрані, і вони позначаються там.

Для нового, let's imagine that the web is a road. On on end of the road is the client, which is like your house. On the other end of the road is the server, which is a shop you want to buy something від.

В додатку до клієнта і сервера, також потрібно шукати hello до:

  • Your internet connection: Allows you to send and receive data on the web. Це's basically like the street between your house and the shop.
  • TCP/IP: Transmission Control Protocol and Internet Protocol є комунікаційні протоколи, що define how data should travel across the web. Це є транспортні засоби, що літа ви place order, go to the shop, і buy your goods. У нашому прикладі, це є як автомобіль, так і bike (або як ви можете отримати навколо).
  • DNS: Domain Name Servers є як електронна адреса для веб-сайтів. Якщо ви шукаєте веб-адресу в вашому веб-браузері, браузер дає змогу на веб-сайті DNS отримувати реальні URL-адреси, щоб перейти до веб-сайту. to the right place (see below).This is like looking up the address of the shop so you can access it.
  • HTTP: Hypertext Transfer Protocol is application protocol, що defines language for clients and servers to speak to each other. Це означає, що ви використовуєте мову для вас.
  • Component files: На веб-сайті є зроблені багато різних файлів, які є різними частинами хороших покупок від магазину. These files come in two main types:
    • Code files: Веб-сайти є побудовані спочатку від HTML, CSS, і JavaScript, з тим, що ви можете скористатися іншими технологіями.
    • Assets: Це являє собою колекційну назву для всіх інших значень, які надходять до веб-сайту, так як зображення, музичні, відео, Word Documents, і PDFs.

So what happens, exactly?

У вас є тип веб-адреси в вашому веб-браузері (для нашої аналогії, що ви збираєтеся ходити до магазину):

  1. Завантажити доступ до DNS-сервер, і дізнатися, як справжня адреса serverу, що веб-сторінка живе.
  2. Браузер повідомлень про HTTP повідомлень message to the server, як це клацніть на сторінці веб-сайту до клієнта (ви ходите до shop and order your goods). Це повідомлення, і всі інші дані, що знаходяться між клієнтом і сервером, є повною мірою для вашого Інтернету, використовуючи TCP/IP.
  3. Якщо сервер застосовується для клієнта, потрібний сервер, повідомить клієнта про "200 OK" повідомлення, які рішення "Ви можете вибрати, що веб-сайт! Тут це ", і вони стріляють за допомогою веб-сайтів" файли до браузера як ряди маленьких чунків названі пакети (покупки дають ваші добрі, і ви збираєтеся back to your house).
  4. Браузер assembles маленьких чунків в докладні веб-сайти і plays it to you (the goods arrive at your door - new shiny stuff, awesome!).

DNS explained

Real web address aren't the nice, memorable strings you typ into your address bar to find your favorite websites.

Packets explained

Вчора ми використовуємо термін "packets" для написання формату, в якому data is sent from server to client. What do we mean here? Важливо, коли це означає, що є web, він є як тисячі маленьких чунків, так що багато різних веб-сайтів можуть завантажити самі сайти в той час. Якщо веб-сайти були винесені як значні великі човни, тільки один user could download one at a time, which obviously would make the web very inefficient and not fun fun to use.