или лучше один раз сделать аватар, а потом писать высоту и(или) ширину в <img>
второй вариант как бы куда проще, но разные браузеры по-разному сглаживают рисунок при уменьшении, иногда качество не оч. бывает.
но а как делаете вы?
Спустя 17 минут, 42 секунды (31.07.2010 - 17:13) Slays написал(а):
обычно сразу прописывают допустимую высоту и ширину аватара, а также вес картинки. Если загружаемая фотография не соответствует данным параметрам, то загрузки не происходит и вылазит предупреждение. Вобщем пользователь сам должен подготовить подходящий аватар.
Чем это лучше, ну во первых, как ты и написал, при программном уменьшении качество картинки порой очень страдает. Второй способ также не подойдет, ведь 1) человек может загрузить аватар 3000рх, а ты его уменьшишь через css до 100px, как итог - необходимость постоянной подгрузки и обработки этой громадной фото + плохое качество на выходе. 2) в IE6 картинки средствами css не уменьшаются, вместо этого пользователи этого УГ6 будут видеть неадекватные урезанные авы.
Чем это лучше, ну во первых, как ты и написал, при программном уменьшении качество картинки порой очень страдает. Второй способ также не подойдет, ведь 1) человек может загрузить аватар 3000рх, а ты его уменьшишь через css до 100px, как итог - необходимость постоянной подгрузки и обработки этой громадной фото + плохое качество на выходе. 2) в IE6 картинки средствами css не уменьшаются, вместо этого пользователи этого УГ6 будут видеть неадекватные урезанные авы.
Спустя 40 минут, 1 секунда (31.07.2010 - 17:53) Guest написал(а):
Slays
я во всем с тобой согласен по пункту 2, только ты непрочитал кое-что, я написал один раз аватар ресайзить в любом случаи до максимального размера, используемого на сайте. то есть рисунков по 3 мб в любом случаи не будет))
а вот чтобы пользовтель сам подготавливал - это тоже плохо)
жду еще советов)!
я во всем с тобой согласен по пункту 2, только ты непрочитал кое-что, я написал один раз аватар ресайзить в любом случаи до максимального размера, используемого на сайте. то есть рисунков по 3 мб в любом случаи не будет))
а вот чтобы пользовтель сам подготавливал - это тоже плохо)
жду еще советов)!
Спустя 4 минуты, 42 секунды (31.07.2010 - 17:57) Slays написал(а):
нет, я все прочитал и по ресайзу тоже ответил =)
Понятно что ресайз идет 1 раз при загрузке на сервер, просто если ресайз будет опять же с 3000рх до 100рх, качество будет ужасно.
Понятно что ресайз идет 1 раз при загрузке на сервер, просто если ресайз будет опять же с 3000рх до 100рх, качество будет ужасно.
Спустя 1 час, 24 минуты, 32 секунды (31.07.2010 - 19:22) Guest написал(а):
Slays
не знаю, помоему с гд можно идельно ресайзить, вопрос по первому пункту не в качестве, а в скорости
не знаю, помоему с гд можно идельно ресайзить, вопрос по первому пункту не в качестве, а в скорости