Открыть сервис

webOS

webOS — это операционная система для мобильных устройств, смарт-телевизоров и встраиваемой техники, разработанная компанией Palm (впоследствии — Hewlett-Packard, LG Electronics). Изначально созданная как конкурент iOS и Android на рынке смартфонов, webOS впоследствии была переориентирована на рынок телевизионных платформ и интернета вещей (IoT). Отличительными особенностями системы являются использование веб-технологий (HTML, CSS, JavaScript) для разработки приложений, а также уникальный интерфейс с карточным многозадачным режимом (Card View).

История

Разработка и запуск (Palm, 2008–2010)

Система была анонсирована компанией Palm в январе 2009 года на выставке Consumer Electronics Show (CES) под кодовым названием Palm OS II. Первым устройством на webOS стал смартфон Palm Pre, выпущенный 6 июня 2009 года. Система базировалась на ядре Linux и использовала среду выполнения WebKit для отображения приложений, написанных на HTML5, CSS и JavaScript. Это позволяло разработчикам создавать программы с использованием стандартных веб-инструментов, что было революционным для своего времени.

Ключевыми нововведениями webOS стали:

  • Карточный интерфейс (Card View) — каждое приложение отображалось в виде отдельной карточки, которую можно было смахивать для закрытия или переключения.
  • Синтез с облачными сервисами (Synergy) — интеграция контактов, календарей и сообщений из разных источников (Google, Microsoft Exchange, Facebook) в единое приложение.
  • Жестовое управление — отсутствие аппаратных кнопок; навигация осуществлялась с помощью сенсорных жестов в нижней части экрана (Gesture Area).

Несмотря на положительные отзывы критиков и инновационный дизайн, продажи Palm Pre и последующих моделей (Palm Pixi) были значительно ниже ожиданий. Основными причинами назывались слабая маркетинговая поддержка, ограниченная экосистема приложений и высокая конкуренция со стороны iPhone и Android-устройств.

Эпоха HP (2010–2013)

В апреле 2010 года Hewlett-Packard (HP) приобрела Palm за 1,2 миллиарда долларов США. HP планировала использовать webOS в качестве платформы для всей линейки своих устройств: смартфонов, планшетов, принтеров и даже ПК. В феврале 2011 года HP анонсировала планшет HP TouchPad на webOS 3.0, а также смартфоны HP Veer и HP Pre 3.

Однако уже в августе 2011 года HP объявила о прекращении производства устройств на webOS, включая TouchPad, и о намерении выделить подразделение в отдельную компанию или продать его. Причиной стали низкие продажи: за первые полтора месяца было реализовано лишь около 25 000 планшетов TouchPad, после чего HP была вынуждена распродавать их по цене 99 долларов за штуку. В декабре 2011 года HP сделала исходный код webOS открытым под лицензией Apache 2.0, выпустив проект Open webOS.

В 2012–2013 годах HP продолжала выпускать обновления для Open webOS, но коммерческого успеха платформа не имела. В феврале 2013 года HP продала права на webOS южнокорейской компании LG Electronics. Сумма сделки не разглашалась, но по оценкам аналитиков, она составила около 100–200 миллионов долларов.

Переход к LG и телевизионная платформа (2013–настоящее время)

LG Electronics приобрела webOS с целью использования её в качестве операционной системы для своих смарт-телевизоров. В январе 2014 года на CES была представлена первая линейка телевизоров LG с webOS 1.0. Система была адаптирована под управление с пульта дистанционного управления (Magic Remote) и получила упрощённый интерфейс с горизонтальной панелью приложений (Launcher Bar).

С тех пор webOS стала основной платформой для всех смарт-телевизоров LG, а также лицензируется другим производителям (например, Philips, Sharp, RCA). Ежегодно компания выпускает обновления (webOS 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0), добавляя поддержку новых кодеков, голосового управления, интеграцию с умным домом (ThinQ) и потоковые сервисы.

Архитектура и технические характеристики

Ядро и компоненты

webOS базируется на ядре Linux. В мобильной версии (Palm/HP) использовалась собственная среда приложений (Mojo Framework), а в телевизионной версии — Enyo Framework (позднее — WebOS TV SDK). Система состоит из следующих ключевых компонентов:

Пользовательский интерфейс

Интерфейс webOS (телевизионная версия) построен на концепции «карточек» (Cards) и «панели запуска» (Launcher Bar). Основные элементы:

  • Launcher Bar — горизонтальная полоса в нижней части экрана с иконками последних запущенных приложений и быстрым доступом к настройкам.
  • Карточки — каждое приложение отображается в виде карточки, которую можно смахивать влево/вправо для переключения или вверх для закрытия.
  • Magic Remote — пульт с гироскопом, позволяющий управлять курсором на экране, а также голосовым вводом.

Разработка приложений

Приложения для webOS пишутся на HTML5, CSS и JavaScript. Для телевизионной версии используется WebOS TV SDK, который включает эмулятор, инструменты отладки и библиотеки для работы с телевизионными функциями (каналы, управление громкостью, HDMI-CEC). Существует также возможность создания нативных приложений на C++ с использованием Qt (для Open webOS).

