Совершенно глупые ошибки в юзабилити различных альбомов, в том числе ЖЖ:
1) Имена файлов картинок генерируются случайным образом. Проблемы: сохранять / сортировать картинки неудобно, поисковики не могут их найти по правильным запросам (особенно, если ещё и тег alt не прописан правильно).
Решение: пользователь должен иметь возможность выбирать, сохранять картинке то имя файла, под которым она закачана, или генерировать случайное (или номерное), или комбинировать случайное / номерное имя и исходное.
2) Имена файлов превьюшек общие для разных картинок (s320x240.jpg, s640x480.jpg). Это значит, что если я хочу сохранить себе превьюшку, я должен обязательно вбить ей какое-то имя. Другое плохое решение: имя превью в точности совпадает с именем полноразмерной картинки.
Решение: добавить к имени файла превьюшки суффикс.
3) На кой то фиг генерируются 2 превьюшки, сначала маленькая, потом средняя, потом большая, при этом маленькая у ЖЖ генерируется, даже если она получается больше оригинала, а средняя обычно генерируется, если большая превосходит заданный размер хоть на пиксель. В результате, если нужен оргинал, то до него нужно сначла открыть страничку со средним размером, и потратить трафик (а средний размер по байтам иногда выходит даже жирнее оригинала) и клики.
Решения могут быть разные, например, выкинуть средний размер вообще.