Загружаем анимированный GIF в Facebook

Загружаем анимированный GIF в Facebook
16.09.2013 Алексей Малыгин

Отвечаем на еще один популярный вопрос, который продолжают задавать снова и снова с момента создания нашего ресурса — «Как загрузить анимированный GIF?«. 

Официально Facebook не поддерживает анимированные картинки и, надо признать, правильно делает. Помните как прекрасен был web-интерфейс Twitter до того, как появилась поддержка анимированных аватарок? Дело вкуса, конечно.

Вот ребята из Giphy (огромное хранилище GIF-ок) нашли обходные пути, как можно загрузить анимированную картинку в хронику Facebook.

Вы можете сделать это одним из двух способов: во-первых, путем нажатия кнопки Facebook под понравившейся GIF-кой на сайте Giphy, или второй, путем копирования URL страницы с GIF-кой и вставки этой ссылки в поле обновления статуса на Facebook.

Круто? Решение, конечно, не идеальное, но других вариантов пока нет. GIF-ка не запускается сразу, а отображается в ленте пользователей в виде видео-статуса. После клика по ссылке, GIF-ка раскрывается по всей ширине ленты и воспроизводится.

Результат после воспроизведения (загружается с некоторой задержкой):

На самом деле, эта лазейка в Facebook API существует достаточно долго. Уже навалом всевозможных сервисов, которые предоставляют «костыли» для запуска полноценных flash-приложений в ленте (хотя Facebook и flash официально не поддерживает). Конечно-же, они не работают на мобильных платформах. Да и вообще, нужно иметь смелость, чтобы вкладываться в разработку сервисов, судьба которых зависит от настроения разработчиков Facebook.

UPDATE: с мая 2015 года Facebook начал поддерживать GIF-анимацию в публикациях.

  • Vladimir Apihtine

    Видел на одной из страниц в полях приложений гифки (где фото, видео, заметки и пр)… Очень интересно как они туда вставлены. Срабатывают сразу же, как заходишь на страницу.

    • На отдельных вкладках все работает элементарно. Просто вставляете через iFrame картинку или целый кусок сайта с заранее подготовленной гиф-кой и это все будет прекрасно отображаться в ФБ

      • Vladimir Apihtine

        А подробнее процесс можете описать? Нигде об этом в интернете ничего не сказано. Может не там ищу?

  • Nikol Sokolova

    а еще можно через этот фотохостинг загрузить гифку — https://yapx.ru загружаете и получаете ссылку и вставляете в ленту. Если гифка слишком большая то Facebook ее никогда не покажет в видео авто прокрутки, а как линк да. Правда с помощью этого хостинга картинок фэйсбук покажет автопроигрывание, главное чтобы гифки не была больше 3МБ, если больше то стоит зайти в https://developers.facebook.com/tools/debug/ вбить линк на гифку и пару раз нажать scrape, тогда все пойдет :) удачи