Как на самом деле работают HTML-теги, браузеры и серверы

9

Скорее всего, прямо сейчас вы просматриваете эту страницу на ноутбуке или настольном компьютере. Возможно, вы используете Firefox, Chrome или даже более старую версию Internet Explorer. Суть в том, что у вас есть веб-браузер, и вы хотите понять, как работает интернет. Возможно, вы даже хотите создать свой собственный сайт.

Для этого вам не нужно ничего лишнего. Вам не нужна степень в области компьютерных наук. Вам нужно лишь понять четыре базовые концепции. Терминология поначалу может показаться сложной. Обычно всё становится понятно, когда вы видите, как все части складываются в единую картину.

Что такое веб-страница?

Веб-страница — это не магия. Это простой текстовый файл. Он содержит две вещи: сам текст, который вы видите, и набор HTML-тегов. Эти теги являются инструкциями. Они говорят браузеру, как отформатировать этот текст.

Хотите красные заголовки? Колонки? Определённые шрифты? Теги отвечают за это. Браузер интерпретирует эти команды, чтобы решить, как отобразить контент на вашем экране. Без тегов вы получите просто сырой, неформатированный текст.

Роль HTML

HTML расшифровывается как Hyper Text Markup Language (язык гипертекстовой разметки). Думайте о нём как о языке разметки. Он описывает структуру и формат.

Если вам нужен только чёрно-белый текст без какого-либо оформления, HTML вам не нужен. Но вам нужно больше. Вы хотите встроить графику. Вы хотите цвет. Вы хотите заголовки. Именно поэтому вы используете HTML. Это язык, который превращает обычный текст в структурированную страницу.

Задача браузера

Веб-браузер — это компьютерная программа. Его также называют программным приложением или просто приложением. Примеры включают Netscape Navigator или Microsoft Internet Explorer.

Браузер выполняет две основные задачи:
1. Он связывается с веб-сервером, чтобы запросить страницу. Он загружает эту страницу через сеть на ваш компьютер.
2. Он интерпретирует HTML-теги, содержащиеся на этой странице. Он отображает страницу именно так, как задумал её создатель.

Объяснение веб-сервера

Веб-сервер — это программное обеспечение, которое отвечает на запросы браузеров. Он доставляет страницу вашему браузеру через Интернет.

Представьте себе веб-сервер как многоквартирный дом. Каждая квартира содержит другую веб-страницу. Чтобы разместить там свою страницу, вы платите арендную плату. Это пространство — ваша плата за хостинг. Человек или компания, управляющая зданием, — это ваш хост.

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

Начните локально

Вам не нужен сервер, чтобы начать эксперименты. Ваш браузер может читать страницы, которые вы создаёте на своём собственном компьютере. Это лучший способ обучения. Играйте с тегами. Смотрите, что ломается. Смотрите, что работает.

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

Предыдущая статьяПочему немецким малым и средним предприятиям (МСП) сейчас необходима облачная бухгалтерия и интеграция с DATEV
Следующая статьяПочему технологическая сингулярность может произойти уже к 2030 году