Najlepszy samouczek HTML5 Application Cache W 2024 r. W tym samouczku możesz dowiedzieć się Co to jest pamięć podręczna aplikacji (Application Cache)?,Pomoc Browser,przykłady HTML5 Oczywista Cache,Przykłady,Podstawa Oczywisty Cache,plik manifestu,aktualizacja Cache,Przykład - Zakończenie pliku manifestu,O instrukcji pamięci podręcznej aplikacji,
Za pomocą HTML5, tworząc plik manifestu pamięci podręcznej, można łatwo tworzyć w trybie offline wersje aplikacji internetowych.
HTML5 wprowadza pamięci podręcznej aplikacji, co oznacza, że aplikacje internetowe mogą być przechowywane i mogą być dostępne bez połączenia z internetem.
Aplikacja podręczna aplikacja przynosi trzy zalety:
Internet Explorer 10, Firefox, Chrome, Safari i Opera obsługuje pamięć podręczną aplikacji.
Poniższy przykład pokazuje dokument HTML z manifestu pamięci podręcznej (do przeglądania w trybie offline):
Aby włączyć pamięć podręczną aplikacji, etykieta zawiera oczywisty atrybut w dokumencie <html>:
Każdy manifest określoną stronę, gdy użytkownicy uzyskują dostęp do ich będą buforowane. Jeśli manifestu atrybut nie jest określony, strony nie będą buforowane (chyba bezpośrednio określić stronę w pliku manifestu).
Sugerowana manifest rozszerzenie pliku ". Pamięć podręczną aplikacji".
Należy pamiętać, że pliki manifestu należy skonfigurować prawidłowy typ MIME, mianowicie "text / cache-oczywistego". Musisz być skonfigurowany na serwerze WWW.
Plik manifestu jest to zwykły plik tekstowy, który mówi, zawartość pamięci podręcznej przeglądarki (i nie buforuje zawartość).
pliki manifestu można podzielić na trzy części:
Pierwsza linia, CACHE MANIFEST, wymagane jest:
Powyższy plik manifestu wymienia trzy środki: plik CSS, obraz GIF, a plik JavaScript. Gdy plik manifestu jest ładowana, przeglądarka pobierze trzy pliki z katalogu głównego witryny. Następnie, gdy użytkownik odłącza się od Internetu, zasoby te są nadal dostępne.
Poniższe przepisy pliku podrozdziały Network "login.php" nigdy nie jest buforowane i dostępne w trybie offline nie jest dostępna:
Można użyć gwiazdki aby wskazać wszystkie inne inne zasoby / plików wymaga połączenia z Internetem:
Sekcje awaryjna określona poniżej Jeśli nie można nawiązać połączenia z Internetem, przy czym "offline" alternative / HTML5 / katalogu wszystkich plików:
Uwaga: Pierwszy URI jest zasobem, drugi jest substytutem.
Gdy aplikacja jest buforowane, to pozostanie w pamięci podręcznej aż do wystąpienia następuje:
Wskazówka: "#" na początku linii komentarza, ale także spotkać w innych celach.Aplikacja buforowanie zostanie zaktualizowany, gdy jego oczywistych zmian w plikach. Jeśli edytujesz zdjęcie lub modyfikacji funkcji JavaScript, zmiany te nie zostaną ponownie buforowane. Aktualizacja komentarza linia jest liczbą data i wersja przeglądarki ponownego buforowania podejście pliku.
Proszę zwrócić uwagę na zawartość pamięci podręcznej.
Gdy pliki są buforowane, przeglądarka będzie nadal wyświetlić wersję pamięci podręcznej, nawet jeśli edytować plik na serwerze. Aby upewnić się, że przeglądarka zaktualizować cache, trzeba zaktualizować plik manifestu.
Uwaga: Limit pojemności pamięci podręcznej przeglądarki dla danych, które nie mogą być takie same (niektóre ustawienia przeglądarki ograniczenia jest to, że każda witryna 5MB).