کوکی در مرورگر چیست و چه اهمیتی دارد
کوکی (Cookie) هر چند در دنیای واقعی به شیرینی خوشمزهای گفته میشود، اما در دنیای کامپیوتر و اینترنت، تعریف متفاوتی دارد. کوکی در واقع بستهای از اطلاعات است که در قالب یک فایل متنی توسط وبسایتها بر روی کامپیوتر کاربر ذخیره میشود تا از طریق آن کاربر شناسایی شده و مثلا بدون نیاز به ورود نام کاربر و رمز عبور همواره در سایت لاگین باقی بماند. اما کوکیها استفادههای مختلفی دارند و علاوه بر مزایا، مسائلی را نیز به همراه دارند.
کوکی چیست؟
کوکیها چیزی بیشتر از یک فایل متنی که بر روی کامپیوتر یا موبایل شما ذخیره میشوند نیستند. این فایل توسط مرورگر خوانده میشود و در آن اطلاعاتی در بارهی وبسایت مانند مشخصات ورود به سایت و تنظیمات سفارشی شدهی کاربر ذخیره میشود. در کوکیها همچنین اطلاعات دیگری که وبسایتها برای شناسایی کاربر و ارائهی خدمات بهتر به آن نیاز دارد، قرار میگیرد. وقتی یک وبسایت را باز میکنید، درخواستی به مرورگر شما ارسال میشود تا فایل کوکی بر روی هارد دیسک ذخیره شود و از آن پس اطلاعات مورد نیاز وبسایت برای شناسایی کاربر و ارائهی خدمات اختصاصی شروع میشود. مثلا اگر به فروشگاه اینترنتی مراجعه کرده باشید حتی بدون اینکه ثبت نام کرده باشید یا در فروشگاه
وارد شده باشید میتوانید سبد خرید خود را پر کنید. حتی اگر صفحه را ببندید و مجددا آن را باز کنید باز هم محصولاتی که به لیست خرید خود اضافه کرده بودید همچنان در سبد خرید دیده میشوند. این کار به کمک کوکیها انجام میشود. در واقع در مراجعهی بعدی به وبسایت یا یکی از صفحات آن، ابتدا سایت از مرورگر میخواهد که فایل کوکی ذخیره شده بر روی حافظه کامپیوتر یا موبایل شما را باز خوانی کند و اگر وجودنداشت آن را ایجاد کند.
ویروسها یا بدافزارها میتوانند درون کوکیها را بخوانند؟
تصور غلط دیگری که در بارهی کوکیها وجود دارد این است که کوکیها بد هستند چرا که اگر دستگاه شما ویروسی شود، ویروسها میتوانند درون کوکیها را خوانده و اطلاعات کاربر را بدست آورند. این مفهوم غیرمنطقی است چرا که اگر کامپیوتر شما ویروسی شده باشد، بیشتر از آنکه نگران دزدیده شده اطلاعات موجود در کوکیها باشید باید نگران دیگر اطلاعات ذخیره شده خود در کامپیوتر باشید. اما با این حال ویروسها میتوانند اطلاعات درون کوکیها را مطالعه کنند، اما اگر رمز عبوری در کوکیها ذخیره شده باشد، این رمزها بصورت رمزگذاری شده ذخیره میشود و از این طریق کسی نمیتواند به رمز عبور شما دسترسی پیدا کند.کوکیها برای ورود به اکثر سایتها ضروری هستند
اکثر وبسایتهای دنیا برای ورود لاگین کردن کاربر به سایت به کوکی نیاز دارند و اگر کوکیها را غیر فعال کنید، امکان ورود به سایت وجود نخواهد داشت. البته در نظر داشته باشید که بعضی از فروشگاههای اینترنتی، توکن (Token) مربوط به هر کاربر را در
آدرس URL ذخیره میکنند، اما این کار چندان رایج نیست. به این کوکیها first-Party گفته میشود. چراکه این کوکیها متعلق به همان وبسایتی است که در حال بازدید از آن هستید