کوکی چیست؟

کوکی چیست؟

مدت مطالعه: دقیقه
۱۵ دی ۱۴۰۱
0

ممکن است کمی عجیب به نظر برسد که به یک کوکی اینترنتی به عنوان یک کوکی (کلوچه) اشاره کنیم. به هر حال، به نظر می رسد که آنها با غذاهای خوش طعمی که نامشان مشترک است، ارتباط چندانی ندارند. اصطلاح «کوکی» توسط لو مونتولی (Lou Montulli)، برنامه نویس مرورگر وب که کوکی های اینترنتی را در سال 1994 اختراع کرد، ابداع شد.

کوکی‌ها (cookies)، که با عناوین مختلفی نظیر: کوکی‌های HTTP، کوکی‌های اینترنتی یا کوکی‌های مرورگر نیز از انها نام برده میشود، فایل‌هایی هستند که در کامپیوتر شما ذخیره می‌شوند تا حجم کمی از داده‌های خاصی را در مورد یک وب‌سایت یا یک مشتری خاص نگهداری کنند. هدف اصلی کوکی شناسایی کاربر است، تا بتواند تجربه وب او را سفارشی سازی کند. کوکی ها با ذخیره اطلاعات خاصی مانند ایمیل، آدرس خانه، اطلاعات حمل و نقل، نام کاربری، رمز عبور یا حتی علایق خاص، فرآیند گشت و گذار آنلاین را موثرتر و ساده تر می کنند.

کوکی ها چگونه کار می کنند؟

هنگامی که از یک وب سایت خاصی که از کوکی ها استفاده می کند بازدید کنید، ممکن است از شما خواسته شود حساب کاربری ایجاد کنید، آدرس ایمیل بدهید یا حتی علاقه مند ها و ترجیحات شخصی تان را بیان کنید. این اطلاعات به عنوان کوکی مرورگر، فایل متنی کوچکی، به مرورگر وب شما ارسال و در کامپیوتر شما ذخیره می‌شود، تا دفعه بعدی که به آن وب‌سایت خاص بازمی‌گردید. وقتی که دوباره از آن وبسایت بازدید می کنید، مرورگر اینترنت، آن اطلاعات مربوط به فعالیت کاربری را در قالب یک کوکی HTTP به وب سرور ارسال می کند تا اطلاعات موجود در فایل کوچک، قابل دسترسی و استفاده مجدد باشد. وب سرورها حافظه ندارند، بنابراین به این کوکی های ردیابی متکی هستند که بتوانند شما و انتخاب های شما را به خاطر بسپارند و بتوانند خدمات بهتر و مرتبط تری ارائه دهند. برای اینکه کوکی ها به درستی کار کنند، نیازی به تشخیص اینکه اهل کجا هستید نیست، فقط باید مرورگر شما را به خاطر بسپارند.

پارامترهای کوکی

• نام کوکی
• ارزش کوکی
• تاریخ انقضای کوکی (تعیین می کند که کوکی چه مدت در مرورگر شما فعال می ماند)
• مسیری که کوکی برای آن معتبر است (مسیر URL را تنظیم می‌کند که کوکی می‌تواند از آن استفاده کند، و هر وب‌سایتی که در لیست نباشد نمی‌تواند به کوکی دسترسی داشته باشد)
• دامنه ای که کوکی برای آن معتبر است (کوکی را برای چندین سرور در یک دامنه قابل دسترسی می کند)
• نیاز به اتصال ایمن (کوکی فقط در شرایط سرور امن قابل استفاده است)

چرا به کوکی های اینترنتی، کوکی می گویند؟

ممکن است کمی عجیب به نظر برسد که به یک کوکی اینترنتی به عنوان یک کوکی (کلوچه) اشاره کنیم. به هر حال، به نظر می رسد که آنها با غذاهای خوش طعمی که نامشان مشترک است، ارتباط چندانی ندارند. اصطلاح «کوکی» توسط لو مونتولی (Lou Montulli)، برنامه نویس مرورگر وب که کوکی های اینترنتی را در سال 1994 اختراع کرد، ابداع شد. او این اسم را از «کوکی جادویی» گرفته است، اصطلاحی که توسط برنامه نویسان یونیکس برای بسته های اطلاعاتی که یک برنامه دریافت کرده و بدون تغییر باز می گرداند گفته می شود، و اصطلاح کوکی‌های جادویی از ایده کوکی فورچون (fortune cookie) گرفته شده، که یک کلوچه شانسی شبیه تخم مرغ شانسی است. 

