Pranešimų rodymo užklausa Firefox

„Web Push“ leidžia svetainėms rodyti vartotojams naujas žinutes ar atnaujintą informaciją. Kol „Firefox“ naršyklė yra atidaryta, svetainės, kurioms buvo suteiktas leidimas, gali siųsti pranešimus į jūsų naršyklę ir rodyti juos ekrane. Vartotojai lengvai gali įjungti ar išjungti šiuos pranešimus ir kontroliuoti, kaip jie yra rodomi.

Fx56AllowNotifications

Atnaujinti Pranešimai

„Firefox“ pranešimus ekrane gali rodyti net jei svetainė nėra įkelta. Pasitelkiant siunčiamų pranešimų API sąsają, W3C standartą, „Firefox“ gauna siunčiamą pranešimą ir gali jį rodyti bet kuriuo metu (jei vartotojas suteikė leidimą). Svetainės taip pat gali naudoti šią funkciją informacijos atnaujinimui fone net nerodant pranešimo. Jeigu jūs jau suteikėte leidimą svetainei siųsti pranešimus, siunčiamų pranešimų API sąsaja irgi gali būti naudojama. Pasirinkti, kokioms svetainėms suteikti leidimą, galite vadovaudamiesi šiomis instrukcijomis:

  1. Paspauskite simbolį Site Info button tam, kad atidarytumėte Nustatymų langą.
  2. Srityje „Ryšys“ paspauskite rodyklytę.
  3. Norint atidaryti langą Informacija apie tinklalapį, paspauskite Daugiau informacijos.
  4. Spauskite kortelę Leidimai.
  5. Ties Siųsti PranešimusSiųsti Pranešimus, pasirinkite punktą: Visada klausti, Leisti, arba Neleisti. Jeigu norimas punktas neaktyvus, nuimkite varnelę nuo Naudoti numatytąją nuostatą.

Kas yra „Web Push“?

„Web Push“ yra pasirinktina funkcija, kuri leidžia internetinėms svetainėms siųsti jums pranešimus nei jei svetainė nėra pilnai įkelta. Svetainės gali naudoti šią funkciją tam, kad rodytų jums pranešimus ar fone atnaujintų informaciją.

Pavyzdžiui, galite prenumeruoti jūsų mėgstamiausios internetinės parduotuvės pranešimus apie akcijas ir pasiūlymus. Tai galite daryti įvairiose svetainėse. Renginių svetainė jums gali rodyti pranešimus apie jūsų mėgiamos grupės koncertą; suteikiate tai svetainei leidimą jums siųsti pranešimus ir taip po savaitės sužinote, kad jūsų mėgiama grupė vykdo koncertinį turą.

Pranešimų jūs sulauksite tik iš tų svetainių, kurioms suteikėte leidimą.


Kaip tai veikia?

Svetainės gali įdiegti Aptarnavimo Scenarijų - foninę svetainę su ribotomis funkcijomis, kuri gali prenumeruoti siunčiamų pranešimų paslaugas. Tada svetainė gali siųsti pranešimus per „Mozilla Web Push“ paslaugas į jūsų naršklę, kuri pranešimą apdoroja ir parodo ekrane.

push notification 44

Paspaudus ant pranešimo atidarysite svetainę, o jeigu ji jau buvo atidaryta anksčiau, bus atidaromas tam tikras svetainės tinklalapis.

Kokia mano informacija yra pasiekiama svetainei?

Svetainė, kuriai buvo suteiktas leidimas, gali siųsti jums pranešimus net jei svetainė nėra įkelta. Siunčiamų pranešimų kiekis yra ribotas. Svetainės, kurios peržengia šį kiekį, nebegali siųsti pranešimų, o vartotojas turi darkart apsilankyti svetainėje tam, kad vėl suteiktų jai leidimą. „Web Push“ tiesiogiai nustatyti jūsų IP adreso svetainėms neleidžia.

Kokią informaciją naudoja „Firefox“ tam, kad teiktų „Web Push“ paslaugas?

„Firefox“ išlaiko aktyvų ryšį su siunčiamų pranešimų paslaugomis tam, kad gautų siunčiamus pranešimus tol, kol naršyklė yra atidaryta. Ryšys nutrūksta tada, kai naršyklė uždaroma. Mūsų serveriuose jūsų naršyklė ir kiekviena svetainė, kuriai suteikėte leidimą, yra išsaugomos atsitiktiniais identifikatoriais.

