Удобно хранить фотографии (можно закачивать в оригинале весь альбом подряд), удобно просматривать (очень быстро), удобно отсылать ссылки на фотки и на альбомы, чтобы кому-то показать, удобно вставлять в форум - не надо заботиться о размере - сервер сам сконвертирует нужный размер. Очень важно, что это Google, который держит своё оборудование рядом с пользователями, поэтому просматриваемый в Москве контент там же и кэшируется, чтобы всем было быстро. Все файлы хранятся аж в 3 экземплярах (продублированы) в разных местах планеты так, что альбомы переживут поломку любого сервера и даже полное разрушение любого дата-центра.
Расскажу, как можно вставлять фотографии из альбомов PicasaWeb в свой отчёт.
Вот, к примеру. Загружаем на сервер фотку (я снимаю 3 мегапикселя, поэтому у меня они все 1600х1200). Оригинал загружается на сервер и там остаётся в изначальном виде:
Когда просматриваем эту фотку на сайте PicasaWeb, сервер выдаёт браузеру её в размере шириной 912 пикселей (зависит от разрешения экрана и размера окна браузера), правой кнопкой мышки на фотке щёлкаем, копируем в буфер обмена адрес (URL) фотки, он получается вот такой:
httр://lh4.googleusercontent.com/_pdTnH-hO1GE/Swk0cRPNMWI/AAAAAAAAOQo/2EtvmCxXk00/s912/IMG_3612.JPG
Обратите внимание: в адресе фотки сохраняется название файла, данное фотоаппаратом (IMG_3612.JPG) и в этом же адресе (URL) содержится указание на размер (ширину) выдачи фотки (s912). На нашем форуме допускается ширина фотографий до 1024 пикселей, тогда на мониторах с разрешением 1280х1024 она вся показывается. Так что, ширина 912 вполне устраивает. Поэтому в отчёте нажимаем кнопку Img, появляются два тега img, между которыми я вставляю этот адрес фотки вот так:
- Код: Выделить всё
[img]http://lh4.googleusercontent.com/_pdTnH-hO1GE/Swk0cRPNMWI/AAAAAAAAOQo/2EtvmCxXk00/s912/IMG_3612.JPG[/img]
... и получается вот так:
Если надо поместить в отчёт несколько фотографий рядом, где важно, чтобы их видели рядом, а размер не важен, то я прямо в адресе меняю "s912" на поменьше, например "s300" (чтобы фотки были шириной 300 пикселей), вставляю тэги img через пробел:
- Код: Выделить всё
[img]http://.../s300/IMG_3612.JPG[/img] [img]http://.../s300/IMG_3612.JPG[/img]
... и тогда получается вот так:
Заметьте, всё это время не приходится пользоваться какими-либо графическими редакторами (типа PhotoShop) или конверторами - всё делает сервер PicasaWeb. И если нажав кнопку "Предпросмотр" при написании сообщения м видим, что фотография смотрится не так, как хотелось бы, то можем это изменить, меняя текст сообщения. И при этом на сервере сохраняется оригинал фотографии.
Очень важное преимущество: если Вы попробуете сохранить любую из этих фотографий как файл, то все свойства фотографии, вставленные в неё фотоаппаратом, сохранятся (дата съёмки, модель фотоаппарата, географический тэг, если у фотоаппарата есть такая функция, условия съёмки и т.п.).
Ещё одна фишка. Вот написали мы отчёт вдруг увидели, что фотографии занимают слишком много места на странице (или слишком долго грузятся). Что делать? Не переконвертировать же все фотки. Так вот, очень просто: редактируем сообщение из отчёта, меняем там все "s912" на "s800" - и сразу все фотографии в отчёте становятся меньше, и с сервера уже загружаются файлы меньшего размера, а значит и те, у кого небыстрый интернет, смогут увидеть все фотграфии целиком, а не их клочки.
Кстати, если видим где-то вставленную фотографию с адресом ****.googleusercontent.com, то уже знаем, что можем получить её оригинал (максимальный размер), просто убрав из адреса этой фотографии часть текста "/sXXX", или вместо ХХХ подставив нужный нам размер.
Очень важно: После того, как фото вставлено в отчёт или ещё куда-нибудь, можно перемещать его между своими альбомами или редактировать внутри PicasaWeb (там есть простенький редактор), можно даже сделать этот альбом скрытым - фото всё равно будет показываться на форуме. Но ни в коем случае нельзя удалять это фото из альбомов. Даже если потом снова залить то же фото в тот же альбом, адрес (URL) у этой фотографии будет уже другой, и придётся менять в тексте сообщения.
