Вы, вероятно, использовали термины веб-приложение и веб-сайт так много раз, что когда вас просят дать определение каждому из них по отдельности или объяснить разницу, вы не можете подобрать слов. Это случается, когда что-то становится существенной частью нашей жизни. Помимо того факта, что важно знать разницу между веб-сайтом и веб-приложением, вы также должны знать наиболее важные характеристики обоих из них.
Сайты
Веб-сайты - это в основном коллекции веб-страниц. Вы получаете к ним доступ с помощью браузера. По сути, вы должны просто читать и смотреть все, что есть на веб-сайте, и это большая часть вашего опыта как пользователя. Когда вы читаете контент на веб-сайте, ваша цель - чему-то научиться и усвоить информацию. Технически вы могли бы так же легко прочитать ту же информацию в книге. Вы просто случайно нашли его на веб-сайте, вероятно, из-за личного удобства.
Одно из главных отличий веб-сайта от веб-приложения заключается в том, что веб-сайты не интерактивны для пользователей. Веб-сайты предоставляют и представляют контент для читателей. Когда люди заходят на nytimes.com, они читают статьи и рассматривают изображения, и это основной способ взаимодействия с веб-сайтом.
На самом деле, если содержание веб-сайта каким-либо образом изменяется или вы можете как-то изменить его как пользователь, с этим что-то не так. В двадцать первом веке веб-сайты стали нашими банками рекордов. Архивы веб-сайтов должны поддерживаться, как и физические архивы, которые люди пытались поддерживать на протяжении веков. Изменение их содержимого в стиле веб-приложения во многих случаях технически ухудшило бы качество материала.
На практике веб-сайты намного проще веб-приложений. Благодаря сегодняшнему бесплатному программному обеспечению для ведения блогов вы можете создать веб-сайт за пятнадцать минут, если вы действительно этого хотите. Если вы хотите создать код для собственного веб-сайта, вам придется изучить HTML. Тем не менее, есть еще много людей, которые могут это сделать сегодня, и вы можете изучить HTML за относительно короткий период времени. Создание веб-сайта сегодня не требует высоких технических навыков по сравнению с созданием веб-приложения.
Веб-приложения
Веб-приложения определяются как интерактивные. Вы должны использовать веб-приложение для выполнения какой-либо функции и использования некоторых функций веб-приложения. Многие веб-приложения даже не содержат реального информативного содержания или данных. Люди просто должны использовать их для выполнения дополнительных задач, используя их функции для чего-то. Вы используете веб-приложение, например, для проверки входящих сообщений или для игры.
Возможности браузера, связанные с веб-приложениями, значительно более высокотехнологичны, и это одна из причин, почему людям обычно сложнее создать веб-приложение, чем веб-сайт. Веб-сайты предназначены для получения большего количества данных, а веб-приложения - для выполнения определенных действий. Одним из ваших действий, вероятно, будет получение дополнительной информации или изучение дополнительной информации, но веб-приложение помогло вам выполнить это действие. Вы получили информацию с веб-сайта.
Пользовательский интерфейс веб-приложения также обычно намного сложнее, чем пользовательский интерфейс веб-сайта. На веб-сайтах могут быть теги и категории, которые вам необходимо понять, но вам не нужно проходить и изучать какие-либо потенциально сложные задачи, чтобы использовать веб-сайты. Веб-приложениям часто требуются пошаговые инструкции, иначе вы не сможете их выполнить.
Настройка веб-сайтов в большинстве случаев полностью отличается от веб-приложений. Ритм ввода адреса, загрузки веб-сайтов и перехода между веб-сайтами часто отсутствует в веб-приложениях.
Неудивительно, что веб-приложения обычно труднее проектировать и создавать, чем веб-сайты. Сегодня у многих людей есть свои сайты, и так было даже десять лет назад. Людям, которые могут создавать свои собственные веб-приложения, легче на них зарабатывать, потому что требуется больше работы, чтобы научиться кодировать и создавать веб-приложения.
Граница между веб-приложениями и веб-сайтами
Вы могли заметить, что в некоторых случаях веб-приложения и веб-сайты могут размываться. На веб-сайте New York Times и на большинстве других веб-сайтов есть разделы для комментариев, и вы действительно с ними взаимодействуете. Конечно, сам раздел комментариев можно рассматривать как веб-приложение, но это веб-приложение на таком веб-сайте, как New York Times.
Сегодня во многих случаях веб-сайты становятся более интерактивными. Веб-приложения часто включают поиск той или иной информации. Однако веб-сайты по-прежнему являются витриной контента в конце дня, а веб-приложения - это инструменты, которые люди могут использовать в информационную эпоху, которая характеризует их разделение даже сегодня.
Первоначально опубликовано в блоге Product Insights от CognitiveClouds: первая компания по разработке веб-приложений