da.phhsnews.com


da.phhsnews.com / Skal jeg lade apps sende "brugsstatistik" og "fejlrapporter"?

Skal jeg lade apps sende "brugsstatistik" og "fejlrapporter"?


Mange programmer vil sende brugsstatistikker, fejllogger, crashrapporter og anden diagnostik til deres servere. Nogle mennesker deaktiverer disse muligheder, men skal du?

Hvorfor er der rent faktisk "brugsstatistik" og "fejlrapporter"?

Generelt vil applikationer uploade to typer brugsdata: generel brugsstatistik og oplysninger om fejl,

Anvendelsesstatistikker - som også kan kaldes "telemetri" - indeholder oplysninger om, hvordan du bruger programmet, herunder hvilke knapper og menuer du interagerer med, og hvor ofte du bruger dem. I tilfælde af en webbrowser som Firefox eller Chrome indeholder dataene oplysninger om, hvor mange faner du har åbent, og hvor meget hukommelse din browser bruger, hvor mange udvidelser du har installeret osv. Andre applikationer vil se på hvilke muligheder du har aktiveret, og hvor ofte du bruger programmet. En spil applikation som Steam ser på hardwareen i din computer, så spiludviklere kan se den hardware, de skal målrette mod. De nøjagtige typer af data, der sendes, varierer fra applikation til applikation.

Fejloplysninger og nedbrudsrapporter indeholder oplysninger om, hvad der skete, da der opstod et sammenbrud eller en anden fejl. Hvis en applikation f.eks. Går i stykker, kan den f.eks. Bede dig om at sende oplysninger om dette crash over internettet. Disse oplysninger indeholder hvad du gjorde på tidspunktet for nedbruddet og noget af indholdet i programmets hukommelse. Ideen er at inkludere tilstrækkelig information, så programmets udviklere kan bestemme, hvad der forårsagede nedbruddet.

De nøjagtige data, der sendes, varierer fra applikation til applikation. De fleste applikationer beder dig om at spørge om du vil aktivere denne funktion eller lade den være deaktiveret som standard, selv om nogle programmer automatisk aktiverer den. Nogle programmer giver dig mulighed for at deaktivere eller aktivere brugsstatistikker og fejlrapporter separat. Nogle programmer kan lade dig kontrollere crashrapporter og bekræfte, før de uploades. Krasjrapporteringsfunktionen, der er indbygget i Windows, gør det - men nogle kan ikke.

Hvad gør udviklere med disse data?

Udviklere henviser normalt til brugsstatistikker, når de beslutter, hvilke ændringer der skal foretages i applikationen, hvilke funktioner der skal fokusere på udvikling og informere andre beslutninger, der afhænger af, hvordan brugerne rent faktisk bruger programmet. Mozilla ved for eksempel, hvilke dele af Firefox-grænsefladen dets brugere interagerer med - i det mindste de brugere, der rapporterer brugsstatistikker. De kan så tage hensyn til disse oplysninger, når du ændrer Firefox-grænsefladen. Knapper, som brugerne sjældent bruger, vil måske blive gemt i menuer, mens de muligheder, der ofte bruges, bliver lettere at få adgang til. Hvis en udvikler ved, at meget få brugere bruger en bestemt funktion i deres program, kan de stoppe med at arbejde på den funktion. Hvis en udvikler ved, at meget få brugere bruger et operativsystem-lignende Windows XP-kan de ende med den officielle support til Windows XP. For at træffe disse beslutninger skal udviklere have oplysninger som disse brugsstatistikker, ellers skyder de blindt i mørket.

Crash-rapporter bruges til at identificere frekvensen af ​​specifikke sammenbrud og give udviklere oplysninger om deres årsager. Med nok crashrapporter kan udviklere identificere de hyppigste nedbrud og rette dem. Dette hjælper udviklere, når de arbejder på de største problemer for rigtige brugere, og giver dem nok data til at se, hvad der forårsager et sammenbrud på tværs af mange rigtige computere.

Skal jeg sende disse data?

Det er faktisk en ret god idé for at du kan sende brugsstatistikker og crashrapporter. At sende brugsstatistikker sikrer, at udviklere ved, hvordan folk som du bruger programmet, og kan træffe beslutninger med dine brugsmønstre i tankerne. For eksempel, da Microsoft fjernede Start-knappen fra Windows 8, sagde de, at de gjorde det, fordi meget få mennesker faktisk brugte Start-knappen i henhold til brugsstatistikkerne, de samlede fra "Microsoft Customer Experience Improvement Programme" i Windows 7. Nogle mennesker teoretiserede at måske kun mindre krævende nybegyndere havde fået mulighed for forbedring af kundeoplevelsen, mens strømbrugerne - der brugte startknappen - var meget mere tilbøjelige til at deaktivere den. Måske hvis flere strømbrugere havde aktiveret denne funktion, ville Microsoft have overvejet at fjerne Start-knappen - en klar fejl fra deres side, da de tilføjede startmenuen tilbage til Windows 10.

