Веб-страница

Материал из Циклопедии
Перейти к навигации Перейти к поиску
Веб-страница: что это такое и зачем она нужна // SEMANTICA (28 мая 2018 г.) [5:55]

Веб-страница — гипертекстовый документ, предоставляемый веб-сайтом и отображаемый пользователю в веб-браузере.[1]

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

Элементы[править]

Основным элементом веб-страницы является один или несколько текстовых файлов, написанных на языке гипертекстовой разметки (HTML).[2] Многие веб-страницы также используют код JavaScript для динамического поведения и код каскадных таблиц стилей (CSS) для семантики представления.[2] Исполняемые файлы WebAssembly также могут использоваться для частей поведения страницы.[3] Изображения, видео и другие мультимедийные файлы часто встраиваются в веб-страницы.

Навигация[править]

Каждая веб-страница идентифицируется отдельным унифицированным указателем ресурса (URL). Когда пользователь вводит URL-адрес в свой браузер, элементы этой страницы загружаются с веб-серверов. Затем браузер преобразует все элементы в интерактивное визуальное представление на устройстве пользователя.[4]

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

Развертывание[править]

С точки зрения развертывания веб-сайта на стороне сервера существует два типа веб-страниц: статические и динамические. Статические страницы извлекаются из файловой системы веб-сервера без каких-либо изменений[5], в то время как динамические страницы должны создаваться сервером «на лету», обычно считываясь из базы данных для заполнения шаблона, перед отправкой в браузер пользователя.[6]

См. также[править]

Источники[править]

  1. Web page - definition of web page by The Free Dictionary. Проверено 23 апреля 2021.
  2. 2,0 2,1 JavaScript - The definitive guide. — 6.
  3. Introduction to WebAssembly 1.1.
  4. Behind the scenes of modern web browsers. Tali Garsiel. Проверено 21 апреля 2018.
  5. Melendez, Steven The Difference Between Dynamic & Static Web Pages (2018-08-10). — «Статичность по определению означает то, что не меняется. Первые страницы всемирной паутины были в основном статичными и неизменными, доставляя одну и ту же информацию по определенной теме всем, кто их посещал. В некоторых случаях сайты могут незначительно развиваться с течением времени, но по-прежнему в значительной степени статичны, что означает, что они изменяются только при ручном изменении их создателями, а не на регулярной и автоматизированной основе.»  Проверено 20 марта 2019.
  6. Definition of: dynamic Web page. — «A Web page that provides custom content for the user based on the results of a search or some other request.»  Проверено 20 марта 2019.
 
Глобально

Всемирная паутина (Веб 1.0Веб 2.0Веб 3.0) • Семантическая паутинаИнтернет (в России) • Русскоязычный ИнтернетРунет (термин) • Провайдер

Локально

ДоменСайтПорталСтраницаСлужбаКольцо

Виды сайтов
и сервисов

Виртуальный атласБаннерная сетьБиблиотекаБлог (платформа) • ВидеохостингВикиСайт-визиткаВопрос-ответЗакладкиСлужбы знакомствБраузерная играКаталог ресурсовИнтернет-магазинМикроблогНовостной сайтПоисковая системаПорносайтВеб-почтаСоциальная сетьТамблелогBitTorrent-трекерФайлообменникФорум (СервисИмиджборд) • ФотохостингЧат

Создание и
обслуживание

МастерРазработкаДизайнВёрсткаПрограммированиеЮзабилитиОпыт взаимодействияПродвижение сайтаПоисковая оптимизация (SEO) • ХостингСистемный администраторМодераторУчётная записьОнлайн-трансляцияАвторизация

Типы макетов,
страниц, сайтов

СтатическийДинамическийФиксированныйРезиновыйДинамично эластичныйАдаптивный

Техническое

Веб-сервер (сравнение) • Браузер (сравнение) • CookieDNSCMFCMSHTTP (ответызаголовки) • SPDYQUICCGIHTMLXHTMLIP-адресCSSJavaScriptDHTMLCookieDOMXMLAJAXJSONFlashRSSTCP/IPAtomМикроформатfavicon.ico • robots.txtSitemapsVPNКарта сайта.htaccess

Маркетинг

АффилиатИнтернет-маркетингИнтернет-рекламаБаннерКонтекстная рекламаТизерУправление интернет-магазиномКиберсквоттинг

Социум и культура

БлогосфераИнтернет-правоИнтернет-сообщество (районное) • Сетевая литератураХейтерРоберт Эллиот Кан