Возможности современных фотоаппаратов настолько велики, что позволяют делать снимки с 10 мб разрешением и это ставит нас перед выбором: с одной стороны фотографии с огромными размерами, а с другой – объем свободного места на сайте.
К примеру, средне количество фотографий в галерее часто превышает 10 000 штук и если они будут хранится в оригинальном размере (10мб) то нам потребуется около 100 Гб. Качественный хостинг такого уровня подразумевает аренду сервера с абонентской платой около 40-50 тысяч в год. Естественно это неприемлемо как по финансовым причинам, так и чисто логическим – пользователей с монитором поддерживающих разрешение выше 1600*1280 пиксел меньше 10%.
Согласно статистике, разрешение экрана 50% пользователей составляет 1280*1024, а более 20% пользователей 1024*768 и меньше. Естественно нельзя не считаться с 20% пользователей и выкладывать фотографии по размеру больше чем поддерживают их мониторы, что приводит нас к разрешению фотографии не более 800 пиксел в ширину или высоту.
Итак, с максимальным размером определились : 800*800 пиксел. Несжатая фотография такого размера будет весить не более 2 Mb, в формате JPG размер уменьшится в среднем на 90% и станет не более 200кб. По просьбам пользователей размер увеличен до 300кб, но хочу заметить что на данный момент самая большая фото весит всего 162 кб.
Одним из самых основных возражений, почему 800 пиксел недостаточно – это «не видны мелкие детали или элементы». Как пользователь хочу отметить, что рассмотреть небольшую деталь скажем размером 2 мм на фотографии со «скромным» разрешением 2000 *1500 не так то просто – фотография просто напросто не умещается на мониторе. И ради чего? Ради детали в 2 мм? Воспользуйтесь макросъемкой, благо данная функция есть на всех современных фотоаппаратах.
Для тех, кому сжатие фотографии составляет трудности, хочу поделиться небольшим «секретом» - при обработке фотографии воспользуйтесь функцией «Оптимизатор Веб-изображения» (в Corel PHOTO-PAINT) или её аналогом в Adobe PHOTOSHOP
В качестве примера возьмем фото сборки shipyard santa leokadia 1k64. Оригинальный размер фотографии 1632 * 1224 пиксела и весит 1 Мб. Судя по всему фотография уже была сжата, но обратите внимание – на фото очень много места, не относящихся к модели
Выделяем корпус модели инструментом "прямоугольное выделение":
Затем обрезаем: Изображение -> Обрезать -> Обрезать по выделению
Результат: 1021* 623 пиксел. Что уже уменьшает занимаемое место в 3,1 раза
Уменьшаем ширину до 800 пиксел: Изображение -> Изменить разрешение
В ячейке ширина пишем 800 и нажимаем ОК
Теперь рисунок занимает в 4.82 раза меньше оригинального и соответствует требуемым размерам. Осталось лишь сохранить. Выбираем в меню Файл -> Оптимизатор веб-изображений...
Нажимаем кнопку «Дополнительно» и указываем Сжатие: 8, Сглаживание цвета: 4
А затем нажимаем кнопку «просмотр»
Над кнопками «ОК» и «Отмена» будет указан размер файла , в данном случае 111кб.
Если размер по прежнему вас не устраивает, попробуйте увеличить Сжатие и Сглаживание цвета, но не стоит превышать больше 32 – картинка получится немного размытой.
Теперь жмем «Ок», еще раз «Ок» и сохраняем результат работы
И уже готовый результат: 111 кб против 1 Мб оригинала
В действительности все эти операции занимают по времени меньше минуты и не составляют никакой трудности даже у человека не умеющего работать в графических редакторах.