WebOS (интернет-ОС, браузерная ОС) - это web-приложение, организующее взаимодействие других web-приложений друг с другом.



О Web как о платформе для приложений сегодня не говорит и не пишет только ленивый. Однако в то же время о концепции операционной системы для web-приложений рассказать подробно могут считанные люди. Для обозначения таких операционных систем используются понятия WebOS, браузерная ОС и интернет-ОС, хотя первое употре***ется несколько чаще. Давайте рассмотрим, что сегодня понимают под WebOS разработчики и пользователи приложений.

Но сначала стоит отметить, что WebOS - это не только общее название операционных систем для web-приложений, но и вполне реальная операционная система для мобильных устройств. Только это операционная система, которую разрабатывает небезызвестная компания Palm. Чтобы не возникало путаницы, обычно пишут название этой операционной системы вместе с названием фирмы-разработчика: Palm webOS. Пока официально эта операционная система ещё не выпущена.

Впрочем, давайте всё-таки вернёмся к операционной системе для web-приложений. Многие полагают, что под WebOS понимают операционную систему, под управлением которой работает сервер, на котором физически размещены сайты. На самом деле, представление о WebOS как о серверной операционной системе, которая на самом деле ответственна за работу web-приложений, мягко говоря, не совсем верно. WebOS не является операционной системой в классическом смысле этого слова, то есть она не обеспечивает взаимодействия web-приложений с тем аппаратным обеспечением, на котором они работают. Это, в общем-то, обусловлено спецификой Web как платформы для приложений, поэтому и уровень абстракции несколько выше. WebOS - это также web-приложение, но только играющее роль "моста" между другими web-приложениями и позволяющее им взаимодействовать друг с другом. Основная идея современных WebOS - это предоставление пользователю интерфейса, схожего с привычными для него интерфейсами настольных операционных систем в окне браузера. При этом пользователю доступны и различные дополнительные web-приложения, работающие "под WebOS", вроде текстовых редакторов, календарей и прочих аналогов приложений для настольных систем.

Вы можете спросить, зачем вообще нужны WebOS? Дело в том, что это - отличный способ организовать работу на маломощных и потому дешёвых устройствах, имеющих разве что поддержку доступа в Интернет. Ведь, в общем-то, кроме Интернета и браузера, для работы web-приложений ничего не требуется. WebOS называют будущим нетбуков, которые благодаря уменьшению вычислительной мощности можно сделать совсем дешёвыми и доступными.