제가 찾아본 자료 입니다.
공식홈페이지 : https://www.ampproject.org/
* 개요
오픈 소스 프로젝트로, 꼭 필요한 알맹이만 남겨두고 애니메이션 같은 동적인 요소를 모두 없애서 성능 향상을 만들어낸다. 구글에서는 15%에서 최대 85%의 성능 향상을 보여준다고 주장하고 있다.
Accelerated Mobile Pages; AMP
가속 모바일 페이지; 액셀러레이티드 모바일 페이지
- 모바일 기기의 콘텐츠 가속에 관한 오픈소스 프로젝트
- 모바일 웹 로딩 시간 단축하는 기술
- 웹페이지를 띄우는 속도가 웹사이트보다 4배 정도 빠름
- 2016년 시작
* 작동원리
- 페이지 구성 단순화: 자바스크립트 코드 최소화. 태그 컴포넌트 구성
- 대역폭 최적화: 최적화된 해상도 이미지 제공, 비동기 로딩
- 페이지 캐싱: 새소식을 미리 캐싱했다가 요청하면 제공
구글 공식 사이트에선 다음과 같은 소스를 사용할 수 있다고 한다.
-
AMP HTML
-
AMP 자바스크립트
-
구글 AMP 캐시
모든 자바스크립트와 광고를 사용할 수 없는것은 아니고, 구글에서 정해둔 가이드라인에 맞는 소스만 사용할 수 있다.