1

У Giphy есть довольно аккуратный трюк с изображениями GIF:

  • Если они встроены в другую HTML-страницу, как, скажем, в

    <img src="https://media.giphy.com/media/DFqYLyMGpZ42c/giphy.gif" width="200">
    

    Тогда они будут отображаться как изображения:

  • С другой стороны, если я просто сделаю ссылку на изображение прямо на

    https://media.giphy.com/media/DFqYLyMGpZ42c/giphy.gif,

    затем он предоставляет полный HTML-документ, включая ссылки на сайт и другие изображения, откуда пришла ссылка:

Я думаю, что это вполне законная вещь, реализованная чисто, с минимумом суеты или раздражения для пользователя, и это блестящая бизнес-стратегия, но реальный вопрос: что это за темная магия? Какой аспект запроса html говорит giphy, что он должен обслуживать документ html под видом изображения .gif, даже без перенаправления или каких-либо изменений в URL?

0