Просматривая одну статью 2002 года, наткнулся на такой баг RMAA (см. скриншоты, IE11).
Проблема начинается с самых первых статей в Звуке на всех графиках RMAA и идет вплоть до статьи 2005 года (http://www.ixbt.com/multimedia/microlab-pro1.shtml), дальше вроде все нормально, но тщательно не проверял. Например, в более поздней статье http://www.ixbt.com/multimedia/creative-x-fi.shtml есть отсылка на предыдущий (SRC Audigy vs. SSRC Winamp), остальные графики ОК, так что где-то еще может быть.
Касается всех современных браузеров (экстраполирую с нескольких мною перепробованных популярных, проявилось во всех) и на других ОС тоже встречается. В Windows 7 браузеры Firefox, Chrome, Opera не показывают такие png вовсе (белый прямоугольник), IE11 - цифровой шум. Photoshop не открывает - не может отпарсить файл, многие просмотрщики тоже отказываются, Windows Photo Viewer часть "неправильных" показывает нормально, часть с артефактами. А вот IE8 в Windows XP - все хорошо (Firefox там же - не показывает). Для себя удалось корректно переконвертировать с помощью FastStone.
Причина в используемой библиотеке экспорта в PNG от Colosseum Builders, цитирую почему:
Image Library [Colosseum Builders / John Miano] (many) - version of 1 May 1998 and later; read/write; alpha support; older versions write invalid zlib streams (and therefore invalid PNGs--fixed as of version 4.2); freeware with C++ source and, as of version 4.0, Delphi Pascal source, as well. (This is a library of C++ and Pascal sources for various image formats, including PNG. It includes Win32 executables and MSVC and Borland makefiles. The zlib/deflate bug was evidenced by "distance too far" errors in decoders based on zlib 1.2.1 and later, which do stricter bounds-checking than older versions did. Note that, as of June 2006, the latest version of the library [4.3] is actually on the author's source code page, not the main page listed above.)
Проблема начинается с самых первых статей в Звуке на всех графиках RMAA и идет вплоть до статьи 2005 года (http://www.ixbt.com/multimedia/microlab-pro1.shtml), дальше вроде все нормально, но тщательно не проверял. Например, в более поздней статье http://www.ixbt.com/multimedia/creative-x-fi.shtml есть отсылка на предыдущий (SRC Audigy vs. SSRC Winamp), остальные графики ОК, так что где-то еще может быть.
Касается всех современных браузеров (экстраполирую с нескольких мною перепробованных популярных, проявилось во всех) и на других ОС тоже встречается. В Windows 7 браузеры Firefox, Chrome, Opera не показывают такие png вовсе (белый прямоугольник), IE11 - цифровой шум. Photoshop не открывает - не может отпарсить файл, многие просмотрщики тоже отказываются, Windows Photo Viewer часть "неправильных" показывает нормально, часть с артефактами. А вот IE8 в Windows XP - все хорошо (Firefox там же - не показывает). Для себя удалось корректно переконвертировать с помощью FastStone.
Причина в используемой библиотеке экспорта в PNG от Colosseum Builders, цитирую почему:
Image Library [Colosseum Builders / John Miano] (many) - version of 1 May 1998 and later; read/write; alpha support; older versions write invalid zlib streams (and therefore invalid PNGs--fixed as of version 4.2); freeware with C++ source and, as of version 4.0, Delphi Pascal source, as well. (This is a library of C++ and Pascal sources for various image formats, including PNG. It includes Win32 executables and MSVC and Borland makefiles. The zlib/deflate bug was evidenced by "distance too far" errors in decoders based on zlib 1.2.1 and later, which do stricter bounds-checking than older versions did. Note that, as of June 2006, the latest version of the library [4.3] is actually on the author's source code page, not the main page listed above.)
К сообщению приложены файлы: