Google은 Windows, Linux 및 macOS와 같은 데스크톱 플랫폼에서 Chrome을 위한 새로운 순간 로딩 기능을 도입할 계획입니다. 역방향 캐시라고 하는 기능은 Android용 Chrome에서 이미 사용할 수 있습니다.
역방향 캐시는 Chrome 92의 일부가 됩니다.
Windows Latest 보고서에 따르면 이 새로운 기능은 데스크톱 플랫폼 전반에 걸쳐 Chrome 92 업데이트에서 출시될 예정입니다. Google은 이 기능에 대한 "실험적 출시"를 진행했습니다. 즉, 모든 사용자가 즉시 사용할 수 있는 것은 아닙니다. 대신 점진적으로 진행될 것입니다.
주목해야 할 중요한 점은 백포워드 캐시가 이미 수년 동안 데스크톱과 모바일에서 Firefox와 Safari의 일부로 사용되었다는 것입니다.
활성화되면 뒤로 또는 앞으로 탐색 버튼을 사용하여 액세스한 페이지가 즉시 열립니다. 기본적으로 Chrome은 필요할 때 즉시 액세스할 수 있는 캐시에 최근에 방문한 웹페이지의 복사본을 저장합니다.
Google 그룹스의 게시물은 다음을 전제로 더욱 확장됩니다.
<블록 인용>백포워드 캐시는 사용자가 페이지에서 벗어나 세션 기록 탐색(브라우저 뒤로/앞으로 버튼, history.back() 등)을 위해 재사용한 후 페이지를 활성 상태로 유지하여 사용자 경험을 개선하여 사용자 경험을 개선하는 브라우저 기능입니다. 탐색 인스턴트. 캐시의 페이지가 고정되어 자바스크립트를 실행하지 않습니다.
로드 시간을 줄이는 것 외에도 이 기능은 웹 페이지를 다시 다운로드할 필요가 없기 때문에 데이터 사용량도 줄입니다.
작동 중인 역방향 캐시 기능:
Chrome 사용 데이터에 따르면 데스크톱에서는 탐색 10개 중 1개, 모바일에서는 5개 중 1개가 뒤로 또는 앞으로 버튼을 사용하여 수행됩니다. 이는 이러한 기능의 필요성을 더욱 강조합니다.
Back-Forward Cache 기능은 이미 Android에서 사용할 수 있으며 테스트에 2년이 소요되었습니다. 그러나 Android용 Chrome은 이 기능을 사용하는 사이트 간 탐색만 지원합니다. 동일한 웹사이트에서 방문한 페이지는 여전히 정상적으로 로드됩니다.
개발자는 웹 페이지를 보다 역방향 캐시 친화적으로 만들 수 있습니다.
Google 그룹스 게시물에서는 이 기능에 "개발자 활성화"가 필요하지 않지만 웹페이지를 보다 역방향 캐시 친화적으로 만들기 위해 취할 수 있는 몇 가지 단계가 있다고 언급하고 있습니다.
다른 기술 지침 중에서 Web.dev 게시물은 사용자에게 "unload" 이벤트를 사용하지 말라고 조언합니다. 이는 back-forward 캐시 기능을 방해하기 때문입니다. 또한 이 기능을 통해 브라우저에서 깨진 웹 페이지를 로드할 수도 있습니다.
사용자는 가까운 시일 내에 이 기능에 대해 더 많이 듣게 될 것이지만, Google이 데스크톱에서 백포워드 캐시 출시를 그렇게 오랫동안 지연시킨 이유는 참으로 놀랍습니다.