Родная поддержка аудио и видео в WordPress 3.6
Грядущий релиз WordPress 3.6 будет включать в себя родную поддержку аудио и видео файлов. Эта особенность должна кардинальным образом все изменить. В данной статье мы покажем вам, что именно поменяется и как это использовать на своих сайтах WP. Но сначала давайте посмотрим, как до этого мы работали с мультимедиа файлами.
В старые времена
Если вы являетесь подкастером или видеоблоггером, то раньше вам пришлось бы ставить отдельный плагин в сборку WordPress, чтобы проигрывать аудио и видео файлы. К примеру, если вы хотите загрузить видео, то вам пришлось бы открывать экран редактирования и вставлять туда специальный код:
Как вы можете видеть, добавление загруженного видео в запись просто выводит кликабельную ссылку безо всяких проигрывателей во фронтэнде. Если бы это было моим первым опытом, то я сразу же постарался бы найти подходящий плагин для отображения моих медиа файлов.
Естественно, вы могли бы воспользоваться преимуществами разнообразных сторонних сервисов, таких как Youtube или Vimeo, чтобы быстро вставить видео в WordPress. Однако как быть, если вы хотите использовать свой собственный сервер? До последнего момента единственной соломинкой для утопающего выступали плагины.
Обзор аудио/видео загрузок в WP 3.6
Ниже мы представим обзор того, как можно загрузить видео в WordPress 3.6. Выбор формата записей в обновленном варианте будет иметь следующий вид:
Мне понравилось в данном обновлении то, что здесь мы четко видим, какое именно действие будет совершено. Если пользователь выбирает «Video», он не должен задаваться вопросом, что нужно делать дальше или как вывести видео на экран. Он может либо вставить URL-адрес видео, либо загрузить видеофайл. Шорткод будет формироваться автоматически. Вот как это будет выглядеть во фронтэнде:
Опыт взаимодействия оказался значительно проще, чем раньше, как вы думаете? Эти обновления позволяют любому человеку опубликовать произвольный аудио или видео файл без необходимости поиска медиа плеера.
Смотрим в код
Некоторые из вас могут быть знакомы с MediaElement.js; возможно, что вы использовали этот проигрыватель на своем сайте через плагин. Есть много причин, по которым MediaElement.js был выбран для поддержки основных аудио/видео функций в WP. Вот некоторые из них:
– качественная поддержка всех основных браузеров и устройств
– MediaElement.js всегда использует одну и ту же HTML-разметку, независимо от реализации воспроизведения
– Проигрыватель можно легко стилизовать с помощью CSS
Если вам интересно, как именно будет осуществляться поддержка браузеров и устройств, взгляните на следующую таблицу:
Возможности MediaElement.js:
– HTML5 аудио и видео проигрыватель, представленный в чистом HTML и CSS
– Проигрыватели Flash и Silverlight, которые имитируют HTML5 MediaElement API для старых браузеров
– Стандарты accessibility, включая WebVTT
Приятный момент использования медиа плееров – возможность их стилизации с помощью CSS. Полноценное управление внешним видом медиа плееров встречалось достаточно редко в плагинах. Многие медиа плееры поставлялись вместе со своими собственными логотипами и ссылками, которые было очень трудно удалить. С родными плеерами ситуация обстоит совершенно иначе. Внешний вид проигрывателей находится под вашим контролем.
Почему родная поддержка аудио и видео значительно упрощает жизнь всем пользователям WP
Поиск подходящего аудио или видео плагина может оказаться непреодолимым препятствием, особенно для новичков. Мало того, что нужен плагин, совместимый с текущей версией системы, так помимо этого нужно еще и научиться пользоваться им, а некоторые плагины сложны для понимания. Новый родной аудио/видео плеер позволяет всем пользователям загружать и выводить на экран мультимедиа контент без установки и настройки плагинов. Это упрощает жизнь не только блоггерам, но и читателям. Именно к такому финалу все и шло, что не может не вызывать приятных чувств.
Сторонние сервисы, такие как Youtube или Vimeo, больше не требуются
Если у вас на телефоне имеется какое-нибудь видео, вы можете легко и быстро загрузить его на свой блог без необходимости длительных и ненужных переходов. Мультимедиа блоггеры, группы, подкастеры, журналы и новостные сайты смогут иметь свои собственные аудио и видео библиотеки – не обращаясь к услугам плагинов или сторонних сервисов. Отметьте только для себя, что воспроизведение аудио и видео может значительно затормозить работу вашего сервера, потому вам по-прежнему могут понадобиться какие-либо сервисы (Youtube, Vimeo и др.).
А как вы относитесь к новой поддержке аудио и видео в WP?
Источник: wpmu.org