I tilfælde af nedbrudsrapporter sikrer indsendelse af en crash-rapport, at udviklere ved, at du rent faktisk havde nedbruddet. For eksempel indså Mozilla, at den primære årsag til sammenbrud i Firefox var Adobes Flash plug-in. Dette førte til sidst til indførelsen af ​​plug-in sandboxing, hvor Flash kan crash på egen hånd uden at bringe hele Firefox-browseren ned. Hvis Mozilla ikke havde disse oplysninger om nedbrud, er det muligt, at plug-in sandboxing aldrig ville have været introduceret, og Flash ville fortsætte med at bringe Firefox nede i det vilde.

Vil apps sende personlige data? reel grund mange mennesker deaktivere disse funktioner er fordi de ikke ønsker at deres personlige data lækker ud - de ønsker ikke at blive sporet af virksomheder eller har følsomme data sidder i en database et eller andet sted. Så hvor følsomme er disse data, virkelig?

I tilfælde af brugsstatistikker er det usandsynligt, at dataene vil være meget følsomme. Det er generelt anonymiseret, fordi udviklerne ikke rigtig bekymrer sig om, hvilken skærmopløsning en bestemt bruger bruger. De vil vide, hvordan almindelige forskellige skærmopløsninger er, og måske kombinere dataene for at se om der er generelle mønstre. Måske er folk med specifikke skærmopløsninger mere tilbøjelige til at bruge forskellige grænsefladeelementer. Alt dette kan være nyttigt for udviklere, men det er generelt ikke meget følsomme data og vil sandsynligvis blive anonymiseret.

I tilfælde af crashrapporter kan tingene blive lidt mildere. Udviklere ønsker ikke at indsamle personlige data med krasjrapporter - de vil bare se, hvad programmet gjorde, da kraschen opstod. Afhængigt af programmet kan dette medføre, at nogle personlige data bliver sendt. Hvis du for eksempel spiller et online spil, og det går i stykker, skal du være velkommen til at sende en fejlrapport, hvis du bliver bedt om det. Det er usandsynligt, at du vil have følsomme personlige oplysninger sendt sammen med fejlrapporten.

Men hvis du laver din internetbank eller skriver følsomme oplysninger i en webbrowser, og det går i stykker, du vil måske ikke sende en fuldstændig crash rapport. Disse kan indeholde hukommelsestanker af, hvad programmet gjorde, da kraschen opstod, og hvis du gjorde noget privat, at du ikke ville have andre til at se - som f.eks. Kigger på din bankkonto saldo, indtaster dit kreditkortnummer eller sender En personlig email-du vil muligvis afvise at sende crash-rapporten. Derfor tillader nogle programmer dig at se mere detaljerede oplysninger om hukommelsesdumpen, inden du sender den.

RELATED:


Stop kritisk Apps for "Phoning Home". I stedet kan Spørg Hvorfor brugsstatistikker være uvurderlige og vigtige for at styre udviklingen af ​​software, du bruger - og de bør ikke påvirke dit privatliv negativt. Crash-rapporter kan også hjælpe udviklere med at løse problemer i deres applikationer. I de fleste tilfælde er crashrapporter sikkert at sende.

Mens mange strømbrugere slukker for funktioner, der "telefoner hjem", er det normalt en bedre ide at lade sådanne funktioner blive aktiveret. Selvfølgelig kan du vælge hvilke programmer du vil aktivere sådanne funktioner i. Måske vil du sende brugsstatistikker til Mozilla, men ikke Microsoft. Det er op til dig.

Billedkredit: Andy Roberts på Flickr


Sådan opsætter du Kwikset Kevo Fob for at låse din dør uden din telefon

Sådan opsætter du Kwikset Kevo Fob for at låse din dør uden din telefon

Under normale omstændigheder er Kwikset Kevo afhængig af din telefon for at vide, om den skal låse op for din dør. Men hvis du hellere vil bruge en dedikeret nøglefob til det (eller som en sikkerhedskopi, når du glemmer din telefon), kan du oprette Kwikset Kevo Fob for at give din telefon en pause. RELATED: Sådan installeres og opstilles Kwikset Kevo Smart Lock Fob'en er en direkte udskiftning til din telefon, og for kun $ 25 er det ikke så dårligt for en investering, hvis du ikke har din telefonens Bluetooth på hele tiden.

(how-top)

Spørg HTG: Installation af XBMC-tilføjelser, krympende videoer til mobilafspilning, automatisk ændring af standardprinteren

Spørg HTG: Installation af XBMC-tilføjelser, krympende videoer til mobilafspilning, automatisk ændring af standardprinteren

Det er det, spørg HTG-tid ugen igen; I denne uge hjælper vi læsere med at installere XBMC-tilføjelser, krympe video til deres mobile enheder og automatisk skifte standardprintere til deres nye placering. Hvordan installerer jeg XBMC Add-ons? Kære How-To Geek , Jeg er en ny XBMC-adopter, og jeg har alle mulige spørgsmål, men den mest presserende er det her: Hvordan installerer jeg tilføjelser ud over standarderne?

(how-top)