Uzantı hizmet çalışanları hakkında

Bu bölümde, uzantılarda Service Worker'lar kullanmak için bilmeniz gerekenler açıklanmaktadır. Service Worker'lar hakkında bilginiz olmasa da bu bölümü okumalısınız. Uzantı hizmeti çalışanları, uzantının ana etkinlik işleyicisidir. Bu nedenle, web hizmeti çalışanlarından o kadar farklıdır ki web'deki hizmet çalışanı makalelerinin yararlı olabileceği veya olmayabileceği gibi.

Uzantı hizmeti çalışanlarının web'deki arkadaşlarınızla bazı ortak özellikleri vardır. Uzantı hizmet çalışanı gerektiğinde yüklenir ve etkin olmadığında ise boşaltılır. Uzantı hizmet çalışanı, yüklendikten sonra genellikle aktif olarak etkinlik aldığı sürece çalışır ancak kapanabilir. Web karşılığı gibi, bir uzantı hizmet çalışanı da DOM'ye erişemez. Ancak, DOM'yi gerektiğinde ekran dışı dokümanlarla kullanabilirsiniz.

Uzantı hizmeti çalışanları, ağ proxy'lerinden daha fazlasıdır (web hizmeti çalışanları sıklıkla tanımlandığı gibi). Standart hizmet çalışanı etkinliklerine ek olarak, yeni bir sayfaya gitme, bir bildirimi tıklama veya bir sekmeyi kapatma gibi uzantı etkinliklerine de tepki verirler. Ayrıca, web hizmeti çalışanlarından farklı şekilde kaydedilir ve güncellenirler.