Firefoxi lisandmoodulid

WebAPI Manager piirab veebisaidi juurdepääsu veebi API-dele

WebAPI Manager piirab veebisaidi juurdepääsu veebi API-dele

WebAPI Manager on Firefoxi ja Google Chrome'i veebibrauseri avatud lähtekoodiga laiendus, mida saate kasutada veebisaidi juurdepääsu piiramiseks veebi API-dega.

Uute funktsioonide ja tehnoloogiate tugi on viimastel aastatel plahvatuslikult kasvanud. Brauseritootjad, nagu Mozilla või Google, integreerivad oma veebibrauseritesse API-sid, mida veebisaidid võivad kasutada.

Kuigi pole kahtlust, et paljud funktsioonid on kasulikud, kuna see annab saitidele uusi võimalusi, võidakse mõningaid funktsioone ka kuritarvitada või ei kasuta paljud saidid seal tegelikult.

Mõned näited: Lõuendit võib kasutada sõrmejälgede võtmiseks, WebRTC võib lekitada seadme kohaliku IP-aadressi isegi VPN-i kasutamisel ja saidid võivad kasutada ka Battery Status API-d klientide sõrmejälgede jaoks.

Veebibrauserite uue funktsionaalsuse integreerimise osas tõi WebAPI Manageri autor välja kaks põhiprobleemi: mõned funktsioonid on harva kasutatavad, kui neid kunagi kasutatakse, ja et neid funktsioone kasutatakse mitte kasutaja teenindamiseks, näiteks sõrmejälgede võtmiseks või nende otseseks ründamiseks.

WebAPI haldur

WebAPI Manager on Google Chrome'i ja Mozilla Firefoxi brauserilaiend, mis annab teile võimaluse kontrollida brauseris WebAPI kasutamist. Kuigi ma pole laiendust proovinud brauserites nagu Opera või Vivaldi, on tõenäoline, et see töötab ka nendes brauserites.

Laiendus ei muuda vaikimisi ühegi API tuge. Teie ülesanne on piirata juurdepääsu API-dele ja teil on selleks kaks peamist võimalust.

Võite lubada soovitatud konfiguratsiooni. WebAPI Manager sisaldab kolme, mis erinevad agressiivsuse osas. Lihtsustatud konfiguratsioonil peaks olema saitide funktsionaalsusele minimaalne mõju, samal ajal kui konservatiivsed ja agressiivsed seaded võivad funktsionaalsust rohkem mõjutada, kuid parandavad ka turvalisust ja privaatsust.

Laiendus tähistab valitud konfiguratsiooni kõiki funktsioone, nii et teate, mis selle rakendamisel blokeeritakse.

Teil pole vaja kasutada soovitatud konfiguratsioone. Võite luua kohandatud konfiguratsiooni ja lasta seda automaatselt rakendada külastatavatel saitidel. See nõuab siiski põhjalikumat teadmist API-dest ja tehnoloogiatest.

Laiend loetleb konfiguratsioonilehel üldteavet ja viitab spetsifikatsioonidele, et saaksite teatud funktsiooniga tutvuda enne, kui otsustate, kas blokeerida või mitte.

API-de ja funktsioonide loend, mille võite blokeerida, on ulatuslik. Kui nimetada vaid mõnda: teenindustöötajad, WebGL 2.0, lõuendi element, skaleeritav vektorgraafika, aku oleku API, ümbritseva valguse andur, vibratsiooni API, krüpteeritud meediumilaiendid, WebVR, Web Audio API, maksetaotluse API, majakas, push API või WebRTC 1.0.

WebAPI Manager võib blokeerida funktsionaalsuse sobitatavates domeenides, kasutades hosti vastavaid regulaaravaldisi, või kõigis domeenides, kasutades vaikeblokeerimisreeglit.

Laiendus sisaldab praegu kahte funktsiooni, mis näitavad API-sid ja funktsioone, mida veebisait teile kasutab. See lisab installimisel brauseri tööriistaribale ikooni, mis näitab saitide arvu ja seda, kas API-d on blokeeritud. See toimib sarnaselt sisutõrjeblokeerijate, nagu NoScript või uBlock Origin, tegevuse esiletõstmisega.

Klõps ikoonil loetleb kõik hostid ja blokeeritud API-de arvu. Liidesel on nupp "luba kõik" domeeni lubamiseks loendisse ja võimalus konfigureerida kõnealuse reegli blokeerimisreeglid.

Teine võimalus, mille peate välja selgitama, milliseid funktsioone saidid kasutavad, on passiivse logimise lubamine. See logib kõik funktsioonid, et saaksite sellele juurde pääseda ja vaadata, milliseid API-sid saidid kasutavad. Teavet saate kasutada konkreetsete saitide reeglite kohandamiseks ja kõigi vahekaartide kogu logitud teabe eksportimiseks korraga.

WebAPI Manager toetab reeglite importimist ja eksportimist, mis on kasulik, kui soovite laiendusi kasutada mitmes seadmes või erinevates brauserites.

Tulevik

Kõigist kavandatavatest funktsioonidest, mis võivad ühel või teisel hetkel maanduda, on kõige rohkem rõõmu just reeglistiku komplektide toetamine. Süsteem töötaks sarnaselt sellele, kuidas sisu blokeerijad reeglite loendeid praegu laadivad. See hõlbustaks kasutajaid, kes soovivad oma privaatsust ja turvalisust parandada, ilma et investeeriksite palju aega veebi API-de uurimisse ja saitidele juurdepääsu kohandamiseks katse-eksituse meetodil.

Lõppsõnad

WebAPI Manager on sisukaartide blokeerijate jaoks suurepärane kaaslane laiendus. Kuigi mõned siseblokeerijad võivad blokeerida ka mõned funktsioonid või olla selleks konfigureeritud, ei puudutata suurt hulka, kui skriptid töötavad juurdomeenis.

Selle abil saate blokeerida funktsioone, mida paljud saidid kuritarvitavad, meelde tuleb Canvas ja Beacon, või kasutada agressiivset konfiguratsiooni ja kohandada seda ainult siis, kui regulaarselt külastatud saidid nõuavad korrektseks töötamiseks teatud funktsioone.

Seotud artiklid

Hiire vasakklõps nupp ei tööta Windows 10-s
Kui kasutate oma sülearvuti või lauaarvutiga spetsiaalset hiirt, kuid hiire vasakklõps nupp ei tööta mingil põhjusel operatsioonisüsteemis Windows 10/...
Kursor hüppab või liigub juhuslikult Windows 10-s kirjutamise ajal
Kui leiate, et hiire kursor hüppab või liigub Windowsi sülearvutisse või arvutisse kirjutades automaatselt, juhuslikult, võivad mõned neist soovituste...
Kuidas muuta hiire ja puuteplaatide kerimise suund Windows 10-s ümber
Hiir ja PuuteplaatNeed muudavad arvutamise mitte ainult lihtsaks, vaid ka tõhusamaks ja vähem aeganõudvaks. Me ei kujuta ette elu ilma nende seadmetet...