2010-12-22 4 views
2

웹 개발 경험에 따라 모든 웹 사이트의 HTML 페이지 디자인에 서로 다른 크기의 동일한 이미지를 표시하는 < img> 태그가있을 수 있습니다. 즉, 웹 사이트의 기본 페이지에 이미지가 500 * 500으로 표시 될 수 있으며, 목록 페이지에는 200 * 150으로 표시되고 웹 사이트의 다른 섹션에는 다른 크기가 사용됩니다. 보시다시피 사용자에게 표시 할 이미지의 비율이 다르므로 이미지가 늘어나거나 픽셀 화되거나 다른 품질 문제가 발생하는 데 문제가 발생할 수 있습니다.권장/표준 이미지 축소판 크기

현재이 문제를 처리하는 방법은 jQuery 자르기 도구를 사용하여 사용자가 축소판 그림을자를 영역을 선택하도록하는 것입니다. 잘라낸 이미지는 imagick을 사용하여 페이지 디자인의 모든 위치에 맞게 크기가 조정됩니다. 그러나 사용자가 사전 정의 된 비율을 기반으로 이미지를 자르도록 강요 할 수는 있지만 HTML에는 미리보기 이미지에 다른 비율을 요구하는 이미지 자리 표시자가 포함됩니다. 따라서 모든 이미지에서 사용자가 내 사이트에 필요한 모든 비율을 기반으로 업로드 된 이미지를 자르도록 강요해야합니다.

나는 이것이 친근한 해결책이라고 생각하지 않습니다. 어떻게 할 것입니까? 웹에 대한 표준/권장 비율이 있습니까?

감사

답변

0

여기 절대 절대적인 진실은 나는 믿습니다. 게시자가 디자인을 인식하고 있다면 아마 임의의 자르기를 좋아하지 않을 것입니다. (논리에 의해 디자인이 예속되어서는 안됩니다.) 이미지 비율이 중요하다면, 나는 두 개의 다른 이미지를 제안합니다. 그렇지 않은 경우 자르기/이동하거나 레이아웃을 변경하십시오. 말하자면, 당신의 사진을 업로드 할 때

관련, /t

0

단순히 자동으로 ImageMagick이를 사용하여 썸네일 이미지를자를 것이다. 일반적으로 자르기 이미지가 축소판 이미지에 배치되는 위치가 중요하지 않으므로 자동으로 처리하면 사용자를 관여시키지 않고 문제를 해결하면서도 결과를 얻는 쉬운 방법입니다.

+0

가능하지만,이 솔루션의 문제는 의존한다. 당신은 확실히 당신의 얼굴 전체가 나타나길 바랄 것입니다. 적절한 얼굴 인식이 없으면 (0,0)에서 (너비/2), (높이/2)에서 자르면 얼굴 반이 나타납니다. 따라서 우리의 제품 컨텐츠 편집자는 업로드 된 이미지에 어떤 일이 일어나는지 반대 할 것입니다. – Maverick

+1

나는 원래의 이미지를 가능한 많이 유지하는 중앙 집중식 작물이 실제로 잘 작동한다는 것을 발견했습니다. 이 방법으로 이미지를 자르기 만하면 이미지의 가운데가 그대로 유지됩니다 (아마도 사진의 가장 중요한 부분이됩니다). –

관련 문제