A Mozilla fejlesztői kísérletet jelentettek be amelyben tesztelni tervezik a tolakodó kérések kezelésének technikája hogy további engedélyeket biztosítson a webhelyeknek.
És nem az, hogy kiváltságokat szerezzenek, vagy valami hasonló, hanem az Egy ideje egyre több webhely él vissza a böngészőkben megadott engedélyek kérésének lehetőségével, elsősorban a leküldött értesítési kérelmek időszakos visszavonása révén.
A felhasználók ilyen típusú spam elleni védelme érdekében a Firefox emberei azt tervezik, hogy korlátozzák azokat a helyzeteket, amelyekben a webhely megjelenítheti az ilyen értesítéseket.
A Firefox beállításaiban hosszú ideig van egy olyan lehetőség, amely lehetővé teszi a push értesítési kérelmek kimenetének teljes kikapcsolását, de ez a funkció kényelmetlen olyan helyzetekben, amikor a felhasználó nem szándékozik teljesen megtagadni az értesítések küldését, de meg akar szabadulni a bosszantó spam.
A statisztikák szerint a telemetriai gyűjteményből, A Firefox Beta felhasználói december 25-től január 24-ig körülbelül 18 millió kérelmet nyújtottak be az általuk felkeresett webhelyekről, hogy értesítéseket kapjanak.
A pályázatoknak csak 3% -át hagyták jóvá és a legtöbbet elutasították, és az esetek 19% -ában a felhasználók az említett kérelem megjelenése után azonnal bezárták a lapot az oldallal, a beleegyezés vagy az elutasítás gomb megnyomása nélkül.
Összehasonlításképpen, amikor hozzáférést kérünk a kamerához és a mikrofonhoz, az értesítések elfogadási aránya 85%. Ezek a statisztikák arra utalnak, hogy a leküldéses értesítési kérelmek nem a kontextusban jelennek meg, és bosszantják a látogatókat.
Értesítés blokkoló
Tegnaptól április 29-ig tart egy kísérlet a Firefox éjszakai buildjein: Az engedélyezési kérelmeket blokkoljuk, hacsak a felhasználó nem lép kapcsolatba az oldallal (egérkattintás vagy billentyűleütés).
A kísérlet első két hetében a kérelmeket csendben blokkoljuk és a hátralévő idő, amikor megpróbálja megjeleníteni a kérést, a címsoron megjelenik a kérés nyugtájának jelzője. Ha rákattint, láthatja magát az alkalmazást.
Ezután egy második kísérletet terveznek, amelynek során a Firefox 67 kiadás felhasználóinak kis százalékát felkérik arra, hogy osszanak meg információkat az alkalmazás-engedélyezési űrlapokkal való együttműködésről.
A kísérlet során a Firefox fejlesztői információt kívánnak szerezni arról, hogy a felhasználó mennyi ideig tartózkodott a webhelyen, mielőtt megjelenítené a hitelesítő adatok iránti kérelmet, és statisztikákat gyűjtenek a blokkolható visszaélések felderítésére.
A Firefox fejlesztők részéről az az ötlet, hogy megpróbálja minimalizálni a sok webhely által visszaélt spameket, nem rossz.
Még az értesítések bosszúságának megszüntetése is olyan pluszt jelenthet, amely új felhasználókat vonzhat, de azt is figyelembe kell venni, hogy az a tény, hogy a felhasználó értesítéseket kaphat, gyakran hasznos.
Mondjuk például a Facebookot vagy a felhasználó érdeklődésére számot tartó webhelyeket. A Firefox ötlete még jobban csiszolható, ha például spam webhelyeket gyűjt össze egy listában, hirdetésblokkolók stílusában.
UserScript API
Ezen túlmenően, az éjszakai építéseken, amelyek alapján a Firefox 68 kiadás létrejön, aktiválódnak az alapértelmezett felhasználói API-k.
Ez lehetővé teszi plug-inek létrehozását a Greasemonkey stílusú WebExtensions technológián alapulva, amelyek lehetővé teszik egyedi parancsfájlok futtatását a weboldalak kontextusában.
Például szkriptek összekapcsolásával megváltoztathatja a felhasználók által megtekintett oldalak elrendezését és viselkedését.
Ez az API már benne van a Firefoxban, de eddig annak engedélyezéséhez a "extensions.webextensions.userScripts.enabled" beállításra volt szükség a about: config fájlban.
A tabs.execute hívást használó, hasonló funkciókkal rendelkező meglévő bővítményektől eltérően Az új API lehetővé teszi a szkriptek elkülönítését sandbox környezetben, kijavítja a teljesítményproblémákat, és lehetővé teszi az oldalbetöltés különböző szakaszainak kezelését.