AMP에 이미지를 추가하는 방법

AMP에 이미지를 추가하기 위한 완전한 가이드.
1 min read

AMP와 비 AMP와의 가장 분명한 차이점은 amp-img 태그를 사용하여 이미지 코드를 작성하는 것입니다. 페이지가 유효성 검사를 통과하려면 모든 img 이미지 태그가 amp-img로 바뀌었는지 확인합니다.

다음은 AMP에서 올바른 이미지 코드 작성 예시입니다.

<div>
  <amp-img alt='image_title_here' src='image_url_here' width='xxx' layout='intrinsic' height='xxx'/>
</div>

참고: 원본 이미지를 가져 오지 않고도 가로 세로 비율을 알 수 있도록 widthheight 속성을 작성하는 것이 중요합니다.

fill, fixed, fixed-height, nodisplay, responsiveintrinsic를 포함한 여러 레이아웃 옵션이 지원됩니다. 가장 일반적으로 사용되는 것은 responsiveintrinsic이며 이미지를 화면 크기에 맞게 조정할 수 있습니다.

여기에서 amp-img의 전체 설명과 예제를 볼 수 있습니다.

noscript 태그 사용의 중요성

이 태그의 사용법은 사용자의 브라우저에서 자바스크립트가 비활성화된 경우 콘텐츠를 표시하는 것입니다.

Blogger의 경우, 이 태그는 홈페이지나 PopularPostsRelated Posts와 같은 다른 위젯에 게시물의 썸네일 이미지를 표시하는 데 필요합니다. 예를 들면 다음과 같습니다.

<div>
  <amp-img alt='image_title_here' src='image_url_here' width='xxx' layout='intrinsic' height='xxx'/>
  <noscript><img alt='image_title_here' src='image_url_here'/></noscript>
</div>

You may like these posts

  • AMP(Accelerated Mobile Pages)는 모바일 페이지 최적화를 위해 사용자 경험 및 로딩 속도를 개선하기 위해 2015년 10월에 출시된 모바일 장치에서 더 빠르게 로드되는 웹 페이지를 제공하는 데 사용되는 오픈 소스 프로젝트입니다. AMP HTML은 기존 웹 구조로 구성되…
  • AMP와 비 AMP와의 가장 분명한 차이점은 amp-img 태그를 사용하여 이미지 코드를 작성하는 것입니다. 페이지가 유효성 검사를 통과하려면 모든 img 이미지 태그가 amp-img로 바뀌었는지 확인합니다. 다음은 AMP에서 올바른 이미지 코드 작성 예시입니다. <div&g…
  • 사전 준비 AMP 페이지에 Youtube 비디오을 표시하려면 블로그에 amp-youtube 용 JS 라이브러리를 추가해야 합니다. 먼저 아래 스크립트를 <head> 섹션에 붙여 넣습니다. <script async custom-element='amp-youtube' sr…
  • 다음은 AMP에 광고를 추가하기 전에 있어야 하는 필수 JS 라이브러리입니다. <script async='async' custom-element='amp-ad' src='https://cdn.ampproject.org/v0/amp-ad-0.1.js'/> 위의 스크립트는 Google…
  • 잘못된 AMP 문제 해결 애드센스 코드를 블로그에 설치하면 유효성 검사 오류가 나타날 수 있습니다. 가장 자주 발생하는 오류은 블로그 상단에 --> 코드가 나타나 AMP 유효성 검사에서 오류가 발생하는 것입니다. 블로그에 이 오류가 있는 경우 아래 코드를 찾아 표시된 부분을 삭제하세요…

Post a Comment