Социальные сервисы

11
Выполнил : Выполнил : Пилипенко Д.А Пилипенко Д.А

Upload: kevin2013

Post on 26-May-2015

159 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Социальные сервисы

Выполнил : Выполнил : Пилипенко Д.АПилипенко Д.А

Page 2: Социальные сервисы

Цель работыЦель работы::Рассказать об использованных в курсе Рассказать об использованных в курсе

““Основы дистанционного обученияОсновы дистанционного обучения””

Page 3: Социальные сервисы

Социальные сервисы – это сетевое программное обеспечение , поддерживающие групповые Социальные сервисы – это сетевое программное обеспечение , поддерживающие групповые взаимодействия. Эти групповые действия включают : персональные действия и взаимодействия. Эти групповые действия включают : персональные действия и

коммуникации участников между собой, то есть , обмен сообщениями.коммуникации участников между собой, то есть , обмен сообщениями.

Page 4: Социальные сервисы

Web 2.0 Web 2.0Web 2.0 (определение (определение Тима Тима О’РейллиО’Рейлли) — методика ) — методика проектирования систем, которые путём учёта проектирования систем, которые путём учёта сетевых взаимодействий становятся тем лучше, сетевых взаимодействий становятся тем лучше, чем больше людей ими пользуются. Особенностью чем больше людей ими пользуются. Особенностью веб 2.0. является принцип привлечения веб 2.0. является принцип привлечения пользователей к наполнению и многократной пользователей к наполнению и многократной выверке выверке информационного материалаинформационного материала. . Определение Тима О’Рейлли нуждается в Определение Тима О’Рейлли нуждается в уточнении. Говоря «становятся лучше», имеют в уточнении. Говоря «становятся лучше», имеют в виду скорее «становятся полнее», то есть речь, как виду скорее «становятся полнее», то есть речь, как правило, идёт о наполнении информацией, однако правило, идёт о наполнении информацией, однако вопросы её надёжности, достоверности, вопросы её надёжности, достоверности, объективности не рассматриваются. объективности не рассматриваются.

Page 5: Социальные сервисы

Появление названия Появление названия Веб 2.0Веб 2.0 принято принято связывать со статьей «Tim O’Reilly — What связывать со статьей «Tim O’Reilly — What Is Web 2.0» от Is Web 2.0» от 30 сентября30 сентября 2005 года2005 года, , впервые опубликованной на русском языке впервые опубликованной на русском языке в журнале «в журнале «КомпьютерраКомпьютерра» (№ 37 (609) и 38 » (№ 37 (609) и 38 (610) от (610) от 1414 и и 19 октября19 октября 2005 года 2005 года соответственно) и затем выложенной под соответственно) и затем выложенной под заголовком «Что за…» веб-сайтом заголовком «Что за…» веб-сайтом «Компьютерра online». В этой статье «Компьютерра online». В этой статье Тим Тим О’РейллиО’Рейлли увязал появление большого увязал появление большого числа сайтов, объединённых некоторыми числа сайтов, объединённых некоторыми общими принципами, с общей тенденцией общими принципами, с общей тенденцией развития интернет-сообщества, и назвал развития интернет-сообщества, и назвал это явление Веб 2.0, в противовес это явление Веб 2.0, в противовес «старому» Веб 1.0. Несмотря на то, что «старому» Веб 1.0. Несмотря на то, что значение этого термина до сих пор значение этого термина до сих пор является предметом многочисленных является предметом многочисленных споров, те исследователи, которые споров, те исследователи, которые признают существование Веб 2.0, признают существование Веб 2.0, выделяют несколько основных аспектов выделяют несколько основных аспектов этого явления. Первым, кто употребил этого явления. Первым, кто употребил словосочетание Web 2.0, стало словосочетание Web 2.0, стало издательство O’Reilly Media, издательство O’Reilly Media, специализирующееся на информационных специализирующееся на информационных технологиях. Произошло это в технологиях. Произошло это в 2004 году2004 году. . Немного позже глава издательства Тимоти Немного позже глава издательства Тимоти О’Рейлли сформулировал часть принципов О’Рейлли сформулировал часть принципов Web 2.0. За прошедшее время сфера Web Web 2.0. За прошедшее время сфера Web 2.0 расширилась, вытесняя традиционные 2.0 расширилась, вытесняя традиционные Web-сервисы, получившие название Web Web-сервисы, получившие название Web 1.0. 1.0.

Page 6: Социальные сервисы

Веб-службыВеб-службы

