Добавлен: 06.07.2023
Просмотров: 51
Скачиваний: 1
Введение
За небольшой промежуток времени существования WWW, сервис проявил себя востребовано для пользователей, показатель их растет. Это показало хорошей мотивацией для развития веб-технологий, увеличивая возможности пользователей. Массовое внедрение и использование этих решений – причина хороших изменений во Всемерной паутине, смена Web-версий. На сегодняшний день аналитики выбрали три версии: Web 1.0, Web 2.0 и Web 3.0.
Web 1.0
Значение Web 1.0 означает общее определение, которое описывает состояние Всемирной Паутины за первые десять лет ее существования. Для XX века в 90 годах, была низкая компьютерная грамотность у пользователей, ограниченное число сервисов Интернета и медленные типы подключения. У веб-страниц есть 8 основных черт:
- Гостевые книги, форумы или чаты – инструмент обратной связи
- Широкое использование оригинальных тегов, которые поддерживаются только на конкретных браузерах
- Табличная или фреймовая верстка
- Пользование текстовых и графических информеров для агрегирования информации.
- Низкое качество разметки
- Статичное содержание веб-страниц, контент создавался и поддерживался разработчиками веб-сайта.
- Указание информации о рекомендованной версии браузера и разрешении монитора, при которых дизайн сайта отображался корректно.
- Использование внедренных или физических стилей, иногда – встраиваемых и , тем более , связанных таблиц стилей.
Примерное окончание эпохи Web 1.0 в 2001 году, когда произошел обвал акций интернет-компаний. Так что, сайты, которые существовали они не пропали, но новых сайтов, становиться все больше и больше и они все больше отличаются от старых.
Web 2.0
Web 2.0 означает совокупность веб-технологий, которые ориентированы на активное участие пользователей в создании контента веб-сайтов.
Web 2.0 появилось в 2005 году, которое связывают со статьей Тима О’Рейли «What is Web 2.0»
Особенности Web 2.0
- Синдикация и агрегирования информации
- Обновление веб-страниц без перезагрузки страницы
- Дизайн с применением стилевой разметки и акцентом юзабилити
- Привлечение «коллективного сайта» для наполнения сайта
- Объединение различных сервисов для получения нового функционала
- Взаимодействие между сайтами с использованием веб-сервисов
Основные элементы Web 2.0
Веб-сервисы
Веб-сервисы – это сетевые приложения, которые доступны по протоколу HTTP, в качестве протоколов взаимодействия, использующие основанные наXML форматы данных. В результате программа сможет использовать веб-службы вместо самостоятельного реализации требуемого функционала. Различие от обычных динамических библиотек, данный метод имеет преимущества:
- Инструменты для работы с HTTP и XML есть в любом современном языке программирования, поэтому веб-службы являются платформонезависимыми
- Веб-служба находится на серверах компании, которая ее создала. Поэтому в любой момент пользователю доступна самая свежая версия программного обеспечения и ему не придется заботиться об обновления и вычислительных мощностях, которые требуются для выполнения задач.
AJAX
AJAX или Asynchronous JavaScript and XML означает подход к построению пользовательских интерфейсов веб-приложений, при котором веб-страница, не перезагружаясь, асинхронно загружает необходимые пользователю данные. Использование AJAX стало более популярно, когда Google начала активно использовать его при создании своих сайтов, такие как Google Maps и Gmail. Часть AJAX
Web 3.0
Web 3.0 это совсем новый подход к обработке информации, представленный во Всемирной Паутине. Web 3.0 в первую очередь подразумевает под собой иной подход к обработке информации сообществом пользователей. Если Web 1.0 предполагает веб-мастера в качестве поставщика контента, а Web 2.0 — сообщество равноправных пользователей, генерирующих контент в рамках тематического проекта, то Web 3.0 уже позволяет этим самым равноправным пользователям "выбирать" экспертов в заданной области (или в нескольких областях) и "наделять его властью". Такие общепризнанные эксперты-выдвиженцы постепенно расширяют свое влияние на сообщество, могут выступать его модераторами, управлять сообществом при помощи дополнительных прав и расширенных возможностей в рамках интернет-проекта. Это исключает возможность управления сообществом некомпетентных и малозначимых его участников, что является очень важным вещью — достаточно вспомнить «вебдванольное» равноправие на проекте Wikipedia, из-за которого ее создатель должен был более десятка раз исправлять свою собственную (!) биографию – пользователи считали, что в ней есть неточности и честно ее исправляли. Также термином Web 3.0 часто называют концепцию семантической паутины (Semantic Web).
Semantic web
Семантическая паутина — это глобальная общедоступная семантическая сеть, формируемая на базе Всемирной паутины путём стандартизации представления информации в виде, пригодном для машинной обработки.
В обычной Всемирной паутине, основанной на HTML-страницах, информация заложена в тексте страниц и предназначена для чтения и понимания человеком. Семантическая паутина состоит из машинно-читаемых элементов — узлов семантической сети, с опорой на онтологии. Благодаря этому программы-клиенты получают возможность непосредственно получать из интернета утверждения вида «предмет — вид взаимосвязи — другой предмет» и вычислять по ним логические заключения. Семантическая паутина работает параллельно с обычной Всемирной паутиной и на её основе, используя протокол HTTP и идентификаторы ресурсов URI.
Название «Семантическая паутина» было впервые введено Тимом Бернерсом-Ли (изобретателем Всемирной паутины) в сентябре 1998 года, и называется им «следующим шагом в развитии Всемирной паутины». Позже в своём блоге он предложил в качестве синонима термин «гигантский глобальный граф». Концепция семантической паутины была принята и продвигается консорциумом Всемирной паутины.
RSS
RSS — это группа XML-форматов, которые используются для краткого или полного изложения анонсов новостей, лент статей, новых постов в блогах и пр.
Аббревиатура RSS расшифровывается по-разному, в зависимости от версии:
- RSS 0.9х — обогащенная сводка новостей сайта от англ. Rich Site Summary;
- RSS 0.9 и 1.0 — сводка ленты записей сайта с использованием метаструктуры описания вебсайтов от англ. RDF Site Summary;
- RSS 2.х — реально простое распространение от англ. Really Simple Syndication.
Прямое предназначение RSS 2.0 — транслировать, публиковать краткое описание для информации и ссылку на полную версию контента в вебе. Тем не менее, часто сайты отдают статьи целиком прямо в RSS-ленту, для удобства пользователей. Да, от этого они теряют какую-то долю посещаемости и дохода, но чего не сделаешь ради читателей. Другие сайты действуют наоборот, — обрезают анонс новой статьи на самом интересном, вынуждая читателя переходить по ссылке для просмотра этого контента целиком.
Web 4.0
Дальнейшее сближение интернет сети и физического мира привело к появлению "Web 4.0" – новое поколение интернета. Семантический анализ программ произошел в формах ИИ (искусственного интеллекта), который теперь выполняет огромный спектр автоматизированных задач для бизнеса, государства и потребителей. Ускорение работы массивно-параллельных сетей, поисковых роботов-охотников текстовой и визуальной информации – в сочетании самых тонких возможностей человека (таких как распознавание образов) и возможностей машин (такие как скорость и память) дают потрясающие результаты.