Firefox планира да добави натрапчив блок за уведомяване и API на UserScripts

Лого на Firefox

Разработчиците на Mozilla обявиха експеримент в който се планира да се тества техниката за справяне с натрапчиви искания за предоставяне на допълнителни разрешения на уебсайтове.

И не че те придобиват привилегии или нещо подобно, а това от известно време все повече уебсайтове злоупотребяват с възможността да изискват разрешенията, предоставени в браузърите, главно чрез периодично оттегляне на заявки за известяване.

За да защитите потребителите срещу този тип спам, хората във Firefox планират да ограничат ситуациите, в които сайтът може да показва такива известия.

В настройките на Firefox има опция за дълго време, която ви позволява напълно да деактивирате изхода на заявките за push известия, но тази функция е неудобна в ситуации, когато потребителят не възнамерява да откаже напълно да изпраща известия, но иска да се отърве от досаден спам.

Според статистиката от колекцията за телеметрия, Потребителите на Firefox Beta от 25 декември до 24 януари са подали около 18 милиона заявки на уебсайтовете, които са посетили, за да получават известия.

Само 3% от заявленията са одобрени и повечето бяха отхвърлени и в 19% от случаите потребителите незабавно затвориха раздела със страницата след появата на споменатата заявка, без да натискат бутона за съгласие или отказ.

За сравнение, когато се иска достъп до камерата и микрофона, процентът на приемане на известия е 85%. Тези статистически данни показват, че заявките за push известия се появяват извън контекста и дразнят посетителите.

Блокиране на известия

От вчера и до 29 април се провежда експеримент във Firefox за нощни компилации: исканията за упълномощаване ще бъдат блокирани, освен ако потребителят не взаимодейства със страницата (щракване с мишката или натискане на клавиш).

През първите две седмици от този експеримент заявките ще бъдат блокирани безшумно и оставащото време, когато се опитате да покажете заявката, адресната лента ще покаже индикатор за получаване на заявка. Като кликнете върху него, ще можете да видите самото приложение.

След това се планира втори експеримент, по време на който малък процент от потребителите на версията на Firefox 67 ще бъде помолен да споделят информация за това как да работят с формулярите за оторизация на заявлението.

По време на експеримента разработчиците на Firefox възнамеряват да получат информация за това колко дълго потребителят е бил на сайта, преди да покажат заявката за идентификационни данни и да натрупат статистика за откриване на злоупотреби, които могат да бъдат блокирани.

Идеята на разработчиците на Firefox да се опитат да минимизират спама, който злоупотребяват много уебсайтове, не е лоша.

Дори прекратяването на главоболията с известията може да бъде плюс, който може да привлече нови потребители, но също така трябва да вземете предвид, че потребителят може да получава известия, често е полезно.

Кажете например Facebook или сайтовете на потребителя, които представляват интерес. Идеята на Firefox може да бъде изгладена още веднъж, например чрез събиране на сайтове за нежелана поща в списък в стила на рекламни блокери.

API на потребителски скриптове

Освен това, при нощни компилации, въз основа на които ще се формира изданието на Firefox 68, се активират потребителските API по подразбиране.

Това ще ви позволи да създавате плъгини, базирани на технологията WebExtensions в стил Greasemonkey, която ще ви позволи да стартирате персонализирани скриптове в контекста на уеб страниците.

Например, като свържете скриптове, можете да промените оформлението и поведението на страниците, които потребителите разглеждат.

Този API вече е включен във Firefox, но досега, за да го активирате, беше необходима настройката "extensions.webextensions.userScripts.enabled" в about: config.

За разлика от съществуващите приставки с подобна функционалност, които използват извикването tabs.execute, новият API ви позволява да изолирате скриптове в среда на пясъчник, поправя проблеми с производителността и ви позволява да се справяте с различни етапи на зареждане на страницата.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.