ફેવિકોન દ્વારા બ્રાઉઝરને ઓળખવામાં સમર્થ થવા માટે તેઓએ એક તકનીક જાહેર કરી

એક નવું બ્રાઉઝરના દાખલાને ઓળખવા માટે વપરાયેલી તકનીક. પદ્ધતિ ફેવિકોનની ઇમેજ પ્રોસેસિંગ સુવિધાઓ પર આધારિત છે જેની મદદથી સાઇટ બુકમાર્ક્સ, ટsબ્સ અને બ્રાઉઝર ઇંટરફેસનાં અન્ય તત્વોમાં પ્રદર્શિત થયેલ ચિહ્નોને નિર્ધારિત કરે છે.

બ્રાઉઝર્સ ફેવિકોન છબીઓને એક અલગ કેશમાં સાચવે છે, જે અન્ય કેશથી ઓવરલેપ થતું નથી, તે ઓપરેશનના તમામ પ્રકારોમાં સામાન્ય છે અને માનક કેશ અને બ્રાઉઝિંગ ઇતિહાસ ક્લીનર્સ દ્વારા સાફ કરાયું નથી.

આ કાર્ય છુપા મોડમાં કામ કરતી વખતે પણ અને ઓળખકર્તાનો ઉપયોગ કરવાની મંજૂરી આપે છે તેને દૂર કરવું મુશ્કેલ બનાવે છે. સૂચિત પદ્ધતિનો ઉપયોગ કરીને પ્રમાણીકરણ, વી.પી.એન. અને જાહેરાત-અવરોધિત પ્લગિન્સના ઉપયોગથી પણ અસર થતી નથી.

ઓળખ પદ્ધતિ એ હકીકત પર આધારિત છે કે સર્વર બાજુએ તે નક્કી કરવું શક્ય છે કે શું વપરાશકર્તાએ અગાઉ ફેવિકોન લોડ વિશેની માહિતીનું વિશ્લેષણ કરીને પૃષ્ઠ ખોલાવ્યું છે જો બ્રાઉઝરે પૃષ્ઠના પરિમાણોમાં ઉલ્લેખિત ફેવિકોન છબીની વિનંતી કરી ન હતી. , પછી પૃષ્ઠ પહેલાં લોડ કરવામાં આવ્યું હતું અને છબી કેશમાંથી પ્રદર્શિત થાય છે.

ત્યારથી એલબ્રાઉઝર્સ તમને તમારા પોતાના ફેવિકોનને ગોઠવવા દે છે દરેક પૃષ્ઠ માટે, ઉપયોગી માહિતી અનુક્રમિક ફોરવર્ડિંગ દ્વારા એન્કોડ કરી શકાય છે વપરાશકર્તાથી અનેક અનન્ય પૃષ્ઠો પર.

સાંકળમાં વધુ રીડાયરેક્ટ્સ, વધુ ઓળખકર્તાઓ નક્કી કરી શકાય છે (ઓળખકર્તાઓની સંખ્યા સૂત્ર 2 ^ N દ્વારા નક્કી કરવામાં આવે છે, જ્યાં એન રીડાયરેક્ટ્સની સંખ્યા છે). ઉદાહરણ તરીકે, 4 વપરાશકર્તાઓ બે રીડાયરેક્ટ્સને સંબોધિત કરી શકે છે, 3 - 8, 4 - 16, 10 - 1024, 24 - 16 મિલિયન, 32 - 4 અબજ.

આ પદ્ધતિનો નબળો એ લાંબા વિલંબ છે- ચોકસાઇ જેટલી ,ંચી છે, પૃષ્ઠને ખોલવા માટે રીડાયરેક્ટ્સમાં તે વધુ સમય લે છે.

32 રીડાયરેક્ટ્સ બધા ઇન્ટરનેટ વપરાશકર્તાઓ માટે ઓળખકર્તાઓ પેદા કરે છે, પરંતુ લગભગ ત્રણ સેકંડના વિલંબનું કારણ બને છે. એક મિલિયન ઓળખકર્તાઓ માટે, વિલંબ લગભગ દો and સેકંડનો છે.

