우선 HTML5의 오프라인 기능을 사용하고 있지 않습니다.iPhone webapp : 내 리소스가 캐시되지 않습니다.
iPhone에서 실행되는 웹 응용 프로그램이 있습니다. 사파리에서 볼 때 모든 것이 잘 작동합니다.
그러나 홈 스크린에서 탐색 바를 제거하기 위해 애플리케이션을 실행하면 속도가 느려질 수 있습니다.
아파치의 로그를 검사했는데 Safari가 리소스 (css/js/images)를 캐싱하는 데 좋은 반응을 보였으며 필요시 아파치가 "304 Not Modified"라고 대답했습니다.
그러나 웹 응용 프로그램을 "실제"응용 프로그램 (숨겨진 탐색 모음)으로 실행하면 해당 자원이 캐시되지 않으며 Apache는 콘텐츠를 계속해서 전송해야합니다 (응답 코드 200 Ok + content) 결과적으로 페이지로드가 상당히 느려집니다.
이 동작을 어떻게 막을 수 있습니까? 사파리가 홈 화면에서 실행되는 경우에도 Safari에서 항상 웹 앱을 실행해야합니까?
감사합니다.