Një nga zhvilluesit e platformës JavaScript Deno, i cili drejton katalogun e pakove JSR.io, vuri re diskriminimin në motorin e shfletuesit Chromium, i lidhur me ofrimin e funksionaliteteve shtesë për shërbimet e Google, funksionalitete që nuk janë të disponueshme për faqet e tjera pa instaluar një shtesë të veçantë. Bëhet fjalë për shtesën e integruar hangout_services, e cila aktivizohet automatikisht dhe nuk shfaqet në listat e shtesave që punojnë në shfletues.
Shtesa ofron funksione për marrjen e informacionit mbi ngarkesën në CPU dhe GPU në kontekstin e skedave të veçanta dhe të gjithë sistemit, si dhe mbi përdorimin e memories në sistem. API e ofruar nga shtesa është e hapur për kërkesa vetëm nga subdomenët e «google.com». Shtesa është e parainstaluar në Chrome, në versione të ndryshme të Chromium, Microsoft Edge, Brave dhe ndoshta në shfletues të tjerë të bazuar në motorin Chromium.
Furnizimi i një shtese të tillë të integruar është interpretuar si një konkurrencë e pandershme dhe shkelje e parimit të ofrimit të një API të njëjtë për të gjitha faqet, pasi përmes shtesës shërbimet e Google fitojnë një avantazh konkurrues për shkak të mundësisë për të aksesuar informacionin mbi funksionimin e sistemit, informacion që nuk është i disponueshëm për shërbimet e kompanive të tjera. Për shembull, shërbimi Google Meet mund të përshtasë funksionimin në varësi të ngarkesës në sistemin e përdoruesit, ndërkohë që në Zoom dhe shërbime të tjera për këtë do të jetë e nevojshme të instalohet një shtesë e jashtme me konfirmimin e autorizimeve të ofruara (për shërbimet e Google funksionaliteti i tillë është i disponueshëm nga kutia).
Të dhënat e ofruara nga shtesa shfaqen në shërbimin meet.google.com në panelin «Troubleshooting». Për të verifikuar praninë e shtesës hangout_services, mund të bëni kërkimin e identifikatorit «nkeimhogjdpnpccoofpliimaahmaaome» në skedarin resources.pak, që vjen me Chrome, dhe për të kontrolluar aktivitetin duhet të hapni në shfletues çdo faqe që i përket domen google.com, dhe të dërgoni një kërkesë për shtesën nga konsola në mjetet për zhvilluesit e web-it: chrome.runtime.sendMessage('nkeimhogjdpnpccoofpliimaahmaaome', {method: 'cpu.getInfo'}, response => {console.log(JSON.stringify(response, null, 2));});
$ strings /opt/google/chrome/resources.pak| grep -A 10 «nkeimhogjdpnpccoofpliimaahmaaome» // Extension ID: nkeimhogjdpnpccoofpliimaahmaaome «key»: «âŠ.», «name»: «Google Hangouts», // Note: Always update the version number when this file is updated. Chrome // triggers extension preferences update on the version increase. «version»: «1.3.21», «manifest_version»: 2, «externally_connectable»: { «matches»: [ «https:/*.google.com/*» ]}
Burimi: opennet.ru