انواع کوکی ها

انواع مختلفی از کوکی ها توسط مرورگرهای مدرن برای ردیابی فعالیت آنلاین و افزایش تجربه آنلاینِ کاربر استفاده می شود. در اینجا چند دسته از دسته بندی های گسترده ای که کوکی ها در آنها قرار می گیرند آورده شده است.

سشن کوکی

سشن کوکی ها (Session cookies) گاهی به‌عنوان کوکی‌های درون حافظه، کوکی‌های گذرا، کوکی‌های موقت یا کوکی‌های غیردائمی شناخته می‌شوند. آنها به طور موقت در زمانی که کاربر درگیر مرور یک وب سایت است وجود دارند و با پایان یافتن مرور حذف می شوند. سشن کوکی اطلاعاتی را که کاربر در سایت وارد کرده است ذخیره و حرکات کاربر را در سایت پیگیری میکند. آنها همچنین می توانند اطلاعات مورد نیاز برای کارکرد سبد خرید آنلاین را با «به خاطر سپردن» آنچه کاربر در سبد خرید قرار داده است، ذخیره کنند ( به جای اینکه کاربر مجبور باشد هر محصولی که می خواهد بخرد را به خاطر بسپارد).

کوکی های ماندگار

کوکی‌های دائمی یا ماندگار(Persistent cookies)، توسط سرور برای ذخیره اطلاعات مربوط به فعالیت‌های صفحه کاربر استفاده می‌شوند، بنابراین کاربر می‌تواند دفعه بعدی که بازدید می کند، اطلاعات خود را به خاطر بیاورد و از جایی که دفعه گذشته خارج شد ادامه دهد. یک کوکی ماندگار با عمل کردن شبیه به بوک مارک، اطلاعات را ذخیره می‌کند، بنابراین کاربران مجبور نیستند پس از بازگشت مجدداً وب‌سایت‌ها را برای یافتن آخرین صفحه وبی که بازدید کرده‌اند، جستجو کنند. به عنوان مثال، می‌توان از آن‌ها برای حفظ ورود کاربران در سایت استفاده کرد تا مجبور نباشند هر بار که از سایت بازدید می‌کنند اطلاعات ورود را وارد کنند. کوکی های ماندگار پس از یک دوره زمانی معین یا در تاریخ خاصی منقضی می شوند.

کوکی های امن

کوکی ایمن (secure cookie) ممکن است سشن کوکی یا کوکی دائمی باشد، اما فقط از طریق اتصال امن و رمزگذاری شده (HTTPS) قابل انتقال است، نه از طریق اتصال HTTP رمزگذاری نشده.

کوکی‌های HTTP

کوکی HTTP ، در واقع کوکی معمولی با تگ HTTP است، که از دسترسی اسکریپت های سمت سرویس گیرنده مانند جاوا اسکریپت به آن جلوگیری می کند. کوکی تخصصی توسط هیچ چیز دیگری غیر از سروری که از آنجا منشا گرفته است، قابل دسترسی نیست.

کوکی های ردیابی مخرب

کوکی های معمولی امنیت کاربر را به خطر نمی اندازند. با این حال، کوکی‌های مخرب (Malicious Cookies) دارای ویژگی‌هایی هستند که می‌توان از آنها برای ردیابی فعالیت آنلاین، ذخیره‌سازی تنظیمات برگزیده و ساخت پروفایل ها بر اساس علایق شما استفاده کرد. هنگامی که پروفایل کاربر اطلاعات کافی از کوکی های ردیابی داشته باشد، می تواند بدون رضایت شما به شرکت های مختلف فروخته شود، که این یکی از اشکالات عمده کوکی ها است که بر حریم خصوصی آنلاین تأثیر می گذارد. بسیاری از برنامه‌های آنتی‌ویروس جدید به شناسایی کوکی‌های تبلیغاتی مشکوک و مخرب هنگام اسکن سیستم‌های شما برای یافتن ویروس کمک می‌کنند و فرصتی برای حذف آن‌ها در اختیار شما قرار می‌دهند.

