В последнее время на сайте всё чаще находят картинки, которые (в отличии от "превьюшек") отображаются повёрнутыми и сплющенными. При этом проблема наблюдается далеко не везде, а лишь в некоторых браузерах и операционных системах.
В чём причина поворота и искажения
Причиной поворота и искажения является присутствие в
EXIF файла картинки некорректных сведений о повороте камеры относительно горизонта. Например, в нём может быть записано
Picture Orientation = rotated 90°
Такая информация вносится в файл фотоаппаратом, если при съёмке он повёрнут вертикально, и предназначена для того, чтобы программы-смотрелки могли правильно развернуть картинку при показе.
Если картинка ориентирована правильно, но в EXIF остаётся информация о том, что кадр требует поворота, некоторые браузеры поворачивают картинку согласно этой инструкции, тем самым искажая пропорции и изображение. Раньше браузеры игнорировали эту инструкцию, и корректно отображались все картинки. Но большинство новых версий браузеров уже учитытывает инструкцию о повороте изображения, что приводит к описанной проблеме.
Когда появляется эта проблема
Данная проблема появляется при использовании для подготовки картинок негодного программного обеспечения (например, программы Microsoft Paint (которую для работы с фото нельзя использовать вообще и никогда!). Под подозрением находятся и другие программы от Microsoft, поставляемые вместе с операционными системами. Такие неправильно работающие программы поворачивают картинку, но не убирают ненужную инструкцию об ориентации камеры из EXIF.
Что делать?
Все, у кого обнаруживается подобная проблема с картинками, нужно
1) установить нормальную программу (хороший бесплатный мультиплатформенный вариант -
XnView; русский язык интерфейса поддерживается и выбирается во время установки);
2) открыть некорректно сохранённую картинку в фоторедакторе и повернуть её правильно (обычно на 90° в ту или другую сторону);
3) сохранить повёрнутое изображение;
4) загрузить исправленное изображение на замену (
инструкция).