Беда-беда, неприятности! В пост призываются сочувствующие рекомендатели. Я пользуюсь фотохостингом на гугловской Пикасе. Фотографии оттуда можно отображать в полноразмере или смаштабированными (движок пикасы сожмет картинку до указанных размеров). Прямой линк на фото выглядел вот так:
https://lh5.googleusercontent.com/-PsMGxACtAmw/ToPkAW3gzdI/AAAAAAAAAwU/ct2P6TR-PKE/s900/20110911-183541.jpg. Обратите внимание на участок линка, расположившийся прямо перед названием файла и имеющий вид /sXXX/, где через ХХХ легко задавалась желаемая длинная сторона картинки, согласно которой движок Пикасы масштабировал исходное изображение. Если же вообще убрать этот кусок линка, то изображение выводилось без масштабирования, в реальном размере.
Естественно, я не доверял сторонним (пусть и гугловским) алгоритмам масштабирования и предпочитал отображать свои картинки в полноразмере, для чего вырезал этот кусок текста из линка. Далее по всем законам хтмльной верстки я задавал размер картинки через параметры тега IMG. Таким образом отображались практически все фотографии во всех постах моего жэжэ.
И тут недавно (во всяком случае, я заметил это недавно) грянул гром - Пикаса изменила свою концепцию в этом вопросе. Теперь, если в линке нету участка, отвечающего за масштабирование картинки (/sXXX/), то по умолчанию выдается картинка, ужатая до 512 пикселей по длинной стороне. С учетом того, что все мои линки на картинки не имеют этого участка, а все посты в хтмлях содержат графические теги IMG с принудительно прописанными размерами изображения (согласно их реальному размеру), получается, что теперь мои изображения пытаются отобразиться в размере 512 пикселей - так Пикаса читает линк вида
https://lh5.googleusercontent.com/-PsMGxACtAmw/ToPkAW3gzdI/AAAAAAAAAwU/ct2P6TR-PKE/20110911-183541.jpg, а хтмл требует растянуть эту картинку до указанных принудительно 900 пикселей! Несложно представить, что будет с джипегом, который сначала уменьшают в размере, а потом растягивают обратно. Если сложно, то вот ниже пример кропнутых картинок в стиле "до и после":
Чтобы исправить положение дел, надо переписать все посты, исправив в каждом все УРЛы картинок, добавив в линк пропущенный участок /s900/. И вот тут мне нужны светлые головы комментаторов. В не таком уж далеком прошлом я промышлял написанием веб-сайтиков и PHP-скриптов, поэтому первой мыслью было написать что-то такое, что залазит под моим аккаунтом в мой ЖЖ, закачивает список постов, а потом проходит по ним редактируя все ссылки с пикасы таким образом, чтобы вставить туда тот злосчастный кусок с буквочкой s. Потом понял, что у меня просто нет столько времени, потом понял, что не хочу мириться с искореженными картинками, потом понял, что никто меня в Гугле не послушает, даже если я лично прийду в их канадских офис (что на Dundas Square, кстати). Поиск в сети выдал невнятную дискуссию о том, что
это изменение было как-то связано с RSS.
Господа-товарищи, неужто я один такой страдалец? Есть какие-нибудь идеи? Куда бежать? Неужто таки придется писать (ну или искать писателя), а? А?
/*двоеточие дефис и много грустных скобок*/