웹에 최적화된 이미지 게재 옵션을 사용할 수 없는 경우
웹에 최적화된 이미지 게재는 AEM as a Cloud Service에서만 사용할 수 있습니다. AEM 6.5를 온프레미스 또는 로컬 개발 인스턴스에서 실행하는 경우와 같이 이 기능을 사용할 수 없는 경우 이미지 게재는 적응형 이미지 서블릿 사용으로 돌아갑니다.
적응형 이미지 서블릿으로 돌아가면 페이지 소스에 있는 img
요소의 src
속성이 변경됩니다.
자주 묻는 질문
내 환경에서 웹에 최적화된 이미지를 활성화하는 옵션이 없는 이유는 무엇입니까?
이 기능은 AEM as a Cloud Service에서만 사용할 수 있습니다. AEM에서 로컬로 실행하거나 온프레미스에서 실행하는 경우 이미지 구성 요소는 적응형 이미지 서블릿 사용으로 돌아갑니다.
서비스가 로컬 SDK에서 작동하지 않는 이유는 무엇입니까?
localhost
에서 AEM SDK를 사용하는 경우 이미지 서비스를 사용할 수 없으며 이미지 렌더링은 적응형 이미지 서블릿 사용으로 돌아갑니다.
웹에 최적화된 이미지 게재 서비스를 사용하려면 프로젝트를 AEMaaCS 개발 환경에 배포하여 이미지 서비스가 어떻게 작동하는지 정확하게 테스트할 수 있습니다.
내 페이지의 일부 이미지에 대해 서비스가 작동하지 않는 이유는 무엇입니까?
이미지 서비스는 /content/dam
에 위치한 자산에 대해서만 작동하며 페이지에 바로 업로드되어 cq:Page
프로젝트에 저장된 이미지에 대해서는 작동하지 않습니다. 이러한 자산은 여전히 대체 적응형 이미지 서블릿을 통해 전달됩니다.
이 서비스가 더 낮은 품질의 이미지를 표시하거나 이미지 크기를 제한하는 이유는 무엇입니까?
/content/dam
아래의 이미지 자산이 처리되면 AEM as a Cloud Service 환경에서 다양한 차원의 최적화된 표현을 생성됩니다. 웹에 최적화된 이미지 서비스는 이미지 핵심 구성 요소에서 요청한 폭을 분석하고 원본 이미지와 2048px 이하의 모든 렌디션을 고려하여 그 중에서 가장 큰 이미지(이미지 서비스가 처리할 수 있는 크기 및 치수 제한 내, 현재 50MB 및 12k
x12k
)를 요청된 설정(폭, 자르기, 포맷, 품질 등)을 적용할 베이스로 선택합니다.
출력의 충실도를 유지하기 위해 이미지 서비스는 이미지를 확대하지 않습니다. 앞서 언급된 렌디션은 이미지 서비스가 전달할 수 있는 최상의 품질을 정의합니다. 원본 이미지 자산의 크기 및/또는 치수에 영향을 줄 수 없는 경우가 많으므로 이미지 자산이 모두 2048px 확대/축소 렌디션인지 확인하고, 그렇지 않은 경우 다시 처리하십시오.
내 이미지의 URL은 .WEBP가 아닌 .JPG 또는 .PNG로 종료되며 SRCSET 속성이나 PICTURE 요소가 없습니다. 이것이 정말로 최적화된 웹 형식을 사용하고 있습니까?
WebP 포맷을 제공하기 위해 웹에 최적화된 이미지 게재 서비스는 서버 기반 콘텐츠 협상이라는 기술을 수행합니다. 이를 통해 클라이언트가 공지한 기능을 기반으로 이미지에 대한 최적의 출력 포맷을 선택하는 데 도움이 되며, 이미지 게재 서비스가 파일 확장자를 무시할 수 있습니다.
콘텐츠 협상 활용의 장점은 WebP 지원을 공지하지 않는 브라우저에서도 페이지 마크업에 필요한 변경 없이 JPG 또는 PNG 파일 포맷을 가져올 수 있다는 것입니다. 이를 통해 기존 사이트에 대한 최적의 호환성을 제공하고 가장 원활하게 웹에 최적화된 이미지 게재로 전환할 수 있습니다.
내 구성 요소와 함께 웹에 최적화된 이미지 게재 옵션을 사용할 수 있습니까?
예, 웹에 최적화된 이미지 게재 서비스는 이미지 구성 요소를 확장하여 구축된 사용자 정의 구성 요소에서 사용할 수 있습니다.
다음은 자산 URL을 생성하는 데 사용할 수 있는 서비스 인터페이스입니다.
com.adobe.cq.wcm.spi.AssetDelivery.getDeliveryURL(Resource resource, Map<String, Object> parameterMap)
웹에 최적화된 이미지를 활성화한 후 이미지가 표시되지 않을 수 있습니까?
아니요. 다음과 같은 이유로 이러한 경우는 발생할 수 없습니다.
- HTML에서 웹에 최적화된 이미지를 활성화할 때 마크업은 변경되지 않고 이미지 요소의
src
속성 값만 변경됩니다. - 새 이미지 서비스를 사용할 수 없거나 원하는 이미지를 처리할 수 없을 때마다, 생성된 URL은 적응형 이미지 서블릿으로 돌아갑니다.
그러나 Dispatcher 규칙에 따라 웹에 최적화된 이미지 게재 서비스가 차단될 수 있습니다. 이미지 게재 서비스의 URL은 /adobe
로 시작하며, 여기에 설명된 것처럼 거부된 요청에 대한 Dispatcher 로그를 검사하면 브라우저에 이미지를 게재할 때 발생하는 오류를 해결하는 데 도움이 됩니다.