@Tutucu

Как массово делать скриншоты iframe?

Суть - есть длинные образовательные анимации с фактами и историей (типа мультиков), проблема в том, что в них много контента, но он находится в json и для поисковых машины не доступен. Чтобы увеличить их видимость хочу эти факты заскринить и собрать отдельными изображениями с тегами alt. Т.е. запускаю анимацию и каждую секунду, например, делаю скриншот. Как это автоматизировать? Желательно через JS или PHP.
  • Вопрос задан
  • 123 просмотра
Решения вопроса 2
zkrvndm
@zkrvndm
Архитектор решений
Вы можете легко скриншотить содержимое любого html-элемента, используя для этого canvas:
https://html2canvas.hertzen.com/
Ответ написан
jt3k
@jt3k
Фронтендер, люблю работать и получать удовольствия
Откройте дев-тулзу хрома
На панели Elements выберите элемент с анимацией
Нажмите ctrl shift P
Напишите node
И нажмите ентер.
Будет сделан скриншот выбранной dom-ноды

Автоматизировать этот процесс наверняка можно используя puppeteer или другой хедлесхром
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы