Существует сабжевый тезис. И если оценивать им современные браузеры, то все они без исключения — УГ.
Я еще не встречал такого браузера, который при невозможности достучаться до сервера или критически важных частей страницы, честно и спокойно написал бы об этом в 100% случаев. Особенно это касается случая обновления уже загруженной страницы, тут мозги почему-то отключаются у всех.
Например, старая Опера при обновлении страницы, которая была загружена ранее, но стала недоступной из-за падения сервера, долго тупила, и оставляла на экране старую страницу, но уже без стилей. Какого хрена?
FF актуальной версии частенько при недоступности страницы вместо сообщения об ошибке показывает желтый экран с желтым «впуклым» прямоугольником в верхней части. Ни одной буковки об ошибке при этом не выводится. Причем так себя ведет и десктопная и андроидная версия. Чтозанафиг?
IE в такой ситуации зависит от того, использовалась ли текущая вкладка для отображения другой страницы. Если использовалась, то не сумев загрузить новый адрес, он иногда тупо возвращается назад к предыдущему URL, как будто, сцуко, ничего не произошло. Ну не сволочь?
Хромого на машине не держу, но бывало приходилось пользоваться и им, и там тоже был один из перечисленных вариантов.
Они что, специально это делают? Почему эти говнокодеры не могут один раз и навсегда написать нормальную обработку ошибки загрузки страницы? Чтобы вместо вышеперечисленного мудозвонства просто показать код HTTP (если от сервера что-то пришло) и нормальным текстом написать, что собственно пошло не так.