8Sep
Многи програми желе послати статистичке податке о коришћењу, евиденције грешака, извештаје о оштећењима и друге дијагностике на своје сервере.Неки људи онемогућавају ове опције, али треба ли?
Зашто су управо "Статистике коришћења" и "Извештаји о грешкама"?
Генерално, апликације желе да отпреме две врсте података о коришћењу: статистику општих употреба и информације о грешкама, као што су извештаји о оштећењима.
Статистика употребе - која се такође може назвати "телеметрија" - укључује информације о начину на који користите апликацију, укључујући које типке и меније комуницирате и колико често их користите.У случају веб претраживача попут Фирефока или Цхроме-а, подаци ће садржати информације о томе колико картица су отворене и колико меморије користи ваш претраживач, колико је екстензија инсталирано, и тако даље.Друге апликације ће погледати које опције сте омогућили и колико често користите апликацију.Играћа апликација као што је Стеам гледа на хардвер на вашем рачунару, тако да програмери игра могу видети хардвер на који треба да циљају.Тачни типови послатих података ће се разликовати од апликације до апликације.
Информације о грешкама и извештаји о оштећењима укључују информације о томе шта се десило када се десила грешка или друга грешка.На примјер, ако се апликација краде, може вам затражити да пошаљете информације о том пада преко Интернета.Ове информације укључују оно што сте радили у време пада и неки од садржаја меморије програма.Идеја је да укључите довољно информација тако да програмери апликације могу утврдити шта је изазвало пад.
Тачни подаци који се шаљу ће се разликовати од апликације до апликације.Већина апликација ће вас упитати и питати да ли желите да омогућите ову функцију или да га оставите подразумевано онемогућеном, иако неке апликације могу то аутоматски омогућити.Неке апликације ће вам омогућити да онемогућите или омогућите статистику коришћења и извештаје о грешци посебно.Неке апликације могу вам дозволити да проверите извештаје о срушењу и потврдите пре него што их отпремите - функција извештавања о оштећењима уграђена у Виндовс то ради - али неке не могу.
Шта радити са овим подацима?
Развијаци се обично односе на статистику коришћења приликом одлучивања о променама које треба направити у апликацији, чији се функционалност фокусира на развој и обавештава друге одлуке које зависе од тога како корисници заправо користе програм.На пример, Мозилла зна који су дијелови Фирефок интерфејса за које корисници интерагују - бар корисници који пријављују статистику коришћења.Они могу потом узети у обзир ове информације приликом измене интерфејса Фирефока.Можда ће дугмад која корисници ретко користе бити сакривена у менијима, а опције које се често користе ће бити олакшане приступу.Ако програмер зна да врло мали број корисника користи одређену функцију у свом програму, они могу престати да раде на тој функцији.Ако програмер зна да врло мали број корисника користи оперативни систем Виндовс КСП, они могу окончати званичну подршку за Виндовс КСП.За доношење ових одлука, програмери морају имати информације попут ове статистике коришћења, у супротном пуцају слепо у мраку.
Извештаји о црасх-у користе се за идентификацију учесталости одређених срушака и дају програмерима информације о њиховим узроцима.Уз довољно извештаја о срушењу, програмери могу идентификовати најчешће срушње и поправити их.Ово помаже програмерима када раде на највећим проблемима за праве кориснике, и даје им довољно података да види шта узрокује пуцање на многим стварним рачунарима.
Да ли треба да пошаљем ове податке?
У ствари је добра идеја да пошаљете статистичке податке о коришћењу и извештаје о срушењу.Слање статистичких података о коришћењу осигурава да програмери знају како људи попут вас користе програм и могу доносити одлуке уз примјере кориштења.На пример, када је Мицрософт уклонио дугме Старт из Виндовс 8, рекли су да су то учинили, јер је врло мало људи заправо користило дугме Старт према статистичким подацима о коришћењу које су прикупили у програму "Мицрософт Цустомер Екпериенце Импровемент Програм" у оперативном систему Виндовс 7. Неки људи су теоретизованида су можда само мање захтевни корисници почетника имали омогућен програм побољшања корисничког искуства, док су корисници енергије - који су користили дугме Старт - много вјероватније онемогућили.Можда ако би више корисника енергије имало омогућену ову функцију, Мицрософт би поново преиспитао уклањање дугмета "Старт" - јасну грешку са своје стране, пошто су менију Старт вратили у Виндовс 10.
У случају извештаја о оштећењима, подношење извештаја о судару осигурава да програмери знају да сте заиста имали пада.На пример, Мозилла је схватила да је главни узрок срушења у Фирефок-у био Адобе Фласх плуг-ин.Ово је на крају довело до увођења плуг-ин сандбок-а, гдје се Фласх може срушити самостално, а да не доведе цијели Фирефок претраживач.Ако Мозилла није имао ове информације о збрињавању, могуће је да плуг-ин сандбокинг никад не би био уведен и Фласх би наставио да доноси Фирефок у природи.
Да ли апликације желите послати личне податке?
Прави разлог што многи људи онемогућавају ове функције је зато што не желе да њихови лични подаци пропуштају - не желе да их прате компаније или имају осетљиве податке који седе у бази података негде.Колико су то осетљиви подаци?
У случају статистике коришћења, подаци вероватно нису веома осетљиви.Обично је анонимна, јер програмерима није стварно брига која резолуција екрана одређени корисник користи.Они желе да знају колико су уобичајене различите резолуције екрана и можда комбинују подаци да би видели да ли постоје општи обрасци - можда су људи са одређеним резолуцијама екрана вероватније да користе различите елементе интерфејса.Све ово може бити корисно за програмера, али уопштено није врло осјетљив податак и вероватно ће бити анониман.
У случају извештаја о ошамућењу, ствари могу постати мало мршавије.Развијаци не желе да прикупљају личне податке са извештајима о судару - они само желе да виде шта је програм радио када се десио пуцање.У зависности од програма, то може довести до слања неких личних података.На пример, ако играте онлине игру и пада, требало би да имате слободу да пошаљете извештај о грешци ако то затражите - мало је вероватно да ћете имати сличне личне информације које ћете послати заједно са извештајем о грешкама.
Међутим, ако обављате своје онлине банкарство или куцате осетљиве информације у веб прегледачу и ако се пада, можда не желите да пошаљете комплетан извештај о срушењу.Ови садржаји могу садржати меморијске смјернице о томе шта је програм радио кад се десио удес, а ако сте радили нешто приватно за које не бисте желели да други виде - као што је поглед на стање вашег банковног рачуна, унос броја кредитне картице или слањелични емаил-можда ћете желети да одбијете слање извештаја о судару.Због тога неки програми омогућавају вам детаљније информације о депонији меморије пре слања.
Статистике коришћења могу бити непроцјењиве и важне у усмеравању развоја софтвера који користите - и они не би требало негативно утицати на вашу приватност.Извештаји о квару такође могу помоћи програмерима да реше проблеме у својим апликацијама.У већини случајева, извештаји о несрећи ће бити сигурни за слање.
Док многи корисници енергије искључују функције које "телефонирају кући", обично је боље да оставите овакве функције омогућене.Наравно, можете одабрати које програме желите омогућити такве функције - можда желите послати статистику кориштења на Мозиллу, али не и Мицрософт.До тебе је.
Имаге Цредит: Анди Робертс на Флицкр