سوپر کوکی ها

کوکی های معمولی از یک نام دامنه خاص مانند digitalshiftmedia.com سرچشمه می گیرند. با این حال، سوپرکوکی‌ها (Supercookies) از این جهت منحصر به فرد هستند که از یک دامنه سطح بالا مانند «.com» یا «.org» می آیند، و این باعث می‌شود آنها در عین حال که قدرتمند هستند نگران کننده هم باشند، به همین دلیل است که معمولاً توسط مرورگرهای وب مسدود می‌شوند. اگر آنها مسدود نشوند، مهاجم می‌تواند از یک سوپرکوکی برای مختل کردن یا جعل هویت ریکوئست های قانونی از سایتی استفاده کند که دامنه سطح بالای یکسانی دارد. به عنوان مثال، یک سوپرکوکی که دامنه اصلی آن .com است، این توانایی را دارد که با جعل ورود به سیستم یا تغییر اطلاعات کاربر، رکوئستی را که به یک سایت قانونی که از پسوند .com استفاده می‌کند ارسال می شود، به طور مخرب تحت تأثیر قرار دهد. اصطلاح سوپرکوکی گاهی اوقات برای اشاره به سایر فناوری های ردیابی استفاده می شود، اما این تعریف پذیرفته شده ترین تعریف است.

پس سوپر کوکی ها با توجه به دامنه قوی که دارند میتوانند بدون اجازه گرفتن از کاربر اطلاعات کامپیوتر کاربر را بردارند و ذخیره کنند.

کوکی های زامبی

این امکان برای یک وب سرور وجود دارد که داده ها و کدها را بر روی دستگاه کاربر در مکانی مخفی و جدا از مکان ذخیره سازی کوکی معمولی مرورگر آنها قرار دهد. در این صورت کوکی زامبی نامیده می شود و زمانی که کوکی گم شود، می توان آن را به طور خودکار با استفاده از داده های شخصی ذخیره شده بازسازی کرد. این می‌تواند مدیریت مؤثر کوکی‌های زامبی را دشوار کند. این کوکی ها معمولاً برای ردیابی تاریخچه بازدید کاربر از چندین سایت استفاده می‌شوند. همچنین اگر فایل کوکی زامبی (zombie cookies) خارج از مرورگر کاربر در کامپیوتر کاربر ذخیره شود، یک کوکی کامپیوتر حتی می‌تواند رفتار کاربر را در چندین مرورگر موجود در آن کامپیوتر یا دستگاه تلفن همراه ردیابی کند.

کوکی شخص ثالث-میم

کوکی‌های شخص اول در مقابل کوکی های شخص ثالث

کوکی شخص اول (First-Party Cookies) توسط وب سایتی ایجاد می شود که در حال بازدید آن هستید، در حالی که کوکی شخص ثالث (Third-Party Cookies) توسط سایت های دیگری ایجاد می شود که مالک برخی از محتوای سایتی است که مشاهده می کنید، مانند تصاویر یا تبلیغات. مسدود کردن کوکی های شخص ثالث در اکثر مرورگرهای وب امکان پذیر است و برخی به طور پیش فرض آنها را مسدود می کنند. کوکی‌های شخص ثالث اغلب در تلاش برای نمایش مرتبط‌ترین و پایین‌ترین تبلیغات در قیف فروش، به کاربران برای به حداکثر رساندن سود تبلیغ‌کننده استفاده می‌شوند.

کوکی ها برای چه مواردی استفاده می شوند؟