Веб-службы — это программы, доступ к которым Веб-службы — это программы, доступ к которым осуществляется через Веб (то есть протокол осуществляется через Веб (то есть протокол HTTPHTTP), а обмен данными происходит в формате ), а обмен данными происходит в формате XMLXML или или JSONJSON, используя один из трех наиболее , используя один из трех наиболее распространенных архитектурных стилей распространенных архитектурных стилей проектирования приложений: проектирования приложений: RPCRPC, , SOAPSOAP или или RESTREST. В результате программное обеспечение может . В результате программное обеспечение может использовать веб-службы вместо того, чтобы использовать веб-службы вместо того, чтобы самостоятельно реализовывать требуемую самостоятельно реализовывать требуемую функциональность (например, проверить функциональность (например, проверить введенный в форме почтовый адрес). В отличие от введенный в форме почтовый адрес). В отличие от обычных обычных динамических библиотекдинамических библиотек, такой подход , такой подход обладает рядом плюсов.обладает рядом плюсов.

Веб-служба находится на серверах Веб-служба находится на серверах компании, которая её создала. компании, которая её создала. Поэтому в любой момент Поэтому в любой момент пользователю доступна самая пользователю доступна самая свежая версия данных и ему не свежая версия данных и ему не приходится заботиться об приходится заботиться об обновлениях и вычислительных обновлениях и вычислительных мощностях, требуемых для мощностях, требуемых для выполнения операции. выполнения операции. Инструменты для работы с HTTP и Инструменты для работы с HTTP и XML есть в любом современном XML есть в любом современном языке программирования, поэтому языке программирования, поэтому веб-службы переходят в разряд веб-службы переходят в разряд платформонезависимых.платформонезависимых.

Page 7: Социальные сервисы

AJAXAJAX Asynchronous JavaScript and XML — подход к Asynchronous JavaScript and XML — подход к

построению пользовательских интерфейсов построению пользовательских интерфейсов веб-приложений, при котором веб-страница веб-приложений, при котором веб-страница не перезагружается, а асинхронно загружает не перезагружается, а асинхронно загружает нужные пользователю данные. нужные пользователю данные. Использование Использование AjaxAjax стало наиболее стало наиболее популярно после того, как популярно после того, как GoogleGoogle начала начала активно использовать его при создании своих активно использовать его при создании своих сайтов, таких как сайтов, таких как GmailGmail и и GoogleGoogle MapsMaps. Часто . Часто Ajax считают синонимом Веб 2.0, что Ajax считают синонимом Веб 2.0, что совершенно не так. Веб 2.0 не привязан к совершенно не так. Веб 2.0 не привязан к какой-то одной технологии или набору какой-то одной технологии или набору технологий, с тем же успехом ещё в 1998 технологий, с тем же успехом ещё в 1998 году возможность асинхронного обновления году возможность асинхронного обновления страницы уже предоставлял Flash 4 страницы уже предоставлял Flash 4

Page 8: Социальные сервисы

Веб-синдикацияВеб-синдикация

Одновременное Одновременное распространение аудио- и распространение аудио- и видеоинформации на видеоинформации на различных страницах или различных страницах или web-сайтах, как правило, с web-сайтах, как правило, с использованием технологий использованием технологий RSSRSS или или AtomAtom. Принцип . Принцип заключается в заключается в распространении распространении заголовков материалов и заголовков материалов и ссылки на них (например, ссылки на них (например, последние сообщения последние сообщения форумов, и т. п.). форумов, и т. п.). Первоначально эта Первоначально эта технология использовалась технология использовалась на новостных ресурсах и в на новостных ресурсах и в блогахблогах, но постепенно , но постепенно сфера применения сфера применения расширилась. расширилась.

Page 9: Социальные сервисы

ВебВеб mash-upmash-up (дословный (дословный перевод — «смешение») — перевод — «смешение») — сервис, который полностью или сервис, который полностью или частично использует в качестве частично использует в качестве источников информации другие источников информации другие сервисы, предоставляя сервисы, предоставляя пользователю новую пользователю новую функциональность для работы. функциональность для работы. В результате такой сервис В результате такой сервис может становиться также новым может становиться также новым источником информации для источником информации для других веб mash-up сервисов. других веб mash-up сервисов. Таким образом образуется сеть Таким образом образуется сеть зависимых друг от друга зависимых друг от друга сервисов, интегрированных друг сервисов, интегрированных друг с другом.с другом.Например, сайт по поиску Например, сайт по поиску недвижимости с недвижимости с интегрированными картами интегрированными картами GoogleGoogle MapsMaps в итоге в итоге представляет собой новый, представляет собой новый, более удобный сервис, с более удобный сервис, с помощью которого каждый помощью которого каждый пользователь может сразу пользователь может сразу увидеть все предлагаемые для увидеть все предлагаемые для продажи дома на картепродажи дома на карте

