Если вы щелкнете правой кнопкой мыши и выберете «Копировать изображение» для GIF-файла, найденного в интернете через браузер, ваш буфер обмена будет заполнен двумя элементами:
Статичное PNG-изображение GIF в формате image/png
HTML-тег img с исходным адресом GIF в формате text/html
В большинстве случаев гораздо удобнее для пользователя выбрать вариант 1 из буфера обмена и сразу загрузить это изображение в редактор, поэтому мы всегда так и делаем. Однако для анимированных GIF-файлов мы можем инвертировать логику и вставлять исходный адрес изображения, чтобы анимация не была полностью потеряна.
Пример содержимого события JS буфера обмена после копирования случайного GIF из поиска изображений Google:
Что-то вроде «предложения изменений». Это когда вы отправляете изменения в исходный код программного обеспечения, чтобы добавить новую функцию или исправить ошибку.
В данном случае я написал эту функцию и представил её в виде PR, который оценивают другие коллеги по компании и, в конечном итоге, включают в программное обеспечение.
Я проверил здесь, и ВАС МОЖНО ПОЗДРАВИТЬ! Это изменение значительно улучшило удобство использования форума — теперь участники могут даже использовать GIF-файлы других участников, загруженные через форум! Получилось ВЕЛИКОЛЕПНО! (Раньше не работало, отображалась застывшая картинка, кек) Большое спасибо!