mboost-dp1

Shutterstock

Mozilla hævder, at Chromes seneste feature muliggør overvågningskapatalisme

- Via HowToGeek -

Chrome 94 er officielt landet, og som det altid er tilfældet med nye browser-opdateringer, er der ting at glæde sig over såvel som ting at være skeptiske over for. Konkurrenten Mozilla hævder, at opdateringen indeholder overvågningsmuligheder, skriver How-To Geek.

Chrome 94 introducerer en “kontroversiel” API til detektion af inaktive brugere. Helt lavpraktisk fungerer det sådan, at hjemmesider kan bede Chrome om at rapportere, når en bruger har en side åben, men er inaktiv på sin enhed.

Det gælder ikke kun for din brug af Chrome eller en bestemt hjemmeside – hvis du ikke bruger nogle programmer og derfor er inaktiv på din computer, kan Chrome fortælle den åbne hjemmeside, at du er trådt væk fra din computer.

API’en er som default aktiveret i Chrome 94, men det er måske ikke så slemt, som det lyder. Tilsvarende hvis en hjemmeside vil bruge dit webcam eller din mikrofon, vil en prompt bede dig om tilladelse, før der gøres brug af dine inaktive data på en bestemt hjemmeside.

Folkene bag Firefox mener, at det skaber en “mulighed for overvågningskapatalisme”.

“Som det er specificeret i øjeblikket, anser jeg denne ‘Idle Detection API’ som en fristende mulighed for hjemmesider til at invadere et aspekt af brugernes fysiske privatliv, føre langsigtede registreringer af fysisk brugeradfærd og bruge det til proaktiv psykologisk manipulation,” skrev Mozillas Web Standards Lead Tantek Çelik på GitHub.

Det er dog ikke kun Mozilla, som er modstander af featuren. Ryosuke Niwa, en Apple-softwareingeniør, der arbejder på WebKit, skrev følgende: “Vi [Safari] vil bestemt ikke lade en hjemmeside kende til alle de enheder, en given bruger muligvis bruger på et givet tidspunkt. Det er en meget alvorlig krænkelse af brugerens privatliv.”





Gå til bund
Gravatar #1 - Athinira
23. sep. 2021 10:36
Kan slås fra på nedenstående link hvis man bruger Chrome.

chrome://settings/content/idleDetection
Gravatar #2 - Skak2000
23. sep. 2021 11:06
Værdste opfindelse i Chrome.
Notifikationer fra hjemmesider...
Gravatar #3 - Claus Jørgensen
23. sep. 2021 11:50
Konceptet er weird, da Chromium/Edge i den forrige opdatering lancerede muligheden for at "sleep" inactive tabs

Dvs. tabs man har haft åbne i lang tid men ikke besøgt bliver sag i dvale og bruger derfor ingen CPU.

Så hvis ens tabs er i dvale kan de vel ikke rapportere man er inaktiv...

Anyway, idleDetection featuren er ikke i Edge (endnu?) så endnu en grund til at bruge Edge over Chrome :-)
Gravatar #4 - Claus Jørgensen
23. sep. 2021 11:51
Ryosuke Niwa, en Apple-softwareingeniør, der arbejder på WebKit, skrev følgende: “Vi [Safari] vil bestemt ikke lade en hjemmeside kende til alle de enheder, en given bruger muligvis bruger på et givet tidspunkt. Det er en meget alvorlig krænkelse af brugerens privatliv.”
"... medmindre det er Apple.com, så vil vi selvfølglig sende informationen"

Apple eeeeelsker at tracke alt og alting, så længe det er dem selv der for informationen.
Gravatar #5 - AppleSheep
23. sep. 2021 12:01
Claus Jørgensen (4) skrev:
Ryosuke Niwa, en Apple-softwareingeniør, der arbejder på WebKit, skrev følgende: “Vi [Safari] vil bestemt ikke lade en hjemmeside kende til alle de enheder, en given bruger muligvis bruger på et givet tidspunkt. Det er en meget alvorlig krænkelse af brugerens privatliv.”
"... medmindre det er Apple.com, så vil vi selvfølglig sende informationen"

