Эска-элька-иксиксэлька или особенности личного фотохостинга

Jun 22, 2015 10:50

Оригинал взят у dave_7447 в Эска-элька-иксиксэлька или особенности личного фотохостинга
Практически все фотографии из моего журнала хранятся либо на Майле, либо на Яндексе. Так уж повелось, поскольку мне удобнее всего было работать именно с оригиналами, чтобы отмасштабировать фотографии, создав из них некое подобие мозаики, как например здесь, или здесь (наиболее адекватно отображается при разрешении экрана 1366х768).

До недавнего времени меня все устраивало, пока... в общем, пока мне не сказали, что все не так уж хорошо. Я принял к сведению, и, в свободное от жизни время, начал разбираться. Итогом стал еще один плюс в копилку Яндекса.

На Майле я использую бывший альбом для блога. Блоги на майле давно приказали долго жить, а альбом, к счастью остался. Не пропадать же, правда? Писать в группах Майла по-прежнему неудобно: нет поддержки шрифтов, и имеются баги, которые как-то не спешат устранять. Впрочем, ладно... Альбом от Блогов удобен тем, что фото хранится конфиденциально, и демонстрируется только там, где я этого хочу, то есть конкретно здесь. Существенный минус этого альбома в том, что он не поддерживает массовую загрузку. Что касается контента, он доступен в двух основных видах:

http://content.foto.mail.ru/mail/dave7447/_blogs/i-[№ файла в альбоме].jpg - маленькая картинка

http://content.foto.mail.ru/mail/dave7447/_blogs/h-[№ файла в альбоме].jpg - полный размер

Коды, как видно, отличаются только одной буковкой (i, либо h) которая и отвечает за размер файла, если размер позволяет создать варианты... наверное... не знаю я, по какому принципу они работают. Факт: как правило, у снимков два размера - минимальный и максимальный.

У Яндекса все гораздо интересней. Выбирая в альбоме кнопочку "Поделиться" мы видим, ни много ни мало, десять вариантов кодов (HTML\BBcode):

50х50 px - XXXS
75x75 px - XXS
100x60 px - XS
150x100 px - S
300x200 px - M
500x330 px - L
800x530 px - XL
1024x680 px - XXL
1280x850 px - XXXL
orig - исходный размер картинки [*]

Однако, для составления "мозаики" мне нужно, чтобы фотографии отображались в нужном мне размере. И тут проявляется  главная прелесть Яндекса: все размеры, (кроме первых двух), способны подстраиваться под конкретное изображение, и не нужно высчитывать размер конечного фото вплоть до пиксела. Иными словами я открываю оригинальный файл

http://img-fotki.yandex.ru/get/[циферки]/[циферки]/[ц]_[ифе]_[рки]_orig

и меняю постфикс с orig на такой, который максимально соответствует подходящему для моей задачи размеру, например:

http://img-fotki.yandex.ru/get/[циферки]/[циферки]/[ц]_[ифе]_[рки]_XXL.jpg

Но и это еще не все. ЖЖ (и за это он мне очень нравится) позволяет сделать так, чтобы в журнале отображалась одна картинка, например ХL, а по клику на ней открывалась картинка в оригинальном формате.




Суммируя все вышеприведеное: я, как и раньше, беру ссылку на оригинал, заменяя orig в конце ссылки на постфикс, соответствующий нужному мне размеру, но, при этом, окончательно размер настраивается уже здесь, в журнале, под конкретные нужды.

Чего я этим добиваюсь:
1) фотографии не тормозят при открытии записи;
2) превью адекватного качества;
3) здесь же на месте имеется доступ к оригиналу.

На этом у меня все, спасибо Яндексу за удобный хостинг, а вам спасибо за внимание.

[*] Количество вариантов зависит от конкретного изображения, при условии, что максимальный объем файла 20 мб.

ИсточникЪ

стырила

Previous post Next post
Up