પદ્ધતિમાં બે સ્થિતિમાં કામ કરવાનો સમાવેશ થાય છે: લેખન અને વાંચન:

  • લેખન મોડ તે વપરાશકર્તા માટે ઓળખકર્તા પેદા કરે છે અને સંગ્રહિત કરે છે કે જેમણે સાઇટ પર પ્રથમ .ક્સેસ કર્યું.
  • રીડિંગ મોડ અગાઉ સંગ્રહિત ઓળખકર્તા વાંચે છે.

મોડની પસંદગી સાઇટના મુખ્ય પૃષ્ઠ માટે ફેવિકોન ફાઇલની વિનંતી પર આધારિત છે: જો છબીની વિનંતી કરવામાં આવે, તો ડેટા કેશ કરાયો નથી અને એવું માની શકાય છે કે વપરાશકર્તાએ પહેલાં સાઇટ પર પ્રવેશ કર્યો નથી અથવા સામગ્રી કેશ કરેલી છે. જૂનું. સંશોધનકારોના જણાવ્યા અનુસાર, HTTP કેશ-કંટ્રોલ હેડરને સ્પષ્ટ કરીને, એક વર્ષ સુધી કેશમાં ફેવિકોન પ્રાપ્ત કરવું શક્ય છે.

રીડ મોડમાં, જ્યારે કોઈ સાઇટ ખોલતી હોય, વપરાશકર્તા તેમના ફેવિકોન્સ અને સાથે પૂર્વવ્યાખ્યાયિત પૃષ્ઠો પર બંધાયેલ છે એચટીટીપી સર્વર વિશ્લેષ કરે છે જે ફેવિકોન્સને સર્વરથી વિનંતી કરી છે અને તે કેશમાંથી સર્વરને withoutક્સેસ કર્યા વિના બતાવવામાં આવે છે. વિનંતીની હાજરીને "0" તરીકે કોડેડ કરવામાં આવે છે અને "1" તરીકેની ગેરહાજરી. ભવિષ્યના કોલ્સમાં ઓળખકર્તાને સાચવવા માટે, ફેવિકોન વિનંતીઓના જવાબમાં 404 ભૂલ કોડ પ્રદર્શિત થાય છે, એટલે કે, આગલી વખતે તમે સાઇટ ખોલશો, બ્રાઉઝર ફરીથી આ ફેવિકોન્સને લોડ કરવાનો પ્રયત્ન કરશે.

રીડાયરેક્ટ લૂપમાં રાઇટ મોડમાં "1" એન્કોડિંગ પૃષ્ઠો માટે, ફેવિકોનનો સાચો જવાબ પાછો ફર્યો છે, બ્રાઉઝર કેશમાં જમા થાય છે (જ્યારે ચક્રનું પુનરાવર્તન થાય છે, ત્યારે ફેવિકોન ડેટા સર્વરને withoutક્સેસ કર્યા વિના, કેશમાંથી પરત કરવામાં આવશે), અને "0" એન્કોડ કરેલા પૃષ્ઠો માટે - ભૂલ કોડ 404 (જો તમે રીડાયરેક્ટ ચક્રને પુનરાવર્તિત કરો છો, તો પૃષ્ઠ ડેટા ફરીથી વિનંતી કરવામાં આવશે).

પદ્ધતિ ક્રોમ, સફારી, એજ અને અંશત Firef ફાયરફોક્સમાં કાર્ય કરે છે. ફાયરફોક્સ ફોર લિનક્સમાં, ફેવિકોન્સનો ઉપયોગ સુપરકુકિઝ તરીકે કરવો તે સુવિધા દ્વારા અવરોધાય છે જે બ્રાઉઝરને ફેવિકોનને કેશીંગ કરતા અટકાવે છે.

રસપ્રદ વાત એ છે કે સત્તાધિકરણ પદ્ધતિના લેખકોએ લગભગ એક વર્ષ પહેલાં ફાયરફોક્સ વિકાસકર્તાઓને આ સુવિધા વિશે જાણ કરી, કેશમાં કોઈ ભૂલ આવી છે તેવું નોંધ્યું, પરંતુ તેમના કાર્યનો ઉલ્લેખ ન કર્યો અને ભૂલ સુધારવાથી વપરાશકર્તા ઓળખની સંભાવના તરફ દોરી જશે.

સ્રોત: https://www.cs.uic.edu


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.