Версии и обновления

Мобильные версии (Palm/HP)

ВерсияДата выходаУстройстваОсновные изменения
webOS 1.0июнь 2009Palm PreПервый релиз, карточный интерфейс, Synergy
webOS 1.2октябрь 2009Palm PixiПоддержка Exchange ActiveSync, улучшения производительности
webOS 1.4февраль 2010Palm Pre Plus, Pixi PlusПоддержка Flash, улучшенный браузер
webOS 2.0октябрь 2010Palm Pre 2Многозадачность, стек приложений, улучшенная синхронизация
webOS 3.0июль 2011HP TouchPadПланшетный интерфейс, поддержка Flash, улучшенная клавиатура
webOS 3.0.5октябрь 2011HP TouchPadПоследнее официальное обновление от HP

Телевизионные версии (LG)

ВерсияГодОсновные изменения
webOS 1.02014Первый релиз для телевизоров, Launcher Bar, Magic Remote
webOS 2.02015Улучшенная производительность, поддержка 4K, My Channels
webOS 3.02016Поддержка HDR, Magic Zoom, голосовое управление
webOS 4.02018Поддержка Dolby Vision, ThinQ AI, Google Assistant
webOS 5.02019Поддержка AirPlay 2, HomeKit, улучшенный интерфейс
webOS 6.02021Полностью переработанный интерфейс, поддержка NVIDIA GeForce NOW
webOS 7.02023Поддержка Matter, улучшенная интеграция с умным домом, Always Ready

Применение

Смарт-телевизоры

Основная сфера применения webOS сегодня — смарт-телевизоры LG. По состоянию на 2024 год, webOS установлена на более чем 200 миллионах телевизоров по всему миру. Платформа поддерживает все основные потоковые сервисы (Netflix, YouTube, ivi, Кинопоиск, Okko), а также воспроизведение видео в форматах 4K, HDR10, Dolby Vision. Система регулярно обновляется, получая новые функции и исправления безопасности.

Интернет вещей (IoT) и встраиваемые системы

Благодаря открытому исходному коду (Open webOS) и модульной архитектуре, webOS используется в различных встраиваемых устройствах: информационных киосках, цифровых вывесках, автомобильных информационно-развлекательных системах, умных холодильниках и других бытовых приборах. LG также выпускает линейку мониторов и проекторов на webOS.

Умный дом (ThinQ)

Начиная с webOS 4.0, LG интегрировала платформу умного дома ThinQ, позволяющую управлять совместимыми устройствами (кондиционеры, стиральные машины, роботы-пылесосы) непосредственно с телевизора. В webOS 7.0 добавлена поддержка протокола Matter, что обеспечивает совместимость с устройствами сторонних производителей.

Критика и недостатки

Мобильная версия

Основные претензии к webOS в эпоху Palm/HP касались:

  • Ограниченной экосистемы приложений — на момент закрытия магазина приложений (App Catalog) в 2011 году в нём насчитывалось около 10 000 программ, против 500 000 у iOS и 300 000 у Android.
  • Низкой производительности — на устройствах с процессорами ARM Cortex-A8 (Palm Pre) система работала медленно, особенно при многозадачности.
  • Отсутствия обновлений — после покупки HP поддержка мобильных устройств была прекращена в течение года.

Телевизионная версия

Критика телевизионной версии webOS в основном связана с:

  • Закрытостью экосистемы — установка сторонних приложений возможна только через официальный магазин LG Content Store, который содержит ограниченный набор программ.
  • Рекламой — начиная с webOS 4.0, в интерфейсе появились рекламные баннеры, которые нельзя отключить без специальных настроек.
  • Обновлениями — LG гарантирует обновления webOS только для телевизоров текущего и предыдущего года выпуска; более старые модели получают только исправления безопасности.

Интересные факты

  • Изначально webOS называлась Palm OS II, но была переименована в webOS за несколько месяцев до анонса, чтобы подчеркнуть использование веб-технологий.
  • В 2011 году HP выпустила ограниченную партию ноутбуков HP Pavilion dm1 на webOS, но проект был закрыт после продажи 1000 экземпляров.
  • Исходный код Open webOS до сих пор доступен на GitHub, однако последний коммит от LG датирован 2019 годом.
  • В 2022 году LG объявила о партнёрстве с Microsoft для интеграции облачных игр Xbox Cloud Gaming в webOS.

Источники

  • Palm, Inc. (2009). «Palm webOS: The Next Generation of Mobile Computing». Palm Press Release.
  • Hewlett-Packard Development Company (2011). «HP to Discontinue webOS Devices». HP Press Release.
  • LG Electronics (2014). «LG Introduces webOS Smart TV Platform». LG Press Release.
  • Open webOS Project (2012). «Open webOS Architecture Overview». GitHub.
  • Statista (2023). «Global Smart TV Market Share by Operating System». Statista Report.
  • LG Electronics (2023). «webOS 7.0: New Features and Updates». LG Developer Portal.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →