«Опера» 9.50 и выше показывает не все JPEG
Случайно выяснилось, что «Опера» с какой-то версии не умеет показывать некоторые JPEG (и считает, что в них 0 бит на пиксель). Попытаюсь выяснить с какой версии это началось.
Добавлено: «Опера» 9.00, 9.27, 9.63, 10.00, 11.00, 11.01а и Opera Mini 5.1 не показывает. «Опера» 8.54 — показывает. Значит сломали в девятой версии.
Все дело в проклятии — поставили тайтл «„Опера“, не покажи этот JPEG! (11.92КБ)», вот она и непоказивает :D
Комментарий для praeivis.lt:
Ты меня раскусил :)
А в чем особенность таких картинок?
т. е. у них какая-то своя, самобытная jpeglib?
Комментарий для nsinreal.blogspot.com:
Это multi-scan JPEG, соптимизированные при помощи jpegtran (параметр -scans).
Комментарий для gaius-julius.ya.ru:
Судя по тому, что на странице opera:about нет никаких реверансов в сторону jpeglib, какая-то своя библиотека.
По ходу проблеми не только у Опери — Фотошоп 7 версии тоже несправляится.
Комментарий для praeivis.lt:
Ого, надо посмотреть другие программы. последняя Пикаса и Виндоуз 7 обрабатывают нормально.
Может не Опера не справилась с открытием, а jpegtran не справился с сохранением? Ну, как один из вариантов.
Комментарий для Александр Карпинский:
«Опера» 8.54 (об этом я написал) файл открывает, остальные браузеры — тоже.
Paint.NET 3.5.6, Paint из Windows 7, Picasa 3.8.0, XnView 1.97.6, GIMP 2.6.11 файл открывают нормально.
Нет, постой. Прав не тот, на чей стороне больше реализаций, прав тот, кто открывает или сохраняет в соответствии со спецификацией. Как я понимая, ты пока настолько глубоко не копал?
Комментарий для Александр Карпинский:
Сохраняет он в соответствии со стандартом.
Мне интереснее что ещё не поддерживает такие файлы.
Комментарий для Евгения Степанищева:
Послал на мыло как это выгледит в 7 фотошопе — у меня тоже предчуствия на баг в Makecorner 0.25 =)
Под Маком в последнем фотошопе открывает так:
http://img-fotki.yandex.ru/get/5300/homm86.0/0_4b519_fe1062d4_L#Screen%2Bshot%2B2010-12-31%2Bat%2B2.43.34.png%7Chttp%3A%2F%2Ffotki.yandex.ru%2Fusers%2Fhomm86%2Fview%2F308505%2F%3Fpage%3D0#
А в «Просмотрщике» все нормально.
Комментарий для praeivis.lt:
Тогда уж у jpegtran. Но он сохраняет вполне в формате. После НГ буду разбираться.
А ещё похожее попадалось — ни один IE не показывает JPEG с цветовым пространством, отличным от RGB. А как Opera с этим?
Офигеть, если одновременно постить два камента, то последний камент попадает в первый запощенный. Удалите камент про fontforge, пожалуйста.
Комментарий для jankkhvej.blogspot.com:
Удалил.
Угу, знаю. «Опера» показывает (или раньше показывала).
11.10 бета, сборка 2076 всё ещё не показывает.
Исправлено в Опере 11.62.
Комментарий для GreLI:
Возможно в версии для Виндоуз. В «Маке» не показывает по-прежнему.
Комментарий для GreLI:
Гм, странно, а теперь 11.62 под Мак показывает всё.