در واکنش به حمله رژیم صهیونیستی به ایران مطرح شد
از آن پس هر مرتبه که مرورگر کاربر درخواست صفحهای از آن وب سایت را داشته باشد، اطلاعات ذخیره شده در کوکی خوانده و به وب سایت ارسال میشود.
کوکیها معمولا برای ذخیره اطلاعات کاربری استفاده میشوند، بهعبارت دیگر استفاده کوکیها اغلب برای شناسایی کاربران است. برای مثال حتما تا بهحال هنگام ورود به بخش ایمیل یاهو، جیمیل و یا سرویسهای دیگر با عبارتی مانند <>Remember me on this computer مواجه شدهاید.
اگر شما چکباکسی که این عنوان روبرویش نوشته شده است را کلیک کنید، در واقع به سرویس مورد نظر اجازه دادهاید تا اطلاعات کاربری شما که شامل نام کاربری و کلمه عبورتان است را در یک فایل متنی (بهصورت رمزنگاری شده) و در کامپیوتری که از آن جهت اتصال به اینترنت و مشاهده صفحه مورد نظر استفاده کردهاید، بهعنوان کوکی ذخیره کند. از این پس تا یک تاریخ مشخص، هنگام ورود جهت مشاهده ایمیلهای جدید از شما نام کاربری و کلمه عبوری خواسته نمیشود و همه اطلاعات از طریق کوکی خوانده میشود.
حال با توجه به قابلیت کوکیها میتوان استفادههای بیشتری از آنها در طراحیهای خود داشته باشید، بهعنوان مثال فرض کنید میخواهید وبسایتی طراحی کنید که چند نوع رنگ زمینه داشته باشد یا دقیقتر اشاره کنیم، کاربران بتوانند به میل خودشان و با توجه به سلیقه شخصی خود از بین پنج رنگ متفاوت، یکی از آنها را جهت رنگ زمینه صفحهای که از آن بازدید میکند، برگزیند. اگر قرار باشد تا با هر مرتبه بازدید از صفحه مورد نظر رنگ زمینه بهحالت پیشفرض بازگردد، کمتر بازدیدکنندهای از این امکان استفاده خواهد کرد، چرا که در هر مرتبه بازدید از صفحه باید رنگ زمینه را انتخاب کند!
با استفاده از کوکیها میتوان رنگی که کاربران انتخاب میکنند را ذخیره کرد و در هنگام بارگذاری مجدد صفحه کوکی ایجاد شده را خواند و تغییرات مورد نظر را اعمال کرد. استفاده از کوکیها نیازمند اطلاعات کاملی است که آن را به عهده خودتان میگذاریم اما جیکوئری میتواند ابزاری را در اختیار طراحان قرار دهد تا کار با کوکیها آسانتر و سریعتر گردد.
پلاگین Cookie جیکوئری میتواند انتخابی مناسب برای ایجاد، مدیریت و حذف کوکیها باشد. این پلاگین را میتوانید از نشانی زیر دریافت و پس از حذف .txt از آخر نام فایل، بهکار گیرید.
http://plugins.jquery.com/files/jquery.cookie.js.txt
مانند پلاگینهای پیشین، بعد از شناسایی جیکوئری به مرورگر، کد شناسایی این پلاگین را قرار دهید:
script src="jquery.cookie.>
<>/script<js" type="text/javascript"
بعد از انجام این کار میتوانید از تابع$.cookie(name, value, options) استفاده کنید. این تابع همانطور که مشاهده میکنید، سه پارامتر ورودی دارد: نام، ارزش و تنظیمات که با استفاده از هر کدام میتوانید کوکی دلخواه خود را ایجاد کنید.
بهعنوان مثال استفاده از دستور زیر:
('a').click(function()ت//set$
cookie by number of days
$cookie(testcookie,test'تpath: '/',
;ت10 expires:
return false;
;ت
میتواند باعث شود تا با کلیک بر روی لینکی در صفحه، کلمه test در یک فایل کوکی با نام testcookie و در مسیر اصلی فایلهای کوکی مرورگر با تاریخ انقضای 10 روز، ایجاد شود.
همینطور اگر بخواهید کوکی ایجاد شده را حذف کنید، میتوانید از دستوری شبیه دستور زیر استفاده کنید:
ت('a').click(function()$
;ت$cookie(test-cookie,null,تpath: '/'
return false;
;ت
این دستور نیز باعث میشود تا با کلیک بر روی لینکی در صفحه فایل کوکی با نام testcookie از بین فایلهای کوکی مرورگر حذف شود.
اگر چه استفاده از کوکیها در برخی موارد بسیار ساده بهنظر میرسد، اما اگر این قابلیت در مرورگرها وجود نداشت، انجام همان کارهای ساده نیز امکان پذیر نبود. پلاگین Cookie جیکوئری میتواند کمک زیادی در این قبیل از کارها به شما کند.
پویا سلیمی
در واکنش به حمله رژیم صهیونیستی به ایران مطرح شد
در یادداشتی اختصاصی برای جام جم آنلاین مطرح شد
در یادداشتی اختصاصی برای جام جم آنلاین مطرح شد
در یادداشتی اختصاصی برای جام جم آنلاین مطرح شد
علی برکه از رهبران حماس در گفتوگو با «جامجم»:
گفتوگوی «جامجم» با میثم عبدی، کارگردان نمایش رومئو و ژولیت و چند کاراکتر دیگر
یک کارشناس مسائل سیاسی در گفتگو با جام جم آنلاین:
در گفتگو با جام جم آنلاین مطرح شد