در محیط آنلاین امروزی در شرایط عادی سه کاربرد اصلی برای کوکی ها وجود دارد. انواع مختلف کوکی ها فعالیت های مختلف را ردیابی می کنند. آنها می توانند همزمان برای صاحبان وب سایت و کاربران وب سایت مفید باشند و همچنین می توانند توسط اشخاص ثالث نیز مورد استفاده قرار گیرند.
اکنون بسیاری از سایت‌ها وقتی برای اولین بار از سایتشان بازدید می‌کنید، توجه شما را به خط‌ مشی خاص کوکی خود معطوف می‌کنند و ممکن است سعی کنند تجربه کاربر را با درخواست رضایت کوکی بهبود بخشند یا به شما اجازه دهند گزینه‌های حفظ حریم خصوصی را در تنظیمات کوکی تغییر دهید تا کوکی‌ها را مجاز یا غیرمجاز کنید. همچنین ممکن است از شما بخواهند که شرایط خط‌مشی کوکی و اولویت‌های کوکی را در طول فرآیندهای ثبت‌نام، همراه با سایر داده‌های سایت مرور کنید.

مدیریت سشن

همانطور که انتظار دارید، عملکرد مدیریت سشن توسط کوکی های سشن انجام می شود. یک استفاده معمولی از مدیریت سشن این است که در سایتی که قبلاً در آن احراز هویت شده اید به راحتی وارد سیستم می¬شوید. هنگامی که وارد یک وب سایت می شوید، سرور معمولاً یک کوکی برای شما ارسال می کند که حاوی شناسه سشن است.

سپس هنگامی که وارد سیستم می شوید، سرور میداند که شناسه سشن شما احراز هویت شده است و به شما اجازه می دهد از صفحات سایت که مطابق با سطح حساب خود به آنها دسترسی دارید استفاده کنید. آن کوکی شناسه سشن به سرور اجازه می دهد اطلاعات شخصی کاربر را ذخیره کند و در واقع می تواند به بهبود زمان بارگذاری صفحه کمک کند زیرا کوکی سشن فقط حاوی شناسه سشن است که بسته نسبتاً کوچکی از داده است.

شخصی سازی

کوکی‌هایی که برای شخصی‌سازی و راحتی کاربر استفاده می‌شوند، اطلاعات را به خاطر می‌آورند و از آنها برای نمایش تجربه‌ی ثابت منحصر بفرد برای تک تک کاربران در طول زمان، در سشن های متعدد استفاده می‌کنند. به عنوان مثال، هنگامی که برای اولین بار یک سایت فروش را چک می کنید، باید تمام اطلاعات آدرس خود را وارد کنید. اما دفعه بعد ، یک کوکی شخصی‌سازی، اطلاعات شما را به خاطر آورده و به‌طور خودکار آن را برای شما پر می‌کند، بنابراین نیازی به تایپ مجدد همه آن‌ها ندارید. برخی از سایت ها همچنین این امکان را به شما می دهند که با انتخاب تعداد نتایج نمایش داده شده در یک صفحه، رنگ پس زمینه صفحه یا با عوامل دیگر، ظاهر وب سایت را سفارشی کنید. هنگامی که یک تنظیم کاربری را وارد کردید، کوکی شخصی‌سازی انتخاب شما را به خاطر می‌سپارد و دفعه بعد که از وب‌سایت بازدید می‌کنید آن را نمایش می دهد.

ردیابی

کوکی ردیابی بیشتر به نفع تبلیغ‌کنندگان و شرکت‌ها است. آنها واقعاً تجربه مرور کاربر نهایی را افزایش نمی دهند، جز اینکه ممکن است تبلیغات هدفمندتری را به آنها نشان دهند. هنگامی که کاربر از سایت جدیدی بازدید می کند، وجود کوکی توسط سرور بررسی میشود. اگر هیچ کوکی پیدا نشد، سرور یک شناسه منحصر به فرد صادر می کند. هر بار که کاربر صفحه جدیدی را در سایت باز می کند، این اطلاعات در یک لاگ فایل (گزارش) با آدرس صفحه درخواستی، تاریخ و زمان و کوکی شناسه سشن ذخیره می شود. با بررسی لاگ فایلی که تولید می‌شود، یک شرکت می‌تواند بفهمد که کدام صفحات، برای چه مدت و با چه ترتیبی بازدید شده‌اند. این ممکن است مهم به نظر نرسد، اما به صاحب وب‌سایت کمک می‌کند تا تصویر بسیار واضحی از عادات بازدید و عادات خرید یک فرد به دست آورد، و این اطلاعات ارزشمند است. به طوری که اغلب به بالاترین قیمت پیشنهادی فروخته می‌شود.

