Добавки за Firefox

WebAPI Manager ограничава достъпа до уебсайтове до уеб API

WebAPI Manager ограничава достъпа до уебсайтове до уеб API

WebAPI Manager е разширение с отворен код за уеб браузъра Firefox и Google Chrome, което можете да използвате за ограничаване на достъпа до уебсайтове до уеб API.

Подкрепа за нови функции и технологии, взривени през последните години. Производителите на браузъри като Mozilla или Google интегрират API в своите уеб браузъри, които уебсайтовете могат да използват.

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

Няколко примера: Canvas може да се използва за пръстови отпечатъци, WebRTC може да изтече локалния IP адрес на устройството, дори когато се използва VPN, а сайтовете могат да използват API за състояние на батерията и за клиенти за пръстови отпечатъци.

Авторът на WebAPI Manager идентифицира два основни проблема, когато става въпрос за интегрирането на нова функционалност в уеб браузърите: че някои функции рядко се използват, и че функциите се използват за не обслужващи потребителите цели, като например дактилоскопични отпечатъци или да ги атакуват направо.

WebAPI Manager

WebAPI Manager е разширение на браузъра за Google Chrome и Mozilla Firefox, което ви дава контрол върху използването на WebAPI в браузъра. Въпреки че не съм опитвал разширението в браузъри като Opera или Vivaldi, вероятно ще работи и в тези браузъри.

Разширението по подразбиране няма да промени поддръжката на API. От вас зависи да ограничите достъпа до API и имате две основни опции за това.

Можете да активирате предложена конфигурация. WebAPI Manager включва три, които се различават по отношение на агресивността. Леката конфигурация трябва да има минимално въздействие върху функционалността на сайтовете, докато консервативните и агресивни настройки могат да повлияят повече на функционалността, но също така да подобрят сигурността и поверителността повече.

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

Не е необходимо да използвате предложени конфигурации. Можете да създадете персонализирана конфигурация и тя да бъде приложена автоматично към сайтовете, които посещавате. Това обаче изисква по-задълбочени познания за API и технологии.

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

Списъкът с API и функции, които можете да блокирате, е обширен. За да назовем само няколко: Сервизни работници, WebGL 2.0, Canvas Element, мащабируема векторна графика, API за състоянието на батерията, сензор за околна светлина, API за вибрация, разширения на криптирана мултимедия, WebVR, API за уеб аудио, API за заявки за плащане, маяк, API за придвижване или WebRTC 1.0.

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

Разширението включва две функции в момента, които разкриват API и функциите, които уебсайтът ви използва. Той добавя икона към лентата с инструменти на браузъра при инсталация, която показва броя на сайтовете и дали API са блокирани. Това работи подобно на това как блокират съдържанието като NoScript или uBlock Origin подчертават активността.

Кликването върху иконата изброява всеки хост и броя на блокираните API. Интерфейсът има бутон „Разреши всички“, за да постави домейн в белия списък и опция за конфигуриране на правила за блокиране за въпросното правило.

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

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

Бъдещето

От всички планирани функции, които могат да попаднат в една или друга точка, най-много ме вълнува поддръжката за набори от правила. Системата ще работи подобно на това как блокиращите съдържанието зареждат списъци с правила в момента. Това би улеснило потребителите, които искат да подобрят своята поверителност и сигурност, без да инвестират много време в проучване на уеб API и персонализиране на достъпа за сайтове въз основа на опити и грешки.

Заключителни думи

WebAPI Manager е отлично придружаващо разширение за блокери на съдържание. Докато някои блокери на съдържание могат да блокират и някои функции или да бъдат конфигурирани да го правят, по-голямата част не се докосва, ако скриптове се изпълняват в основния домейн.

Можете да го използвате, за да блокирате функции, които много сайтове злоупотребяват, Canvas и Beacon се сещат, или да използвате агресивна конфигурация и да я персонализирате само ако сайтовете, които посещавате редовно, изискват определена функционалност, за да работят правилно.

Свързани статии

Емулирайте кликванията на мишката, като задържите курсора на мишката с кликаща мишка в Windows 10
Използването на мишка или клавиатура в неправилна поза при прекомерна употреба може да доведе до много здравословни проблеми, включително напрежение, ...
Добавете жестове на мишката към Windows 10, като използвате тези безплатни инструменти
През последните години компютрите и операционните системи значително се развиха. Имаше време, когато потребителите трябваше да използват команди за на...
Контролирайте и управлявайте движението на мишката между множество монитори в Windows 10
Двоен дисплей на мишката ви позволява да контролирате и конфигурирате движението на мишката между множество монитори, като забавя движенията му близо ...