Файл: Перспективы развития Web технологий.pdf

ВУЗ: Не указан

Категория: Реферат

Дисциплина: Не указана

Добавлен: 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 основных черт:

  1. Гостевые книги, форумы или чаты – инструмент обратной связи
  2. Широкое использование оригинальных тегов, которые поддерживаются только на конкретных браузерах
  3. Табличная или фреймовая верстка
  4. Пользование текстовых и графических информеров для агрегирования информации.
  5. Низкое качество разметки
  6. Статичное содержание веб-страниц, контент создавался и поддерживался разработчиками веб-сайта.
  7. Указание информации о рекомендованной версии браузера и разрешении монитора, при которых дизайн сайта отображался корректно.
  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" – новое поколение интернета. Семантический анализ программ произошел в формах ИИ (искусственного интеллекта), который теперь выполняет огромный спектр автоматизированных задач для бизнеса, государства и потребителей. Ускорение работы массивно-параллельных сетей, поисковых роботов-охотников текстовой и визуальной информации – в сочетании самых тонких возможностей человека (таких как распознавание образов) и возможностей машин (такие как скорость и память) дают потрясающие результаты.