PoC-07 — zachowanie uploadu w tle

Co dzieje się z trwającym transferem, gdy przełączysz aplikację albo zgasisz ekran — i czy wznowienie po powrocie działa.

Dowodem jest serwer, nie klient. W tle JavaScript bywa zamrożony i przestaje raportować, więc log po stronie przeglądarki nie odpowie na to pytanie. Liczą się czasy nadejścia chunków zapisane przez serwer.
Wiemy już, że upload po zamknięciu karty jest niemożliwy na iOS i w Firefoksie (brak Background Sync). Ten PoC bada zupełnie inny scenariusz: karta wciąż otwarta, użytkownik przełączył się do innej aplikacji. Na weselu to sytuacja typowa — przychodzi wiadomość, gość odpisuje, wraca po dwóch minutach.

To urządzenie

wykrywanie…

1. Przygotowanie

Wysyłamy 20 MB małymi chunkami, żeby transfer trwał na tyle długo, by dało się przełączyć aplikację w jego trakcie.

2. Scenariusz

3. Analiza z logu serwera

Zdarzenia widoczności

Wyniki

Log