Apple eeeeelsker at tracke alt og alting, så længe det er dem selv der for informationen.


Ja. Det det har du ret i. Det ses også på artiklen efter denne.
Gravatar #6 - Stallemanden
23. sep. 2021 17:45
Claus Jørgensen (3) skrev:
Konceptet er weird, da Chromium/Edge i den forrige opdatering lancerede muligheden for at "sleep" inactive tabs

Dvs. tabs man har haft åbne i lang tid men ikke besøgt bliver sag i dvale og bruger derfor ingen CPU.

Så hvis ens tabs er i dvale kan de vel ikke rapportere man er inaktiv...

Anyway, idleDetection featuren er ikke i Edge (endnu?) så endnu en grund til at bruge Edge over Chrome :-)


Jeg forestiller mig, at det netop er det, at de kan sætte en TAB i "sleep" tilstand, er hvad der kan informere hjemmesiden om, at man er inaktiv.

Udover det, kunne man også forestille sig, at APIet kører udenfor de respektive tabs.
Gravatar #7 - Skak2000
24. sep. 2021 11:29
#6
Så kan YouTube automatisk stoppe med, at spille hvis fanebladet ikke er aktivt...
Gravatar #8 - larsp
24. sep. 2021 13:08
#7 Nemlig. Ligesom Youtube appen. Ikke noget med at man kigger væk fra reklamerne.
Gravatar #9 - Claus Jørgensen
24. sep. 2021 13:29
#6, #7, #8

Dvale tabs i Edge sker godt nok først efter lang tid (2-5 timer eller noget i den retning)

Men bare rolig, vi har allerede javascript der checker om du er aktiv hver sekund for at sikre at ad-tracking giver de rigtige number of impressions (aka. $$$)
Gravatar #10 - CBM
25. sep. 2021 07:43
Sikke heldigt at edge og opera også er chrome nu hva?

Der er kun firefox og safari tilbage som alternativer nu
Gravatar #11 - Athinira
26. sep. 2021 15:16
CBM (10) skrev:
Sikke heldigt at edge og opera også er chrome nu hva?

Der er kun firefox og safari tilbage som alternativer nu


Bare fordi to browsere bruger samme rendering engine, så gør det dem altså ikke til den samme browser....
Gravatar #12 - Claus Jørgensen
26. sep. 2021 21:53
#11

Yup, denne her "feature" er 100% userland og ikke Chromium.
Gravatar #13 - arne_v
26. sep. 2021 22:18
#12

Og:

userland = specifikke browser producent tilføjelser ovenpå Chromium


(og ikke i *nix betydning af "udenfor kernel")

?
Gravatar #14 - Claus Jørgensen
27. sep. 2021 14:46
#12

Ja.

Chromium er jo "kernel" til Chrome / Edge, så det er vel en rimelig analogi for browser producenternes specifikke tilføjelser
Gravatar #15 - arne_v
27. sep. 2021 17:58
#14

Der er en vis logik i det.

Browser kernel med render engine (Safari, Blink, Gecko) + JS engine (JavaScriptCore, V8, SpiderMonkey) og browser userland med det specifikke.

Det mener dog ikke at det er gængs terminologi.

Men bliver det, så har du hermed æren af at have fundet på det.
Gravatar #16 - CBM
28. sep. 2021 17:47
stadig usundt at der kun er 3 store engines tilbage
Gravatar #17 - arne_v
28. sep. 2021 17:53
#16

Ja.

Problemet er at det er hundedyrt at udvikle og løbende bugfixe og enhance render engine og JS engine.

Men jeg er skuffet over Microsoft. De har pengene til at kunne holde en fjerde i luften.
Gravatar #18 - larsp
29. sep. 2021 05:26
#16 #17 En moderne browser kan vel sammenlignes med et desktop operativsystem, der er tekst, grafik, video, audio og programmerbarhed. Og der er også kun to/tre store OS'er derude som er up-to-date. Ja, det er noget af en oversimplificering, men pointen er at der ikke synes at være marked og ressourcer til at holde en hel masse "full software stacks" i live.
Gravatar #19 - Athinira
29. sep. 2021 07:29
arne_v (17) skrev:
#16

