Статьи

Почему Yahoo BrowserPlus имеет долгий путь

Yahoo недавно анонсировала BrowserPlus , среду исполнения на основе плагинов для браузера, которая позволяет веб-приложениям «вырваться из браузера» и предлагает функциональность, обычно зарезервированную для настольных приложений. Хотя предварительный выпуск BrowserPlus пока еще не полностью готов, он демонстрирует создание некоторых распространенных приложений исключительно на HTML / CSS / JavaScript, в том числе IRC-клиент, средство загрузки фотографий с помощью перетаскивания мышью и инспектор запросов JSON AJAX.

С помощью BrowserPlus Yahoo хочет, чтобы веб-приложения «вырывались из браузера», соединяя стандартные веб-технологии с API-интерфейсами ОС и приближая веб-приложения к настольным приложениям. Однако этот подход вовсе не нов; В прошлом году Gears (ранее Google Gears) делала то же самое с локальным хранилищем для веб-приложений, XUL уже давно предлагает богатые пользовательские интерфейсы для веб-приложений, а Adobe AIR полностью меняет игру , раскрывая ОС через JavaScript API. Prism от Mozilla может заставить веб-приложения чувствовать себя немного как настольные приложения BrowserPlus просто идет дальше, предоставляя потенциально неограниченную функциональность стандартному веб-приложению через систему плагин в плагине. И угадайте, что? Все это эффективно блокирует платформу. (Flash и Silverlight заслуживают похвалы, требуя, чтобы приложения создавались на их платформе с первого дня.)

Yahoo присоединилась к группе технических гигантов, пытающихся создать платформу для расширения веб-приложений. Плагины для браузера, конечно, не новы, но со временем веб-разработчики обнаружили, что они просто не могут полагаться на плагины и соответствующую платформу. Всего четыре года назад вы могли быть почти уверены, что на каждой системе, имеющей доступ к вашему сайту, установлена ​​Flash. Сегодня у нас есть iPhone и Blackberrys, ванильные Linux-системы с заблокированным свободным программным обеспечением (например, Ubuntu), 64-битные браузеры … по сути, поддержка Flash больше не является само собой разумеющейся. Задача состоит в том, чтобы объяснить «пользователю» — тому же самому конечному пользователю, который только что понял Интернет 101. Разработчики больше не могут получать сообщения об ошибках в тегах <noscript> и уведомления «лучше всего просматривать с помощью этого плагина» в нижних колонтитулах.

Зачем это делать в Интернете? Настольные приложения уже много лет обладают возможностями, предлагаемыми BrowserPlus. Yahoo пытается распространить эту же мощь приложений на мир Интернета, позволяя веб-разработчикам охватить недостающую ссылку в своих приложениях — интеграцию с рабочим столом. Если сторонние разработчики смогут подтолкнуть BrowserPlus к достойной установке, Yahoo может начать включать BrowserPlus в свои собственные порталы и другие онлайн-ресурсы (Flickr, кто-нибудь?). Yahoo уже запускает некоторые из самых посещаемых веб-приложений в мире; добавьте BrowserPlus, и они могут не только перегружать свои приложения, но и делать это на собственной платформе. С BrowserPlus локальная ОС внезапно стала намного менее важной.

Конечно, со всеми этими новыми плагинами для браузера пользователи будут так же растеряны, как и пять лет назад. Если я не могу объяснить своей маме, как установить BrowserPlus, у Yahoo еще долгий путь. Однажды в Интернете уже были плагины, а огромное количество медиаформатов было встроено в веб-страницы всего десять лет назад. Я до сих пор вспоминаю о необходимости установить QuickTime, Real, Windows Media Player и странный аудиокодек на компьютере с Windows 95. Излишне говорить, что опыт был довольно болезненным, и поскольку разработчики отошли от плагинов для браузера, ситуация не сильно изменилась.

Между тем, гонка за контроль над следующей платформой накаляется, и Google уже зацепил MySpace . Yahoo нужно будет двигаться быстро и быстро, если она хочет приблизиться к достижению критической массы. Если это удастся, веб-приложения могут наконец соответствовать мощности настольных приложений.

Через блог разработчика Yahoo .