애플리케이션 캐시란 무엇인가요
HTML5는 애플리케이션 캐싱 기술을 도입합니다. 파일을 사용하면 오프라인 애플리케이션을 쉽게 만들 수 있습니다.
애플리케이션 캐시가 제공하는 세 가지 장점은 다음과 같습니다.
① 오프라인 탐색
② 페이지 로딩 속도 향상
3 서버 부담을 줄입니다
그리고 모든 주요 브라우저는 애플리케이션 캐시를 지원하므로 지원하지 않더라도 프로그램에는 아무런 영향을 미치지 않습니다
오프라인 저장 기술
HTML5는 두 가지 주요 오프라인 저장 기술인 localstorage와 Application Cache를 제안합니다. 두 가지 모두 고유한 애플리케이션 시나리오가 있습니다. .
실습 후에 우리는 localstorage가 중요하지 않은 Ajax 데이터를 저장해야 한다고 믿습니다.
애플리케이션 캐시는 정적 리소스를 저장하는 데 사용됩니다.
쿠키는 작은 텍스트(4096바이트)만 저장할 수 있으므로 큰 데이터를 저장할 수 없습니다. 이는 HTTP가 상태를 유지하지 않기 때문입니다. , 서버는 요청이 동일한 서버에서 발생하는지 구별해야 하며, 이 작업은 쿠키에 의해 완료됩니다. 이 텍스트는 사용자의 권한을 확인하기 위해 매번 서버와 브라우저 간에 전달됩니다.
그래서 Application Cache의 적용 시나리오가 다르기 때문에 사용법이 일관되지 않습니다.