3

Сегодня из ниоткуда все 3 моих браузера (FF/Chrome/IE, OS = Win7 x64) отказываются правильно загружать домашнюю страницу interfacelift.com . Он отлично работает на других компьютерах в доме (в той же сети), поэтому он определенно связан с этим одним ПК. Браузер не будет правильно загружать основное изображение на странице (даже если исходный код выглядит хорошо), однако, если я укажу браузеру точное местоположение этого изображения, оно будет отображаться нормально. Очевидно, что я могу получить индекс HTML (который находит ресурс), и я могу добраться до ресурса. Так почему, черт возьми, он не отображается должным образом на странице индекса? Похоже, что движок рендеринга HTML вышел из строя сразу во всех трех браузерах. Я просмотрел кучу других сайтов (включая сайты с очень большой нагрузкой на JS, где HTML гораздо сложнее, чем рассматриваемый здесь), и я не вижу ничего смешного.

Единственное, что я сделал с моим компьютером за последние несколько часов, - это заменил системный файл Magnifier.exe копией cmd.exe пока игрался с некоторыми идеями, упомянутыми в этом руководстве. Однако с тех пор я восстановил файлы до их прежнего состояния, и я не знаю, как лупа будет связана с этим, даже если я не восстановил их.

Есть идеи? Я в тупике!

РЕДАКТИРОВАТЬ: Вот как выглядит сломанная страница в Chrome. И вот изображение загружено правильно само по себе.

1 ответ1

5

Это не ты, это они.

interfacelift.com выбирает изображение в зависимости от размера окна вашего браузера:

  • Если внутренняя ширина окна меньше 1366 пикселей, предполагается, что у вас низкое разрешение экрана, и загружается 03115_greenlighthouse_medium@1x.jpg.

    Это работает просто отлично.

  • Если внутренняя ширина окна составляет 1366 пикселей или более, предполагается, что у вас высокое разрешение экрана, и он пытается загрузить 03115_greenlighthouse_large@1x.jpg.

    Тем не менее, это изображение не существует. Попытка открыть его в отдельной вкладке также приводит к 404.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .