قابلیت Preload در مرورگر کروم (Google Chrome) چیست؟

در مرورگر گوگل کروم قابلیتی وجود دارد که معمولاً با عنوان Preload یا Preload Pages شناخته می‌شود.

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

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

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

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

برای این کار مرورگر کروم را باز کرده و روی علامت سه‌نقطه که در بخش بالا سمت راست وجود دارد و منو را باز می‌کند کلیک کنید:

در داخل settings (ستون سمت راست) بخشی به اسم performance وجود دارد که اگر روی آن کلیک کنید مجموعه‌ای از گزینه‌ها روی صفحه پدیدار می‌شوند:

بسته به تشخیص و صلاح‌دید خود می‌توانید preload را کاملاً غیرفعال کرده یا آن را سبک‌تر کنید:

  • شدیدترین حالت Preload وقتی است که extended preload فعال است.
  • حالت معمولی هم با standard preload انتخاب می‌شود.
  • اگر هم دکمهٔ بالا (کنار Preload pages) را خاموش کنید، این قابلیت به‌صورت کامل غیرفعال می‌شود.