Bug in Safari op de iPhone leidt tot eindeloos downloaden
iPhone-bezitters met een beperkte databundel moeten beducht zijn op een nieuw ontdekte bug in Safari. Een Estlandse website heeft namelijk ontdekt, dat websites met een zogenaamde Motion JPEG op de achtergrond blijven draaien, ook wanneer je de Safari-browser verlaat. Motion JPEG wordt onder andere gebruikt voor live feeds en webcams. Heb je naar zo’n website gekeken en sluit je Safari af, dan blijft de browser nog steeds als achtergrondproces actief.
De videostream blijft ook gewoon doorlopen, ook als je intussen naar een ander tabblad bent gegaan of een andere applicatie hebt gestart. Je merkt als gebruiker niet dat er nog een videostream actief is.
De ontdekkers van de bug zeggen dat ze in een uurtje tijd 740 megabytes hebben verstookt. Hoewel het niet meteen kosten met zich meebrengt als je een onbeperkte databundel hebt, is het toch vervelend dat het downloaden van andere webpagina’s en nieuwe applicaties opeens een stuk trager gaat. Als je in Estland geen databundel had afgesloten, had zo’n sessie van 740 MB je maar liefst $3.000 gekost. De bug werkt via GPRS/3G en Wi-Fi en is maar op één manier te stoppen: je iPhone volledig rebooten, zodat de webpagina niet meer op de achtergrond actief is.
Zelf proberen? Deze webcam op Keri Island maakt gebruik van Motion JPEG.
Meer info: Apple.spot.ee
Via: MobileCrunch
21 reacties
NickH
“De bug werkt via GPRS/3G en Wi-Fi en is maar op één manier te stoppen: je iPhone volledig rebooten, zodat de webpagina niet meer op de achtergrond actief is.”
En het tabblad in safari sluiten voordat je safari sluit helpt niet?
ikkieman
Daar dacht ik ook aan. Misschien de cache legen voor Mobile Safari?
Marinus
@NickH: “De videostream blijft ook gewoon doorlopen, ook als je intussen naar een ander tabblad bent gegaan of een andere applicatie hebt gestart. Je merkt als gebruiker niet dat er nog een videostream actief is”
Dus hij blijft inderdaad doorlopen.
Edit: Ik zag net op de andere site dat ze de tabblad wel sluiten en het dan stopt. Maar het is voor mij even onduidelijk zo…
pposthoorn
Of het Safari proces sluiten met SBSettings?
Willem
Sbsettings gebruiken zekrs… Als je daarin safari stopt is z’n cash ook leeg toch?
Aus
Wel lachen. Het topic gaat over motion en datadoorzet en als voorbeeld wordt mogelijk een van de dufste plekken op deze aarde gegeven. Maar dat ter zijde.
Ibbi
Ja daar ik had gisteren ook toevallig last van.
Mijn zorgeloos internet per maand was gisteren voorbij en had nog 30 euro beltegoed. Ineens was laat in de avond al mijn beltegoed op vanwege dit probleem.
Ik kwam vannochtend pas achter dat het door safari komt, maar ik weet het nu. Alleen zonde van die 30 euro:p
Bartos
Rede voor een nieuwe firmware update denk ik! Als dit probleem zich voordoet met dit soort websites, is het niet voor veel mensen een probleem, maar als je het niet eens door hebt en je geen idee ebt wat dat motion jpeg is (zoals ik) kan het toch best vervelend zijn als apps ineen trager zijn door onverklaarbare redenen…:)
slapstore
’t Is eigenlijk wel logisch gedrag van Safari en ik vind het ook niet echt een bug te noemen. Zou eerst eens de definitie van een “bug” erbij pakken:
“Een bug is een fout in een computerprogramma of een website, waardoor het zijn functie niet (geheel) volgens specificaties vervult.”
Het is natuurlijk wel opmerkelijk dat componenten binnen websites data blijven consumeren als Safari “gesloten” is. Dat zou niet moeten kunnen. Ik neem aan dat Apple tzt wel met een oplossing komt, maar om het nou urgent te noemen?
plaas
wat een agressieve en moeilijk weg te clicken reclame zeg van mini
Marty
En iedereen maar zeuren dat de iPhone geen background processen toe laat… 😉
PS. Deze opmerking is dus niet serieus bedoelt..
Hotmans
hahahaaaa grappig heel grappig;)
stefan
Wat een zorgen 😛
Gabs
Dat is geen bug :/
Safari staat altijd in het achtergrond als je het verlaat terweil je nog een webpagina open hebt staan. Vind dit berichtje maar flauw. Gewoon al je tabbladen sluiten of SBSettings gebruiken om het af te sluiten.
Je kan safari zo nodig zelf manual quiten door als je safari geoopent hebt eerst de power knop in te houden tot de ‘slide to power off’ komt. De power knop loslaten en daarna de homeknop een tijdje ingedrukt houden.
music
ik heb ook al gemerkt dat sommige (gratis) apps ongevraagd data versturen (telkens zo’n 5 Mb). Elke 4 Ã 6 minuten ging er een (internet-sessie)bedrag van m’n beltegoed af ! (geen Safari of Mail gebruikt)
Rebooten etc. hielp geen flikker. Ik heb uiteindelijk een herstel van reservekopie gedaant (lang leve Time Machine), probleem opgelost.
Tripple
Over welke app gaat het?
music
Ik denk dat het probleem bij Darkroom lag, na een update. @Tripple:
Pieter
@Gabs:
Als je de laatste tab van Safari dichtmaakt, krijg je een nieuwe lege tab, als je dan Safari verlaat, wordt de applicatie compleet afgesloten en hij staat niet meer in de processlist die iStat laat zien.
Als je dan Safari opnieuw start heeft deze een ander process id, dus is Safari echt afgesloten geweest…
Toontje
Ook buienradar blijft doorgaan
App. Free. Memory sluit safari en mail af
wiltjer
Nu snap ik dus ook waarom mijn rekening zo hoog was en waarom de Iphone op nr. 1 staat qua mobiel internet data….
music
@Tripple: Bunny Lite (van Nick Cave) is nog zo eentje.