Page 10: Социальные сервисы

Дизайн Веб 2.0Дизайн Веб 2.0Понятие Веб 2.0 также отразилось и в Понятие Веб 2.0 также отразилось и в дизайне. Предпочтительными стали дизайне. Предпочтительными стали округлость, имитация выпуклых округлость, имитация выпуклых поверхностей, имитация отражений на поверхностей, имитация отражений на манер глянцевого пластика современных манер глянцевого пластика современных hi-endhi-end устройств (к примеру, плееры). В устройств (к примеру, плееры). В целом, восприятие внешнего вида на целом, восприятие внешнего вида на глаз кажется более приятным. Графика глаз кажется более приятным. Графика таких сайтов занимает больший объём, таких сайтов занимает больший объём, нежели при использовании аскетичного нежели при использовании аскетичного дизайна. Отчасти эта тенденция связана дизайна. Отчасти эта тенденция связана с совпавшим по времени выходом новых с совпавшим по времени выходом новых версий операционных систем, версий операционных систем, использующих вышеупомянутые идеи. использующих вышеупомянутые идеи. Наряду с графикой, в Веб 2.0 появилась Наряду с графикой, в Веб 2.0 появилась тенденция значительно увеличивать тенденция значительно увеличивать размеры шрифтов по значимости размеры шрифтов по значимости содержания, особенно для заголовков, содержания, особенно для заголовков, чтобы чётче выразить их на фоне чтобы чётче выразить их на фоне пёстрого графического оформления, так пёстрого графического оформления, так же предоставляя текстовому наполнению же предоставляя текстовому наполнению больше пространства.больше пространства.

Однако однообразие таких сайтов Однако однообразие таких сайтов явно, и в последнее время явно, и в последнее время графический облик классического графический облик классического дизайна веб 2.0 считается дизайна веб 2.0 считается устаревшим и не креативным. устаревшим и не креативным. Особенно это отражается в Особенно это отражается в современной тенденции создания современной тенденции создания информативных сайтов, где главную информативных сайтов, где главную роль играет простота, изящество, роль играет простота, изящество, графичность и юзабилити.графичность и юзабилити.

Page 11: Социальные сервисы

Недостатки Веб 2.0Недостатки Веб 2.0Пользование web 2.0 подразумевает высокую Пользование web 2.0 подразумевает высокую степень зависимости от сервисов сторонних степень зависимости от сервисов сторонних производителейпроизводителейзависимость сайтов от решений сторонних зависимость сайтов от решений сторонних компаний, зависимость качества работы компаний, зависимость качества работы сервиса от качества работы многих других сервиса от качества работы многих других компаний; компаний; слабая приспособленность нынешней слабая приспособленность нынешней инфраструктуры к выполнению сложных инфраструктуры к выполнению сложных вычислительных задач в вычислительных задач в браузеребраузере; ; уязвимость конфиденциальных данных, уязвимость конфиденциальных данных, хранимых на сторонних серверах, для хранимых на сторонних серверах, для злоумышленников (известны случаи хищения злоумышленников (известны случаи хищения личных данных пользователей, массовых личных данных пользователей, массовых взломов учётных записей блогов); взломов учётных записей блогов); серьёзнейшим недостатком сайтов web 2.0, серьёзнейшим недостатком сайтов web 2.0, где контент касается социально-значимых где контент касается социально-значимых вопросов и допускаются пользователи под вопросов и допускаются пользователи под псевдонимами и анонимно, все чаще псевдонимами и анонимно, все чаще становится «затопление вздором» становится «затопление вздором» (английский термин BS-flooding). (английский термин BS-flooding). Фактически сайт эпохи Веб 2.0 на первый Фактически сайт эпохи Веб 2.0 на первый взгляд интерактивен и дружелюбен, взгляд интерактивен и дружелюбен, позволяет себя легко настраивать. Однако позволяет себя легко настраивать. Однако сбор статистики о пользователях, их сбор статистики о пользователях, их предпочтениях и интересах, личной жизни, предпочтениях и интересах, личной жизни, карьере, круге друзей могут помочь карьере, круге друзей могут помочь владельцу сайта манипулировать владельцу сайта манипулировать сообществом. По самым пессимистичным сообществом. По самым пессимистичным прогнозам, многочисленные сайты Веб 2.0 прогнозам, многочисленные сайты Веб 2.0 вкупе с другими современными технологиями вкупе с другими современными технологиями дают прообраз тоталитарной системы дают прообраз тоталитарной системы «Большого брата».«Большого брата».