Czy ServiceWorker ma zastąpić Appcache, czy jest intencją, że oba będą współistnieć? Wyrażony w inny sposób, czy appcache ma zostać przestarzałym?Czy pracownik serwisu ma zamiar zastąpić lub współistnieć z Appcache?
Odpowiedz
Zespół pracowników serwisu Blink chętnie wycofuje się z AppCache (Postępujemy zgodnie z naszym zwykłym intent to deprecate process). Uważamy, że Service Worker to znacznie lepsze rozwiązanie. Powinno też być całkiem łatwo zaoferować zastępczą wymianę dla AppCache opartego na SW. Zaczniemy od zebrania usage metrics i trochę się rozejdziemy.
AppCache i Service Worker powinny współistnieć bez żadnych problemów, ponieważ oferowanie wsparcia offline poprzez AppCache dla przeglądarek, które nie obsługują Service Workers, jest ważnym przypadkiem użycia. @ flo850 Jeśli to nie działa, proszę dać nam znać przez filing a bug.
Jako narzędzie pamięci podręcznej będzie współistnieć z appcache. Appcache działa na praktycznie każdej przeglądarce.
Jednak pracownicy serwisowi są solidnym fundamentem, który pozwoli na nowe zastosowanie, takie jak push (nawet gdy przeglądarka jest w tle), geofencing lub synchronizacja w tle.
Dziękuję za odpowiedź. Czy masz źródło, które współistnieje zamiast być zastąpione? –
niezupełnie, ale pracownik serwisu jest obsługiwany tylko w najnowszej wersji chrome i firefox. Nie wystarczy być szeroko używanym. Z drugiej strony może to być dość trudne, aby appcache i pracownik serwisu pracowali razem – flo850
Muszę powiedzieć, że Services Worker is not only the replacement for AppCache, but it’s far more capable.
Aplikacja AppCache nie może być częściowo zaktualizowana, a oczywiste porównanie bajt po bajcie powoduje, że aktualizacja wydaje się dziwna i istnieje kilka przypadków użycia, prowadzących do problemów bezpieczeństwa i strasznych problemów z użytecznością.
Even Chrome and Firefox are planning to stop support for AppCache in the near future. Teraz pracownicy serwisowi są obsługiwani przez przeglądarki Chrome, Opera i Firefox. Ponadto hałas pochodzący od firmy Microsoft i Safari był pozytywny pod względem implementacji i rozważań.
- 1. Pracownik serwisu Rejestracja nie powiodła się z localhost
- 2. Czy MVC (lub MVP) może współistnieć z architekturą SOA?
- 3. Czy Gerrit działa przed Gitlabem lub ma go zastąpić?
- 4. heroku: "nie ma takiego typu jak pracownik"
- 5. Git: obsługa appcache?
- 6. Zwiększenie wydajności Symfony2 AppCache
- 7. Zamiar wyboru aparatu lub galerii w Androidzie
- 8. Tylko pracownik Heroku
- 9. Zamiar kontaktu z numerem telefonu
- 10. Czy Perforce i SourceSafe mogą współistnieć w Visual Studio?
- 11. Informuj aktywności z serwisu
- 12. Kiedy pracownik selera potwierdza firmie RabbitMQ, że ma zadanie?
- 13. Czy AppCache = Pamięć podręczna aplikacji = Pamięć lokalna magazynu WWW?
- 14. Polimorfizm i wartości domyślne: może współistnieć?
- 15. Pracownik w tle sprawdza, czy jest północ?
- 16. angular2 druku json z serwisu
- 17. Czy można zastąpić & z bitand w odniesieniach?
- 18. Pominięcie bieżącej strony z appcache HTML5, ale użycie zasobów buforowanych
- 19. Dlaczego mój webhost serwisu Github ma limit czasu?
- 20. Pracownik usług rzucający netto :: ERR_FILE_EXISTS błąd?
- 21. Pracownik Resque zawodzący z serwerem PostgreSQL
- 22. Czy Druid może zastąpić Cassandrę?
- 23. Rozpocznij zamiar w adapterze
- 24. zerowy intencją redelivered do serwisu onStartCommand()
- 25. PHP Czy statyczne :: zastąpić self ::?
- 26. zadanie pracownik tła C#
- 27. Czy aparat aplikacji ma hak lub wydarzenie?
- 28. Czy UL ma domyślny margines lub dopełnienie?
- 29. SQL zastąpić z listy
Dzięki za odpowiedź, Kenji! Czy zespół pracowników serwisu Blink czekałby, aż Service Worker będzie obsługiwany w większości przeglądarek, zanim to zrobi, czy będzie kontynuował, niezależnie od tego? –
Planujemy spojrzeć na nasze wskaźniki wykorzystania. Będziemy liczyć tylko ładunki stron, na których faktycznie był używany appcache (uwaga: pracownik serwisowy, jeśli obecny miałby pierwszeństwo przed AppCache). –
Aktualizacja za pomocą AppCache jest prosta, ponieważ zmienia plik. Pracownik serwisu, z drugiej strony, wymaga od nas obsługi pamięci podręcznych, różnice między przeglądarkami korzystają z narzędzi do pisania itp. Nowsze funkcje Chrome (w tej chwili) wymagają pracowników serwisu. Czy ktoś wie, czy ktoś już zrobił to "zamiennik"? –