Блог
11.10.20

Повышаем грамотность. Что такое современный интернет и что нужно хорошей веб-странице

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

В материале – как возник интернет, какие протоколы используются в сети Интернет и что это значит, что такое IP, домен, DNS-сервер, HTML, URL, HTTP, веб-страница и каковы требования к ней.
Повышаем грамотность. Что такое современный интернет и что нужно хорошей веб-странице | ManGO! Games: заказать командную сессию, деловую игру, фасилитацию
Повышаем грамотность. Что такое современный интернет и что нужно хорошей веб-странице | ManGO! Games: заказать командную сессию, деловую игру, фасилитацию

Как возникла Всемирная паутина? Если рассматривать в масштабах мировой цивилизации, это произошло совсем недавно. Зато сегодня сеть буквально завладела нами – без интернета стало невозможно зарабатывать, социализироваться и взаимодействовать с существующими инфраструктурами. Разберемся, с чего все начиналось и где мы сейчас.

История интернета

В 1962 году человек, который работал в одном из исследовательских подразделений Министерства обороны США, написал ряд заметок, в которых изложил концепцию «галактической сети» – глобальной сети взаимосвязанных компьютеров, позволяющей любому пользователю получить данные, размещенные в сети. Считается, что с этой идеи и началась история сети Интернет.

Конечно, то, что можно будет играть в игры по видеосвязи, смотреть фильмы, учиться и проводить рабочие обсуждения в онлайн-режиме, не могли себе представить те, кто 30 лет назад создавал интернет.

Через несколько лет после появления тезисов, в американском минобороны началась разработка такой сети. Она появилась 29 октября 1969 года – в этот день зафиксирована первая удачная попытка удаленного соединения между двумя компьютерами, которые и стали первыми узлами будущей сети ARPANet.

После этого началась история развития сети Интернет. В 1970-х появились первые почтовые рассылки, новостные группы и доски объявлений, ARPANet начала действовать на международном уровне, начали развиваться протоколы передачи данных TCP/IP. TCP/IP – модель передачи данных в цифровом виде от источника информации к получателю.

В 1980-е годы протоколы TCP/IP были стандартизированы, была разработана система доменных имен. Сеть начали называть «Интернет».

В 1990-е годы вместо ARPANet появилась сеть NSFNet. Появился доступ к Всемирной паутине из интернета. Были разработаны протокол HTTP, язык HTML и идентификаторы URI. В это десятилетие был также создан первый браузер. В 90-е был создан Консорциум всемирной паутины (W3C).

Современный интернет представляет собой «сеть сетей», узлами которой являются не отдельные компьютеры, а целые компьютерные сети, каждая из которых управляется независимыми операторами. Вся эта сеть не имеет единого центра управления, но работает по единым правилам и предоставляет пользователям единые услуги.

Основные протоколы сети Интернет

Основными протоколами сети Интернет являются протоколы стека TCP/IP.

Связка TCP/IP отвечает за все, что обеспечивает взаимодействие между компьютерами в сети Интернет:

  • TCP (Transmission Control Protocol) – это протокол, отвечающий за надежную передачу доставляемых по сети данных.
  • IP (Internet Protocol) – это протокол передачи данных между сетями Интернет.

Протокол TCP отвечает за установку виртуального канала передачи данных между компьютерами. Данные делятся на пакеты, которые отправляются от одного компьютера к другому. После получения каждого пакета отправителю приходит ответ о получении, если ответ не пришел – производится повторная отправка. Протокол TCP также отвечает за контроль загрузки сети и устранение заторов.

Протокол IP отвечает за адреса в сети. Каждому компьютеру в сети присваивается уникальный IP-адрес, который состоит из четырех чисел, разделенных точками, например, 149.76.12.4. Каждое число может быть от 0 до 255. В IP-адрес включена сетевая часть – адрес локальной сети, и локальная – адрес компьютера в этой локальной сети. Информация об адресе локальной сети может распространяться до первой, второй или третьей точки в IP-адресе.

IP-адреса

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

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

Система доменных имен DNS

IP-адрес позволяет запросить и получить те или иные данные и выдать их пользователю. Но пользователю неудобно держать в памяти конструкцию из четырех 1-3-значных чисел. Это все равно, что использовать географические координаты вместо названия города, улицы и номера дома. Люди привыкли в качестве адреса использовать символьные названия.

