Бета-версия Chrome добавляет собственный клиент


В последней бета-версии браузера Google Chrome реализована интеграция Native Client и нового JavaScript API для звуковых эффектов. Это хорошие новости, но это также и плохие новости.

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

Native Client позволяет выполнять код C и C ++ внутри браузера с ограничениями безопасности, аналогичными JavaScript. Приложения Native Client (также известные как NaCl, формула для соли) используют Pepper, набор интерфейсов, обеспечивающих привязку C и C ++ к возможностям HTML5. Итак, с солью и перцем разработчики теперь могут использовать свои библиотеки собственного кода для создания переносимых веб-приложений.

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

Такое быстрое развитие — это хорошо, но недостатком является то, что Chrome все больше становится уникальной платформой сам по себе. Вы действительно собираетесь добавить в свое приложение заставку с надписью «Необходимо просматривать в Chrome»? Похоже, что стандартизация не в этом.

Битва браузеров, похоже, сводится к тому, кто может добавить в свой браузер больше новых, новых и уникальных функций, чтобы другим пришлось догонять. Было бы хорошо, если бы все они играли в догонялки, но Microsoft, похоже, извлекает выгоду из медленного прогресса и соблюдения стандартов. В конце концов, IE даже не поддерживает WebGL, который является стандартом, так что вряд ли вы можете ожидать поддержки NaCl в ближайшем будущем, не так ли?


Добавить комментарий