Найти в Дзене
PKS

Уйти в АйТи

Оглавление

HTML

HTML (HyperText Markup Language - язык гипертекстовой разметки) можно назвать основным языком Всемирной паутины. Практический все, если не все страницы в интернете написаны при использовании языка разметки - HTML. С его помощью определяют где и как будут располагаться элементы на открытой странице.


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

Любой HTML-файл можно назвать гипертекстовым документом. Его содержимое представляет собой основную информацию, то есть текст, а также теги разметки, которые помогают структурировать и форматировать материал.

Фотографии, аудио и видео могут быть связаны с гипертекстом путем их сохранения в отдельных файлах и присоединения к HTML-документу с помощью специальных тегов. Существует множество различных тегов, которые позволяют добавлять различные мультимедийные элементы в гипертекстовый документ.

Гипертекст значительно упрощает работу с информацией и делает ее более доступной. Вот основные преимущества, которые он предоставляет:

  • Удобство использования: информация на странице логически структурирована и связана с другими страницами, которые содержат релевантные данные;
  • Простота восприятия: гипертекст имеет аккуратный и понятный для пользователя вид;
  • Поддержка мультимедиа: видео, аудио, фотографии легко встраиваются в материал, что делает контент более интересным и разнообразным;
  • Уникальная возможность запроса данных: чтобы получить дополнительную информацию, достаточно просто кликнуть по выделенному элементу.

Существуют редакторы кода, которые упрощают работу с HTML:

Выбор ложиться полностью на Ваши предпочтения. На мой субъективный взгляд, наиболее удобным является - VS Code.

HTTP протокол:

HTTP – это широко распространенный протокол передачи данных, первоначально предназначенный для передачи документов гипертекста (т.е. документов, которые могут включать ссылки, допускающие переход к другим документам). Термин HTTP означает протокол передачи гипертекста.

HTTP-протокол предполагает использование схемы передачи данных клиент-сервер. Клиентская программа формирует запрос и передает его на сервер. После этого серверное программное обеспечение обрабатывает запрос, затем формирует ответ и передает его обратно клиенту. Затем клиентская программа может отправить другие запросы, обработка которых осуществляется аналогичным образом.

Обычная задача, решаемая с помощью HTTP-протокола, – это обмен данными между клиентским приложением, которое обращается к интернет-ресурсам (как правило, это веб-обозреватель), и веб-сервером. В настоящее время именно благодаря HTTP-протоколу обеспечивается функционирование всемирной сети.

URL / URI / URN в чем отличие?

Для начала расшифруем аббревиатуры:

  • URI - Uniform Resource Identifier 
  • URL - Uniform Resource Locator
  • URN - Uniform Resource Name

Если простым языком то:

  • URI – имя и адрес ресурса в сети, включает в себя URL и URN
  • URL – адрес ресурса в сети, определяет местонахождение и способ обращения к нему
  • URN – имя ресурса в сети, определяет только название ресурса, но не говорит как к нему подключиться

Резюмируя:

Возьмем любую фотографию или картинку. Дадим этой картинке или фотографии название, например, image.png. Это и будет URN.

Ссылка на веб-страницу, где находится эта фотография или картинка будет URL.

Ссылка на ту часть веб-страницы где конкретно применяется эта картинка или фотография это URI.

DNS

DNS (англ. система доменных имен) - это распределенная компьютерная система, предназначенная для получения информации о различных доменах. Обычно она используется для получения IP - адреса по имени хоста, получения информации о маршрутизации электронной почты и определения обслуживающих узлов для протоколов конкретного домена.

База данных DNS распределяется между DNS - серверами, которые взаимодействуют друг с другом по определенному протоколу. Основа DNS - это иерархическая структура доменного имени и зон. Каждый сервер может передать ответственность за определенную часть домена другому серверу, что позволяет разным организациям или людям отвечать только за свою часть доменного имени.

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

IP-адресация

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

__________________________________________________________________________________________

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