Доменное имя – это символьный адрес объекта на компьютере в сети. Доменный адрес (или домен) имеет иерархическую структуру. Например, возьмем адрес www.somewhere.com. Справа – домен верхнего уровня (com), он может состоять из двух, трех и больше букв – такие указывают на тип организации, которой принадлежит домен (например, com – коммерческая организация, edu – образовательное учреждение). Может также использоваться двухбуквенный домен, указывающий на географическую принадлежность (например, ru – Россия, us – США). Может использоваться одно или два слова в таком домене (com или com.ru). Перед доменом верхнего уровня – доменное имя компании (в нашем случае somewhere). Перед доменным именем может быть еще слово – это домен внутри домена организации, поддомен иди субдомен, часть домена более высокого уровня (в нашем случае somewhere). На субдомене можно разместить, к примеру, региональный подсайт компании. Префикс www обозначает World Wide Web, Всемирная паутина, раньше был обязательной составляющей доменного имени, сейчас уже не обязателен.

Чтобы определять соответствие между доменными именами и IP-адресами, существует централизованная служба DNS (Domain Name Service). DNS-серверы распределены по всему миру, на каждом – часть общей базы.

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

Всемирная паутина (World Wide Web)

Сначала сеть Интернет позволяла обмениваться файлами и неформатированным текстом, но с появлением Всемирной паутины в конце 80-х гг. XX века людям стала доступна универсальная среда, позволившая обмениваться информацией любого типа.

Всемирная паутина подразумевает наличие таких составляющих:

  • Язык разметки гипертекста HTML (HyperText Markup Language).
  • Универсальный идентификатора ресурса URL (Uniform Resource Locator).
  • Протокол обмена гипертекстовой информацией HTTP (HyperText Transfer Protocol).

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

Возможности интернета

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

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

Многие в этом году узнали, что такое игры для сотрудников на удаленке, онлайн фасилитация, деловые игры в онлайн-формате. Мы всему этому учились сами и учили других.

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

Мы в этом году убедились, что проведение бизнес-тренингов онлайн может быть не менее увлекательным и эффективным. Мы даже научились проводить деловые игры в онлайн-режиме, хотя и уверены, что этот жанр лучше оставить очному формату, если только есть такая возможность.

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

Что такое хорошая веб-страница

Без интернета – не обойтись, а информация в интернете представлена на сайтах. Каким же должен быть сайт и его страница?

Если с точки зрения пользователя, то понятной, удобной, доступной, производительной, а если для Всемирной сети – то соответствующей стандартам. Это не одно и то же.

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

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

Существуют формы для валидации сайтов – проверки на соответствие стандартам, но если проверить в них даже самые известные и эталонные сайты, то и там будет немало ошибок. Например, у Mail.ru найдется 270 ошибок, а у ВКонтакте – 69. Яндекс проходит проверку без ошибок.

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

Разработка сайта

Разработка сайта начинается с планирования. Для этого используют Microsoft Visio или другие специальные программы, но можно обойтись даже карандашом и бумагой или текстовым редактором. Главное определить цель, основные задачи сайта, позиционирование, структуру, понять, кто будет являться целевой аудиторией сайта. Для владельца хороший сайт – тот, который выполняет свои задачи.

Перед программной разработкой нужно выделить время на сбор информации.

Без чего не будет сайта? Обычно у сайта есть домашняя страница, именно из нее начинается знакомство с сайтом. На нее пользователь попадет, когда введет в адресную строку браузера доменное имя сайта. Домашняя страница должна дать четкое понимание, чему посвящен сайт, что на нем можно найти, кому он принадлежит и что предлагает посетителям. Если посетитель не может найти ответы на эти вопросы в первые секунды, он может покинуть сайт. Это надо учесть при планировании.

У сайта должна быть понятная и простая навигация – пользователю должно быть понятно, как можно передвигаться по разделам и страницам сайта, и что он найдет на той или иной странице.

Хорошим для пользователей можно назвать сайт, если он удобен и доступен. Существует термин «юзабилити» – это степень удобства и пользы для посетителя. От юзабилити зависит эффективность сайта. Если это магазин, то от удобства зависит, будут покупать на этом сайте, или уйдут на более удобные для использования площадки.

Неудобные для использования сайты – это сайты со слабой визуализацией основных разделов, слабой системой навигации, несоответствием ожиданий содержанию, отсутствием единого стиля.

Понравилась статья?
Подпишитесь на нашу рассылку!
Мы будем сообщать о новых статьях и мероприятиях ManGO! Games
Подписываясь, я соглашаюсь с условиями обработки персональных данных