Веб-страницы ведут себя странно в Safari. (Все другие протестированные браузеры, веб-страница ведет себя странно только в Safari для macOS)

Я не знаю почему, но в течение нескольких дней Instagram (веб-версия) ведет себя странно, когда он (веб-страница) загружается в Safari.

Когда я нажимаю на страницу моей учетной записи, все содержимое на странице моей учетной записи выравнивается по левому краю, этого не было несколько дней назад, все (все содержимое - сообщения, изображение профиля и т. д.) раньше быть выровнены по центру.

Это происходит только в Сафари. Я пробовал с другими веб-браузерами, эта странная проблема не возникает в других браузерах для macOS.

На этом рисунке показана страница моей учетной записи, где раньше все было выровнено по центру, а теперь оно выровнено по левому краю.

введите описание изображения здесь

Страница Single Post также выровнена по левому краю, которая раньше была выровнена по центру.

введите описание изображения здесь

Это скриншот из Firefox, и здесь все в порядке. (Выровнено по центру)

введите описание изображения здесь

Ответы (2)

Веб-дизайн может быть сложным делом. Когда вы рассматриваете все различные существующие браузеры, умноженные на различные версии каждого браузера, вы начинаете задаваться вопросом, как можно написать любую веб-страницу, которая работает правильно во всех случаях.

Как правило, хороший веб-дизайнер использует инструменты, в которых страница разрабатывается с использованием одной версии браузера, а затем отправляется в программное обеспечение, которое модифицирует страницу для работы с каждым типом браузера и более старыми версиями каждого типа. Когда веб-страница просматривается, условные выражения могут быть оценены, чтобы скорректировать различия в типах и версиях браузеров.

Кроме того, существуют службы, которые позволяют веб-дизайнеру просматривать веб-страницу с помощью одного типа браузера, но видеть, как страница будет выглядеть с использованием другого типа браузера. Таким образом, устраняется необходимость иметь все различные типы и версии браузеров, операционных систем, компьютеров, планшетов и телефонов для тестирования веб-страницы.

В вашем случае либо была допущена ошибка при тестировании этой веб-страницы, либо Instagram не полностью тестирует свои веб-страницы. Другими словами, эту веб-страницу можно переписать, чтобы использовать другое позиционирование, совместимое со всеми браузерами, или иметь условные выражения, которые подходят для Safari.

Несколько дней назад этого не было. Safari показывал правильную страницу, но не знаю, что не так с Safari в течение последних нескольких дней. Я пытался очистить кеши Safari, и все, но ничего не происходит, и еще одна вещь, которую я отключил для Safari. определенные службы, такие как агент синхронизации закладок, но Я не думаю, что это имеет какое-либо отношение к этому вопросу.
Вы предполагаете, что проблема связана с вашим Mac и Safari. Насколько нам известно, Instagram make внес изменения, которые вызывают эту проблему.
Я думаю, что проблема в Instagram, тогда посмотрим, что произойдет в ближайшие несколько дней.

Перезагрузить из источника

Попробуйте попросить Safari перезагрузить все ресурсы страницы с исходного сервера. Сделайте это с помощью скрытого пункта меню:

В Safari удерживайте нажатой Optionклавишу и выберите «Вид» > «Обновить страницу из источника».

Это обеспечит загрузку всех файлов с исходного веб-сайта, а не из различных кешей. Иногда устаревший кэшированный файл может конфликтовать с частично перезагруженной страницей, вызывая странный макет, который вы видите.

После того, как я попробовал этот Instagram, он больше не загружается, индикатор выполнения зависает, и веб-страница не загружается.
Затем возникает проблема с подключением к веб-серверу. Ваше соединение фильтруется, блокируется или управляется ИТ-отделом?
Это домашнее гигабитное соединение, и оно не имеет каких-либо фильтров, брандмауэров или каких-либо препятствий, блокирующих и отслеживающих исходящие соединения.