목록bfcache (3)
투케이2K
[제 목] [IT 용어] BFCache (캐시) 용어 설명 [설 명] 1. BFCache 란 사용자가 페이지를 이동할 때 페이지 전체의 스냅샷 (js heap) 을 저장하는 메모리 내부 캐시입니다 >> 네트워크 과사용 방지 및 캐싱 방식으로 빠른 로드 방식 장점 2. BFCache 가 활성화 된 경우, 네트워크를 사용하지 않고 메모리에 저장된 웹 페이지를 로드 (복원) 합니다 >> BFCache 로 복원 된 페이지는 Sever 로 Request 하지 않고 메모리에 저장된 기존 데이터를 사용 3. BFCache 는 사용자가 페이지를 이동 (앞으로가기, 뒤로가기) 할 때 사용됩니다 >> BFCache 는 앞으로가기, 뒤로가기 등 페이지 전환 이벤트 발생 시 사용됨 4. BFCache 를 사용 시 빠른 로..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : [Ios] WKWebview 웹뷰 뒤로가기 수행 시 Web BFCache 이슈 - history back [에러 원인] 1. Ios 웹뷰 사파리에서 BFCache 때문에 웹 뒤로가기 수행 시 (history back) 자바스크립트 및 api 호출이 정상 동작 되지 않는 이슈 >> BFCache : 동일 세션내 브라우저에서 이전 페이지를 보다 빠르게 로딩하기 위해 이전에 저장한 캐싱된 페이지를 바로 로드하는 방법 [해결 방법] 1. 자바스크립트 pageshow 이벤트 리스너 추가 및 BFCache 로 부터 웹 페이지가 복원된 상태 체크 2. BFCache 로 부터 웹 페이지가 복원된 경우 location.reload() 웹 페이지 리로..