Darbalaukiui skirtoje „Firefox“ naršyklėje siučiamų pranešimų paslaugos yra siunčiamos per „Mozilla“. Androidams skirtoje „Firefox“ šios paslaugos yra vykdomos ir per Google „Cloud Messaging“ platformą, ir per „Mozilla“.

Abejais atvejais, siunčiami pranešimai yra šifruojami pagal IETF specifikacijas ir tik jūsų „Firefox“ kopija gali jas iššifruoti. Užšifruoti pranešimai yra laikomi serveryje tol, kol jie yra išsiunčiami, arba kol baigiasi jų galiojimo laikas.

Kaip tam tikrai svetainei uždrausti siųsti pranešimus?

„Web Push“ pranešimų paslauga „Firefox“ naršyklėje visada yra pasirinktina. Svetainė niekada nesiųs jums pranešimų, jeigu jūs nesuteikėte leidimo. Norint uždrausti tam tikrai svetainei siųsti pranešimus, reikia:

  1. „Firefox“ lango viršuje spustelėkite mygtuką Firefox meniu juostos elementą Priemonės meniu juostos elementą TaisaSpustelėkite meniu juostos elementą Firefox, tada – išsiskleidusio meniu elementą NuostatosNuostatos...Spustelėkite mygtuką New Fx Menu ir pasirinkite Nuostatos
  2. Pasirinkite skiltį Privatumas ir Saugumas ir suraskite poskiltį Leidimai.
  3. Šalia užrašo Pranešimai spustelkite mygtuką Nuostatos.
  4. Pasirinkite svetainę.
  5. Spustelkite Pašalinti svetainę.

Norint išjungti siunčiamų pranešimų funkciją visoms svetainėms, atlikite tuos pačius veiksmus, tačiau vietoj pažymėjus vieną svetainę, spustelkite Pašalinti visas svetaines. Svetainės nebeturės leidimo siųsti jums pranešimus ir joms vėl reikės atlikti leidimo užklausą norint tai daryti ateityje.


Kaip išjungti siunčiamus pranešimus iš tam tikros svetainės (svetainę reikės įkelti iš naujo): Norint išjungti siunčiamus pranešimus, spustelkite simbolį Site Info button tam, kad atidarytumėte Nustatymų langą, ir prie užrašo Receive NotificationsSiųsti pranešimus spustelkite x, kuris yra šalia užrašo Leisti.

Kaip pridėti „Web Push“ siunčiamų pranešimų funkciją mano svetainėje?

Push API sąsajos specifikacijose yra paaiškinama, kaip susikurti Aptarnavimo Scenarijų ir siųsti pranešimus.

Kaip „Firefox“ naršyklėje išjungti siunčiamų pranešimų užklausas?

Jei svetainė „Firefox“ naršyklei nurodo, kad nori siųsti pranešimus, užklausos bus pateikiamos pagal numatymą. „Firefox“ naršyklėje galite nustatymus pakeisti taip, kad ji automatiškai atmestų užklausas. Net pakeitus nustatymus jūs galite suteikti išimtis svetainėms, kurioms norite leisti rodyti pranešimus ar naudoti „Web Push“ funkcijas.

  1. „Firefox“ lango viršuje spustelėkite mygtuką Firefox meniu juostos elementą Priemonės meniu juostos elementą TaisaSpustelėkite meniu juostos elementą Firefox, tada – išsiskleidusio meniu elementą NuostatosNuostatos...Spustelėkite mygtuką New Fx Menu ir pasirinkite Nuostatos
  2. Pasirinkite skiltį Privatumas ir Saugumas ir suraskite poskiltį Leidimai.
  3. Šalia užrašo Pranešimai spustelkite mygtuką Nuostatos.
    Fx59Permissions-NotificationSettings
  4. Uždėkite varnelę ties Blokuoti naujus pranešimų leidimo prašymus ir spauskite Įrašyti pakeitimus.

Ar šis straipsnis buvo naudingas?

Luktelėkite…

These fine people helped write this article:

Illustration of hands

Volunteer

Grow and share your expertise with others. Answer questions and improve our knowledge base.

Learn More