Ja.

Problemet er at det er hundedyrt at udvikle og løbende bugfixe og enhance render engine og JS engine.

Men jeg er skuffet over Microsoft. De har pengene til at kunne holde en fjerde i luften.


Men hvorfor skal man holde en fjerde i luften kunstigt? Er der behov for 4 rendering-engines?

Misforstå mig ikke, konkurrence kan være godt. Men her der gør det det bare til et helvede for webudviklere, som skal teste alle aspekter af deres website op mod flere rendering-engines.

Som jeg skrev i #11 så er en browser altså mere end en rendering engine. Det er ikke bare et spørgsmål om at have en rendering engine hvor der er stukket en grafisk brugergrænseflade på. Der er tonsvis af ting i en browser som er separat for motoren bag browseren: API'er, understøttede teknologier, apps og udvidelser, synkronisering, blokering af specifikke teknologier mm.

Det er en balancegang mellem at have nok rendering engines til at holde udviklingen kørende på højt blus (med ideer og teknologier der kommer fra flere sider) og at undgå at det ikke skal være en større problematik at udvikle et website.

At Microsoft hopper af vognen overrasker mig forøvrigt ikke. Bare fordi man HAR pengene betyder det ikke man skal bruge de og netm. Og Microsoft er jo i høj grad hoppet med på Open Source-vognen det sidste årti. Ja, deres egen engine kunne sagtens være Open Source, men de kunne også i stedet tilslutte sig en af de eksisterende :-)

Personligt er det min holdning at når det kommer til store verdensomspændende teknologier, så er det bedst hvis der er et sted mellem 2-4 større spillere. Så undgår man for meget segmentering, men holder stadigvæk konkurrencen og innovationen i live.
Gravatar #20 - arne_v
29. sep. 2021 13:09
Athinira (19) skrev:
arne_v (17) skrev:
#16

Ja.

Problemet er at det er hundedyrt at udvikle og løbende bugfixe og enhance render engine og JS engine.

Men jeg er skuffet over Microsoft. De har pengene til at kunne holde en fjerde i luften.


Men hvorfor skal man holde en fjerde i luften kunstigt? Er der behov for 4 rendering-engines?


Jo flere jo bedre.

Athinira (19) skrev:

Misforstå mig ikke, konkurrence kan være godt. Men her der gør det det bare til et helvede for webudviklere, som skal teste alle aspekter af deres website op mod flere rendering-engines.


Stort problem tilbage i 00'erne.

Men vi skriver 2021.

HTML 5 og CSS standarderne følges pænt nu om dage.

Athinira (19) skrev:

Som jeg skrev i #11 så er en browser altså mere end en rendering engine. Det er ikke bare et spørgsmål om at have en rendering engine hvor der er stukket en grafisk brugergrænseflade på. Der er tonsvis af ting i en browser som er separat for motoren bag browseren: API'er, understøttede teknologier, apps og udvidelser, synkronisering, blokering af specifikke teknologier mm.


Der er ikke så meget med hensyn til teknologier/plugins længere. De skal understøtte JavaScript og WebAssembly. Java applets, Flash, Silverlight, ActiveX controls understøttes ikke.

Der skal være en model for JS baserede extensions. Men de skulle dækkes af render engine og JS engine - extensions virker når det er samme motor.

Athinira (19) skrev:

Det er en balancegang mellem at have nok rendering engines til at holde udviklingen kørende på højt blus (med ideer og teknologier der kommer fra flere sider) og at undgå at det ikke skal være en større problematik at udvikle et website.


Det sidste er ikke et problem idag. Det var et fænomen tilbage i IE7 dagene.

Athinira (19) skrev:

At Microsoft hopper af vognen overrasker mig forøvrigt ikke. Bare fordi man HAR pengene betyder det ikke man skal bruge de og netm. Og Microsoft er jo i høj grad hoppet med på Open Source-vognen det sidste årti. Ja, deres egen engine kunne sagtens være Open Source, men de kunne også i stedet tilslutte sig en af de eksisterende :-)


De valgte det sidste.

Så nu finanserer Google 2, Apple 1 og Microsoft 0.

Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login