Что делать если фотографии на сайте отображаются в неправильной ориентации?
Что делать если на сайте фотографии отображаются в неправильной ориентации?
Суть самой проблемы: Некоторые пользователи CMS Веб-Мастерская сталкиваются с такой проблемой: при загрузке картинки на сайт, при выводе в браузере она "повернута на бок". То есть, к примеру, вертикальная картинка, 240x320px, на сайте выводится перевернутой на 90 градусов по вертикали. Если же открыть ее так: правой кнопкой мышки, "Открыть изображение", то она снова открывается как нормальная.

Отсюда вопрос: что это вообще за чудеса такие с картинкой? Как такое могло получится?
Ответ:
Дело в EXIF, там указана ориентация камеры. EXIF (сокращение от Exchangeable Image File Format). Метаданные в формате EXIF внедряются в каждый файл jpeg. Вы не можете их видеть на экране, но они читаются любой программой, которая знает, где искать. EXIF можно прочитать, открыв свойства файла: заходим в «Проводник», щёлкаем правой кнопкой по нужному фото, в открывшемся контекстном меню выбираем «Свойства», а в появившемся окне — вкладку «Подробно».![]()

Видите элемент ‘Orientation’? Он говорит браузеру, что перед отображением на экране картинку следует повернуть на 90 градусов по часовой стрелке. Если программа забудет это сделать, изображение будет на боку!
Решение: при загрузке фото на сайт удалять все данные EXIF. Для этого открыть (перевернутое) фото в графическом редакторе и пересохранить под другим названием! Заново загрузить на сайт и вставить в нужное место.