_ 3.5.2 Bakgrundsprocesser Uppgiften introducerar till hur man från JavaScript kan sätta igång separata lågprioriterade processer som körs i bakgrunden utan att störa användarupplevelsen. Denna teknik kallas för Web Workers. __ Uppgift Gör ett JavaScript-program som implementerar ett system som använder §Worker§-objektet för att implementera ett system som kör en eller flera krävande processer i bakgrunden och som med jämna mellanrum visar användaren processernas status. Använd metoderna: - §postMessage§ - §terminate§ Alla JavaScript-program ska följa kraven under sidan [Krav, 05_ass/requirements/ip3.txt]. __ Exempel Inget exempel ges. __ Tips Några intressanta saker om web workers är: - Kan användas flera gånger - Kan vara flera samtidigt - Kan skapas rekursivt - Kan ladda ner data - Kan köras periodiskt (med hjälp av metoderna §window.setInterval§ eller §window.setTimeout§) Denna uppgift fungerar inte i Chrome (tillåter inte lokala arbetare). Firefox fungerar. __ Hjälp ~ 05_ass/help/01.txt > [Klicka här för hjälp, helper.dsv@gmail.com, Webbutv I: 3.5.2 Bakgrundsprocesser: http://people.dsv.su.se/~pierre/i/i.cgi?href=05_ass/ip3/3.5.2.txt] ½===system_tutoring_message===½ < ~ 05_ass/help/02.txt