Веб-сайт
Веб -сайт (также называемый веб-сайтом ) — это совокупность веб-страниц и связанного с ними контента, который идентифицируется общим доменным именем и публикуется по крайней мере на одном веб-сервере . Веб-сайты обычно посвящены определенной теме или цели, например новостям, образованию, торговле, развлечениям или социальным сетям . Гиперссылки между веб-страницами определяют навигацию по сайту, которая часто начинается с домашней страницы . Наиболее посещаемыми сайтами являются Google , YouTube и Facebook .
Все общедоступные веб-сайты в совокупности составляют Всемирную паутину . Существуют также частные веб-сайты, доступ к которым возможен только в частной сети , например внутренний веб-сайт компании для ее сотрудников. Пользователи могут получать доступ к веб-сайтам на различных устройствах, включая настольные компьютеры , ноутбуки , планшеты и смартфоны . Приложение , используемое на этих устройствах, называется веб-браузером .
Фон
Всемирная паутина (WWW) была создана в 1989 году британским учёным-компьютерщиком ЦЕРН Тимом Бернерсом-Ли . [1] [2] 30 апреля 1993 года ЦЕРН объявил, что Всемирная паутина будет доступна каждому, что будет способствовать огромному росту Интернета. [3] До появления протокола передачи гипертекста другие протоколы, такие как протокол передачи файлов и протокол gopher (HTTP) для получения отдельных файлов с сервера использовались . Эти протоколы предлагают простую структуру каталогов , по которой пользователь перемещается и выбирает файлы для загрузки. Документы чаще всего представлялись в виде простых текстовых файлов без форматирования или были закодированы в форматах текстовых процессоров .
История
Хотя первоначальное написание было «веб-сайт» (иногда слово «Веб-сайт» писалось с заглавной буквы, поскольку «Веб» является существительным собственным при упоминании Всемирной паутины), этот вариант стал использоваться редко, и «веб-сайт» стал стандартным написанием. . Все основные руководства по стилю, такие как Чикагское руководство по стилю. [4] и книгу стилей AP , [5] отразили это изменение.
В феврале 2009 года Netcraft , компания по мониторингу Интернета , отслеживающая рост Интернета с 1995 года, сообщила, что в 2009 году существовало 215 675 903 веб-сайта с доменными именами и контентом по сравнению с 19 732 веб-сайтами в августе 1995 года. [6] После достижения 1 миллиарда веб-сайтов в сентябре 2014 года, что является важной вехой, подтвержденной Netcraft в своем опросе веб-серверов в октябре 2014 года, и что Internet Live Stats была первой, кто объявил - о чем свидетельствует этот твит самого изобретателя Всемирной паутины Тима Бернерса - Ли — количество веб-сайтов в мире впоследствии сократилось, вернувшись к уровню ниже 1 миллиарда. Это связано с ежемесячными колебаниями количества неактивных сайтов. К марту 2016 года количество веб-сайтов продолжало расти и превысило 1 миллиард, и с тех пор продолжает расти. [7] Исследование веб-серверов Netcraft, проведенное в январе 2020 года, показало, что существует 1 295 973 827 веб-сайтов, а в апреле 2021 года сообщалось, что существует 1 212 139 815 сайтов на 10 939 637 компьютерах с выходом в Интернет и 264 469 666 уникальных доменов. [8] По оценкам, 85 процентов всех веб-сайтов неактивны. [9]
Статический сайт
Статический веб-сайт — это веб-сайт, веб-страницы которого хранятся на сервере в формате, который отправляется клиентскому веб-браузеру. В основном он закодирован на языке гипертекстовой разметки (HTML); Каскадные таблицы стилей (CSS) используются для управления внешним видом за пределами базового HTML. Изображения обычно используются для создания желаемого внешнего вида и как часть основного контента. Аудио или видео также можно считать «статичным» контентом, если оно воспроизводится автоматически или обычно неинтерактивно. Веб-сайты этого типа обычно отображают одну и ту же информацию для всех посетителей. Подобно раздаче печатной брошюры покупателям или клиентам, статический веб-сайт обычно предоставляет последовательную стандартную информацию в течение длительного периода времени. Хотя владелец веб-сайта может периодически вносить обновления, редактирование текста, фотографий и другого контента выполняется вручную и может потребовать базовых навыков веб-дизайна и программного обеспечения. Простые формы или маркетинговые примеры веб-сайтов, например классический веб-сайт , пятистраничный веб-сайт или веб-сайт-брошюра. часто являются статическими веб-сайтами, поскольку они предоставляют пользователю заранее определенную статическую информацию. Это может включать информацию о компании, ее продуктах и услугах посредством текста, фотографий, анимации, аудио/видео и навигационных меню.
Статические веб-сайты по-прежнему могут использовать серверные включения (SSI) для удобства редактирования, например, для совместного использования общей строки меню на многих страницах. Поскольку поведение сайта по отношению к читателю по-прежнему статично, он не считается динамическим сайтом.
Динамический сайт
Динамический веб-сайт — это веб-сайт, который часто и автоматически меняется или настраивается. Динамические страницы на стороне сервера генерируются «на лету» с помощью компьютерного кода, который создает HTML (CSS отвечает за внешний вид и, следовательно, является статическими файлами). Существует широкий спектр программных систем, таких как CGI , Java Servlets и Java Server Pages (JSP), Active Server Pages и ColdFusion (CFML), которые доступны для создания динамических веб-систем и динамических сайтов . доступны различные платформы веб-приложений и системы веб-шаблонов Для распространенных языков программирования, таких как Perl , PHP , Python и Ruby, , что позволяет быстрее и проще создавать сложные динамические веб-сайты.
Сайт может отображать текущее состояние диалога между пользователями, отслеживать изменение ситуации или предоставлять информацию, каким-либо образом персонализированную под требования отдельного пользователя. Например, когда запрашивается главная страница новостного сайта, код, выполняющийся на веб-сервере, может объединить сохраненные фрагменты HTML с новостями, полученными из базы данных или другого веб-сайта через RSS, для создания страницы, содержащей самую свежую информацию. Динамические сайты могут быть интерактивными, используя HTML-формы , сохраняя и считывая файлы cookie браузера или создавая серию страниц, отражающих предыдущую историю кликов. Другой пример динамического контента – это когда веб-сайт розничной торговли с базой данных медиапродуктов позволяет пользователю ввести поисковый запрос, например, по ключевому слову Beatles . В ответ содержимое веб-страницы самопроизвольно изменится, как оно выглядело раньше, а затем отобразится список продуктов Beatles, таких как компакт-диски, DVD-диски и книги. Динамический HTML использует код JavaScript , чтобы указать веб-браузеру, как интерактивно изменять содержимое страницы. Один из способов смоделировать определенный тип динамического веб-сайта, избегая при этом потери производительности при запуске динамического механизма для каждого пользователя или для каждого соединения, — это периодическая автоматическая регенерация большой серии статических страниц.
Мультимедийный и интерактивный контент
Ранние веб-сайты содержали только текст, а вскоре и изображения. веб-браузера плагины Затем использовались для добавления аудио, видео и интерактивности (например, для насыщенного веб-приложения , которое отражает сложность настольного приложения, такого как текстовый процессор). Примерами таких плагинов являются Microsoft Silverlight , Adobe Flash Player , Adobe Shockwave Player и Java SE . HTML 5 включает возможности для аудио и видео без плагинов. JavaScript также встроен в большинство современных веб-браузеров и позволяет создателям веб-сайтов отправлять в веб-браузер код, который инструктирует его, как интерактивно изменять содержимое страницы и при необходимости взаимодействовать с веб-сервером. Внутреннее представление содержимого браузера известно как объектная модель документа (DOM).
WebGL (библиотека веб-графики) — это современный API JavaScript для рендеринга интерактивной 3D-графики без использования плагинов. Он позволяет интерактивный контент, такой как 3D-анимация, визуализация и видео-пояснения, представлять пользователям наиболее интуитивно понятным способом. [10]
Тенденция 2010 года на веб-сайтах под названием «адаптивный дизайн» обеспечила наилучшие впечатления от просмотра, поскольку она обеспечивает пользователям макет на основе устройства. Эти веб-сайты меняют свой макет в зависимости от устройства или мобильной платформы, обеспечивая тем самым богатый пользовательский опыт. [11]
Типы
Веб-сайты можно разделить на две большие категории — статические и интерактивные. Интерактивные сайты являются частью сообщества сайтов Web 2.0 и обеспечивают интерактивное взаимодействие между владельцем сайта и посетителями или пользователями сайта. Статические сайты предоставляют или собирают информацию, но не позволяют напрямую взаимодействовать с аудиторией или пользователями. Некоторые веб-сайты являются информационными или созданы энтузиастами или для личного использования или развлечения. Многие веб-сайты стремятся зарабатывать деньги, используя одну или несколько бизнес-моделей, в том числе:
- Размещение интересного контента и продажа контекстной рекламы как через прямые продажи, так и через рекламную сеть.
- Электронная коммерция : товары или услуги приобретаются непосредственно через веб-сайт.
- Рекламные продукты или услуги, доступные в обычном бизнесе
- Freemium : базовый контент доступен бесплатно, но премиум-контент требует оплаты (например, веб-сайт WordPress — это платформа с открытым исходным кодом для создания блога или веб-сайта).
- Некоторые веб-сайты требуют регистрации пользователя или подписки для доступа к контенту. Примеры веб-сайтов с подпиской включают в себя множество бизнес-сайтов, новостных веб-сайтов, веб-сайтов академических журналов , игровых веб-сайтов, веб-сайтов для обмена файлами, досок объявлений в Интернете , электронной почты , веб-сайтов социальных сетей в реальном времени , веб-сайтов, предоставляющих данные о фондовом рынке , а также сайтов, предоставляющих различные другие услуги.
См. также
Ссылки
- ^ «Тим Бернерс-Ли» . W3C . Архивировано из оригинала 27 сентября 2021 года . Проверено 17 ноября 2021 г.
- ^ "дом первого сайта" . info.cern.ch. Архивировано из оригинала 10 июня 2017 года . Проверено 30 августа 2008 г.
- ^ Кайо, Роберт. «Немного истории Всемирной паутины» . W3C . Архивировано из оригинала 6 мая 2013 года . Проверено 16 февраля 2007 г.
- ^ «Интернет, Интернет и другие проблемы после Уотергейта» . Чикагское руководство по стилю . Чикагский университет. Архивировано из оригинала 20 февраля 2010 года . Проверено 18 сентября 2010 г.
- ^ Книга стилей AP [@APStylebook] (4 ноября 2010 г.). «Отвечая на запросы читателей, мы меняем веб-сайт на веб-сайт. Сегодня он появится в Stylebook Online, а в книге 2010 года — в следующем месяце» ( твит ) . Проверено 18 марта 2019 г. - через Twitter .
- ^ «Опрос веб-сервера» . Неткрафт . Архивировано из оригинала 20 августа 2011 года . Проверено 13 марта 2017 г. .
- ^ Общее количество веб-сайтов | Живая статистика в Интернете . Архивировано 20 июля 2017 года в Wayback Machine . www.interlivestats.com . Проверено 14 апреля 2015 г.
- ^ «Опрос веб-сервера» . Новости Неткрафта . Архивировано из оригинала 24 июля 2018 года . Проверено 17 мая 2021 г.
- ^ Деон (26 мая 2020 г.). «Сколько веб-сайтов существует в мире? [2021]» . Сайтефи . Архивировано из оригинала 17 мая 2021 года . Проверено 17 мая 2021 г.
- ^ «OpenGL ES для Интернета» . khronos.org . 19 июля 2011 года. Архивировано из оригинала 15 декабря 2009 года . Проверено 1 апреля 2019 г.
- ^ Пит ЛеПейдж. «Основы адаптивного веб-дизайна — Интернет» . Разработчики Google . Архивировано из оригинала 5 марта 2017 года . Проверено 13 марта 2017 г. .