Я не знаю почему, но в течение нескольких дней Instagram (веб-версия) ведет себя странно, когда он (веб-страница) загружается в Safari.
Когда я нажимаю на страницу моей учетной записи, все содержимое на странице моей учетной записи выравнивается по левому краю, этого не было несколько дней назад, все (все содержимое - сообщения, изображение профиля и т. д.) раньше быть выровнены по центру.
Это происходит только в Сафари. Я пробовал с другими веб-браузерами, эта странная проблема не возникает в других браузерах для macOS.
На этом рисунке показана страница моей учетной записи, где раньше все было выровнено по центру, а теперь оно выровнено по левому краю.
Страница Single Post также выровнена по левому краю, которая раньше была выровнена по центру.
Это скриншот из Firefox, и здесь все в порядке. (Выровнено по центру)
Веб-дизайн может быть сложным делом. Когда вы рассматриваете все различные существующие браузеры, умноженные на различные версии каждого браузера, вы начинаете задаваться вопросом, как можно написать любую веб-страницу, которая работает правильно во всех случаях.
Как правило, хороший веб-дизайнер использует инструменты, в которых страница разрабатывается с использованием одной версии браузера, а затем отправляется в программное обеспечение, которое модифицирует страницу для работы с каждым типом браузера и более старыми версиями каждого типа. Когда веб-страница просматривается, условные выражения могут быть оценены, чтобы скорректировать различия в типах и версиях браузеров.
Кроме того, существуют службы, которые позволяют веб-дизайнеру просматривать веб-страницу с помощью одного типа браузера, но видеть, как страница будет выглядеть с использованием другого типа браузера. Таким образом, устраняется необходимость иметь все различные типы и версии браузеров, операционных систем, компьютеров, планшетов и телефонов для тестирования веб-страницы.
В вашем случае либо была допущена ошибка при тестировании этой веб-страницы, либо Instagram не полностью тестирует свои веб-страницы. Другими словами, эту веб-страницу можно переписать, чтобы использовать другое позиционирование, совместимое со всеми браузерами, или иметь условные выражения, которые подходят для Safari.
Попробуйте попросить Safari перезагрузить все ресурсы страницы с исходного сервера. Сделайте это с помощью скрытого пункта меню:
В Safari удерживайте нажатой Optionклавишу и выберите «Вид» > «Обновить страницу из источника».
Это обеспечит загрузку всех файлов с исходного веб-сайта, а не из различных кешей. Иногда устаревший кэшированный файл может конфликтовать с частично перезагруженной страницей, вызывая странный макет, который вы видите.
Саян
Дэвид Андерсон
Саян