У Giphy есть довольно аккуратный трюк с изображениями GIF:
Если они встроены в другую HTML-страницу, как, скажем, в
<img src="https://media.giphy.com/media/DFqYLyMGpZ42c/giphy.gif" width="200">
Тогда они будут отображаться как изображения:
С другой стороны, если я просто сделаю ссылку на изображение прямо на
затем он предоставляет полный HTML-документ, включая ссылки на сайт и другие изображения, откуда пришла ссылка:
Я думаю, что это вполне законная вещь, реализованная чисто, с минимумом суеты или раздражения для пользователя, и это блестящая бизнес-стратегия, но реальный вопрос: что это за темная магия? Какой аспект запроса html говорит giphy, что он должен обслуживать документ html под видом изображения .gif, даже без перенаправления или каких-либо изменений в URL?