Презентация по Современным Сетевым Сервисам На тему: «Что такое Веб 2.0 и как им работать» Выполнили работу студент Сургутского Государственного Университета Факультета «Управления» Специальности «Управление качеством» Группа № 0231 Новиков Максим Николаевич Собираем по новому Упрощенные бизнес-модели - это естественный спутник упрощенного программирования и свободного партнерства. В Вебе 2.0 повторное использование не осуждается. Новые сервисы, такие как housingmaps.com, являются простым совмещением двух существующих служб. У Housingmaps.com нет бизнес-модели (пока), но множество небольших сервисов живет за счет Google AdSense (или, возможно, амазоновских программ, или - и тех и других). Эти примеры иллюстрируют еще один ключевой принцип Веба 2.0 - то, что мы называем "сборка поновому". Софт работает поверх устройств Еще одна особенность Веба 2.0, которая заслуживает упоминания, это то, что теперь веб не привязан к платформе ПК. Перед уходом из Microsoft разработчик Дэйв Стац (Dave Stutz) дал своему бывшему работодателю совет: "обеспечить высокую прибыль способно программное обеспечение, работающее поверх устройств". Но - с Вебом 2.0 такое случается частенько "2.0" означает не что-то совершенно новое, а развитие и углубление существующих концепций. И фраза Стаца поясняет, как нужно проектировать приложения для новой платформы. В настоящий момент лучшим примером нового подхода является iTunes. Это приложение без проблем соединяет карманное устройство с грандиозной веббазой, оставляя ПК роль локального кэшсервера и контрольной станции. iTunes и TiVo iTunes и TiVo также демонстрируют другие ключевые принципы Веба 2.0. Они не являются вебприложениями сами по себе, однако используют мощь веб-платформы, превращая веб в незаметную, практически невидимую часть своей инфраструктуры. TiVo и iTunes - сервисы, а не коробочные приложения. Более того, и TiVo, и iTunes пытаются использовать коллективный разум, хотя в обоих случаях эти эксперименты натыкаются на сопротивление со стороны лобби владельцев интеллектуальной собственности. Богатые пользовательские интерфейсы Еще со времен браузера Viola (1992) у всех на устах слово "апплеты" и прочие способы доставки активного контента через браузер. Появление в 1995 году Java тоже сопровождалось упоминанием апплетов. JavaScript - а затем и DHTML - были представлены публике как простые пути для выполнения приложений на стороне клиента и обогащения пользовательских интерфейсов. В одном из своих эссе Джесс Джеймс Гаррет из веб-студии Adaptive Path "окрестил" использованные для этой цели технологии AJAX. Он писал: Сам AJAX не является технологией. Это несколько вполне самостоятельных технологий, работающих вместе. AJAX включает в себя: Обработку стандартов XHTML и CSS; Динамическое отображение и интерактивное использование DOM (Document Object Model); Взаимный обмен и управление данными посредством XML и XSLT; Асинхронное извлечение данных с помощью XMLHttpRequest; И JavaScript, объединяющий все это вместе. AJAX AJAX также является ключевым компонентом таких приложений, как Flickr, приложений от 37signals, Gmail и Orkut (Google). Мы вступаем в беспрецедентный период нововведений в пользовательских интерфейсах, раз уж разработчики, наконец, научились создавать веб-приложения, ничем не уступающие в этом аспекте ПКприложениям. Web 2.0 Текстовый процессор для Веба 2.0 будет поддерживать совместное редактирование в стиле Wiki. Но кроме этого он же предоставляет широкие возможности форматирования, которое мы привыкли ожидать от ПК-приложений. Writely - хороший пример подобного приложения, хотя мэйнстримом такой подход пока не назовешь. Но революция Веб 2.0 не ограничивается ПК-приложениями. Salesforce.com демонстрирует, как использовать веб для распространения ПО в качестве корпоративного сервиса (CRM). Благодаря новым игрокам потенциал Веба 2.0 будет раскрыт полностью. Но успеха добьются те компании, которые не только научатся строить новые интерфейсы, но и (благодаря архитектуре взаимодействия) получат в свое распоряжение совместно подготовленные данные. Что должны уметь компании в Вебе 2.0 Недорого масштабируемые сервисы, а не коробочное ПО; Мы отметили некоторые принципиальные особенности Веба 2.0, но каждый приведенный пример иллюстрировал лишь одни положения, тогда как другие при этом упускались. Давайте попробуем суммировать самые важные моменты для компаний Веб 2.0: Контроль над уникальными, сложными для воссоздания источниками данных. Отношение к пользователям как к соразработчикам; Привлечение коллективного разума; Софт должен работать поверх устройств; Охват "длинного хвоста" за счет самообслуживания пользователей; Упрощенные модели разработки пользовательских интерфейсов. Веб 2.0 в профессии инженер : Возможность использования бесплатного ПО; Использование Интернет-сообществ для подбора персонала; Проектирование сайта или веб-приложения (сбор и анализ требований, разработка Технического Задания, проектирование интерфейсов); Дает возможность одновременного и совместного использования документов – можно создавать, изменять, удалять информацию, доступную для общего пользования; Источники http://www.computerra.ru/think/234100/ http://wikireality.ru/ http://www.computerra.ru/think/234344/ http://www.computerra.ru/think/234100/