adblock check

В Chrome 57 появится поддержка WebAssembly и улучшенные медиа-уведомления

Два дня назад Chrome 56 вышел на Android с некоторыми крупными изменениями, которые коснулись как приложения, так и поддерживаемых им веб-функций. Как обычно, новая стабильная версия несет за собой новую бету. Давайте же рассмотрим, что нового нам принесет Chrome 57.

WebAssembly

Это, безусловно, самая важная новая функция в Chrome 57, однако реального её применения мы не увидим в ближайшее время. WebAssembly дает больше контроля над низкоуровневыми операциями, чем JavaScript — язык, который сейчас используют все веб-приложения и сайты.

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

Кто знает, — мы могли бы увидеть веб-приложения в WebAssembly, которые невозможно было создать с помощью JavaScript. Например, онлайн-версии Adobe Photoshop или Sony Vegas.

Улучшенные медиа-уведомления

Chrome показывал уведомления при проигрывании видео или аудио, но они всегда были довольно простыми. В основном, они содержали только кнопку старта/паузы и иконку — вот и всё. Chrome Beta 57 принесла поддержку Media Session API, которое позволяет разработчикам добавлять различные функции управления в медиа-уведомлениях.

В Chrome 57 появится поддержка WebAssembly и улучшенные медиа-уведомления В Chrome 57 появится поддержка WebAssembly и улучшенные медиа-уведомления
Справа: Обычное HTML 5 уведомление; Слева: Media Session API уведомление

В основном, это нововведение будет полезно музыкальным плейлистам. Разработчики смогут добавлять название песни, исполнителя, альбом и его обложку в уведомление. Также эта функция отлично работает на Android Wear:

В Chrome 57 появится поддержка WebAssembly и улучшенные медиа-уведомления В Chrome 57 появится поддержка WebAssembly и улучшенные медиа-уведомления В Chrome 57 появится поддержка WebAssembly и улучшенные медиа-уведомления

Вы можете испытать демо-версию этой функции здесь.

Остальные нововведения

Как и с каждой новой версии Chrome, есть некоторые небольшие изменения, которые также заслуживают внимания. Вот некоторые из них:

  • Автоматический выбор ориентации экрана при проигрывании видео: когда вы нажимаете на кнопку переход в полноэкранный режим при просмотре видео, ориентация экрана меняется (если это нужно) так, чтобы соответствовать ориентации видео. Например, если вы нажмете кнопку перехода в полноэкранный режим на широкоформатном видео, пока ваш телефон находится в портретном режиме, он автоматически изменит ориентацию экрана на ландшафтную. Эта функция используется в приложении YouTube на Android.
  • CSS сетки: это позволит веб-сайтам более легко создавать дизайн при помощи макетов сетки.

Temonych
Золотой комментатор
Серебряный автор
11 комментариев по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
Лол, чет у тебя не получается) но ты держись! Удачи!
Автор
Да какие-то идиотские правила стали. Пару-тройку лет назад такого не было. Да и, объективно, сам посмотри, новость норм и написана тоже норм, просто видите ли, я отступов лишних понатыкал, или плашку «скачать» поставил неправильную. Бред, короче.
Когда увидел никнейм — сначала подумал что это галюцинации
Автор
Что такое?)