معرفی انواع ریلود صفحه در گوگل کروم : چند نوع Page Reload داریم؟

چند نوع Reload در مرورگر Google Chrome داریم؟ امروزه بسیاری از مرورگرها، بسیاری از منابع صفحات مانند فایل های جاوااسکریپت و CSS را در حافظه کش خود ذخیره می کنند. آن ها این کار را برای افزایش سرعت اجرا و کارایی صفحات وب انجام می دهند. اما این کار برای برنامه نویسانی که در حال برنامه نویسی هستند و فایل های جاوااسکریپت یا CSS پروژه اش را تغییر می دهد، آزاردهنده است. تنها راه برای دیدن تغییرات ایجاد شده، Hard Refresh کردن و یا پاک کردن کش مرورگر است.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
سرفصل های این مطلب
  1. Hard Reload
  2. Empty Cache and Hard Reload

برای این آموزش از یکی از محبوب ترین مرورگر ها یعنی Google Chrome استفاده می کنیم. یکی از دلایل محبوبیت این مرورگر، ابزارهای قدرتمند برای برنامه نویسان تحت وب است که به آن Chrome Dev Tools می گویند. یکی از قابلیت های Chrome Dev Tools که برنامه نویسان کمک می کند، این است که کش را پاک می کند و یک Hard Refresh انجام می دهد (این کار جریان پردازش را از بین نمی برد و تب های باز را تغییر نمی دهد). برای استفاده از این قابلیت، بر روی هر صفحه ای که هستید دکمه F12 را بزنید. سپس کنسول Chrome Dev Tools باز می شود. پس از آن بر روی دکمه Reload راست کلیک کنید و منویی در زیر آن باز می شود. این منو شامل موارد زیر می باشد:

روش های مختلف ریلود صفحات در مرورگر گوگل کروم

دقیقا همانند دکمه F5 عمل می کند و تا جایی که امکان دارد از cache استفاده می کند. به این معنی که اگر مرورگر بتواند از دانلود دوباره فایل های جاوا اسکریپت، تصاویر، فایل های متنی و غیره جلوگیری کند، این کار را انجام می دهد و آن ها را در cache ذخیره می کند.

Hard Reload

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

Empty Cache and Hard Reload

مشخص است که زمانی استفاده می شود که کش خالی است، سپس مرورگر یک Hard Reload انجام می دهد. این دستور مرورگر را مجبور می کند که همه چیز را پس از ریلود از ابتدا دانلود کند.


نظرات