کوکی ها چگونه مدیریت می شوند؟

مرورگرهای وب تنظیمات کوکی را ذخیره می کنند، بنابراین می توانید به تنظیمات مرورگر خود دسترسی داشته باشید تا کوکی ها را مجاز یا آنها را حذف کنید. تنظیمات را می توان برای همه سایت ها یا برای هر سایت به صورت جداگانه تنظیم کرد. همچنین می‌توانید انتخاب کنید که کوکی‌ها را برای برخی یا همه سایت‌ها مسدود کنید.

اجازه دادن به کوکی

مرورگر شما به‌طور پیش‌فرض تنظیم شده است که همه کوکی‌ها را بپذیرد، اما می‌توانید آن را تغییر دهید تا با تنظیمات انتخابیتان مطابقت داشته باشد. اگر مرورگر شما به‌طور پیش‌فرض کوکی‌ها را می‌پذیرد، همچنان می‌توانید تنظیمات را برای مسدود کردن کوکی‌های برخی از سایت‌ها تنظیم کنید. در گوگل کروم، می‌توانید سایت‌های جداگانه را به دسته‌های «سایت‌هایی که همیشه می‌توانند از کوکی‌ها استفاده کنند»، «همیشه با بستن پنجره ها کوکی‌ها پاک شود» یا «سایت‌هایی که هرگز نمی‌توانند از کوکی‌ها استفاده کنند» اضافه کنید.

حذف کوکی ها

می توانید تمام کوکی ها را از حافظه کش (cache) مرورگر خود حذف کنید، و احتمالاً لازم است این کار را به صورت دوره ای انجام دهید. به این دلیل که ممکن است با اشکلاتی در مرورگر مواجه شوید که برای بازگشت به حالت عادی نیاز به پاک کردن حافظه کش دارد. مرورگرهایی مانند گوگل کروم (Google Chrome)، اینترنت اکسپلور(Internet Explorer) یا ماکروسافت اج (Microsoft Edge) به شما امکان می‌دهند کوکی‌ها را حذف کرده و نحوه استفاده از کوکی‌های آینده را انتخاب کنید.

مسدود کردن کوکی ها

هرچند می توان همه کوکی ها را مسدود کرد، اما به طور کلی این کار توصیه نمی شود. ممنوع کردن همه کوکی‌های مرورگر می‌تواند چرخیدن در برخی از وب‌سایت‌ها را دشوار یا حتی غیرممکن کند. در گوگل کروم و سایر مرورگرها، می‌توانید انتخاب کنید که کوکی‌های شخص ثالث مسدود شوند، یا زمانی که در حالت ناشناس در گوگل (Googles Incognito mode) هستید کوکی‌ها مسدود باشند.

دیوار کوکی

هنگامی که برای اولین بار از یک وب سایت بازدید می کنید، ممکن است با یک پاپ آپ دیوار کوکی مواجه شوید که انواع کوکی های استفاده شده در سایت را توضیح می دهد. شما نمی توانید انصراف دهید و برای استفاده از سایت باید خط مشی کوکی های آنها را بپذیرید.

منبع محتوا:

digitalshiftmedia

holisticseo.digital


این مقاله چقدر برای شما مفید بود؟

0
تعداد رای ها: 0
با تشکر از شما برای امتیاز دادن به این پست!
فرارنک
فرارنک

تیم فنی و آموزشی هی سئو با بیش از ۱۲ سال تجربه تمام دانش خود را به صورت صادقانه با شما عزیزان به اشتراک می گذارد.

این مقاله را به اشتراک بگذارید
عضویت در خبرنامه
email

پاسخگوی سوالات شما هستیم دیدگاه های ارسال شده توسط شما، پس از تایید مدیر وب سایت منتشر خواهد شد.

capcha
×
کنه های خطر ناک خونخوار
شروع مکالمه
یکی از اعضا را انتخاب و در واتساپ گفتگو کنید