Apple добавила Live Photos в интернет с новым JavaScript API

Вслед за собственной реализацией Live Photos для веба от Tumblr, Apple выпустила официальный JavaScript API для Live Photos. Теперь разработчики смогут использовать API для воспроизведения Live Photos на iOS, macOS, а теперь и в интернете.

По словам Apple:

Этот новый API на основе JavaScript позволяет легко встраивать Live Photos на ваши веб-сайты. Помимо поддержки Live Photos на iOS и macOS, теперь вы можете позволить пользователям отображать свои Live Photos в интернете.

Новый API LivePhotosKit JS доступен на NPM, а примеры кода предоставлены в новом справочнике API. В новой документации Apple включает примеры того, как начать работу с ресурсами Live Photo в интернете.

Согласно официальной документации:

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

Tumblr в прошлом году добавил Live Photos в интернет, и даже поделился собственными реализациями кода. Их работа, возможно, и вдохновила Apple в итоге создать собственный API для разработчиков.