خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

یک گزینه در گوگل کروم وجود دارد که باعث می‌شود هر سایت فوراً سریع‌تر احساس شود.

حفظ سرعت و روان بودن Chrome آسان نیست. پس از این که چند افزونه نصب کرده و با چند تنظیم بازی کرده‌اید، احتمالاً متوجه می‌شوید که Google Chrome کند می‌شود، و این حتی پیش از این است که به مقدار دیوانه‌وار RAM که این مرورگر مصرف می‌کند اشاره کنیم.

حفظ حس سرعت و روانی Chrome کار آسانی نیست. وقتی چندین افزونه نصب کرده‌اید و با چند تنظیم بازی کرده‌اید، احتمالاً متوجه کاهش سرعت Google Chrome می‌شوید، و این حتی قبل از اینکه به مقادیر دیوانه‌وار RAM که این مرورگر استفاده می‌کند، اشاره کنیم.

شما تنها نیستید—همه می‌خواهند Chrome سریع‌تر باشد.

متوجه شدیم که Chrome دارای برخی تنظیمات مخفی مفید به نام پرچم‌ها است که یک‌بار فعال شوند، واقعاً مرورگر را سریع‌تر می‌کنند. فقط باید بدانید کجا به دنبال آن بگردید!

اکثر آزمایش‌های پرچم Chrome همچنین در مرورگرهای مبتنی بر Chromium کار می‌کنند، زیرا از همان فناوری زیرساختی استفاده می‌کنند. بنابراین، اگر Brave یا Opera را به Chrome ترجیح می‌دهید، همچنان می‌توانید اکثر این پرچم‌ها را امتحان کنید!

پروتکل آزمایشی QUIC

پرچم: #enable-quic

اولین پرچم Chrome ما به‌طور واضح شامل «quic[k]» در نامش است، پس باید برای سرعت دادن به مرورگر مفید باشد، درست است؟

ما دقیقاً این‌گونه نیست، اما QUIC (Quick UDP Internet Connection) پروتکل جدیدی است که توسط Google توسعه یافته و برای سریع‌تر، امن‌تر و کارآمدتر بودن نسبت به پروتکل موجود Transmission Control Protocol (TCP) که بیشتر اینترنت از آن استفاده می‌کند، طراحی شده است.

فعال‌سازی این پرچم باعث می‌شود Chrome هر زمان که وب‌سایت از آن پشتیبانی کند، از پروتکل QUIC استفاده کند. از آنجا که تقریباً همهٔ سرویس‌های Google (YouTube، Gmail، جستجوی Google) و بسیاری از CDNهای مدرن از QUIC پشتیبانی می‌کنند، این می‌تواند زمان بافرینگ ویدیوها را به‌طرز چشمگیری کاهش دهد و نتایج جستجوی Google را سریع‌تر نشان دهد.

مطلب مرتبط:   کجابی چیست و چگونه کار می کند؟

در واقع این پرچم چرخ‌دنده‌های اتصال برای پرطرفدارترین سایت‌های وب را روان می‌کند. نکتهٔ خوب QUIC این است که یک پروتکل اینترنتی است، نه یک قابلیت خاص Chrome. به این معنا که می‌توانید QUIC را در مرورگرهای دیگر مانند Edge، Firefox، Opera، Safari، Brave و غیره نیز استفاده کنید. ممکن است در مرورگرهای غیر‑Chromium مثل Safari یا Firefox نام خاص را جستجو کنید، اما همان پرچم در اکثر مرورگرهای مبتنی بر Chromium موجود است.

رسترایزیشن GPU

پرچم: #enable-gpu-rasterization

پرچم فعال‌سازی رسترایزیشن GPU در Chrome.

«Rasterization» کار سنگینی است که مرورگر شما برای تبدیل کدهای وب (HTML و CSS) به پیکسل‌های بصری نمایش داده‌شده روی مانیتور انجام می‌دهد. به‌طور تاریخی، مرورگرها برای این کار به پردازندهٔ اصلی (CPU) وابسته بودند که هنگام داشتن تب‌های زیاد یا اجرای نرم‌افزارهای سنگین می‌تواند به نقطهٔ گلوگاه تبدیل شود. این پرچم Chrome را مجبور می‌کند این وظیفهٔ خاص را به GPU شما واگذار کند.

از آنجا که GPUها برای پردازش داده‌های بصری و پیکسل‌ها به‌طور اختصاصی ساخته شده‌اند، در این کار نسبت به CPU بسیار کارآمدترند. فعال‌سازی این پرچم باعث آزاد شدن پردازشگر اصلی برای انجام اسکریپت‌ها و کارهای پس‌زمینه می‌شود در حالی که کارت گرافیک مسئول رسم می‌شود. نتیجه مرورگری است که «سریع‌تر» احساس می‌شود، با اسکرول روان‌تر و رندر صفحات سرعت یافته‌تر، به‌ویژه در وب‌سایت‌های مدرن، پر از رسانه یا نمایشگرهای با وضوح بالا.

رسترایزر صفر‑کپی

پرچم: #enable-zero-copy

پرچم فعال‌سازی رسترایزر صفر‑کپی در Chrome.

جالب است که پرچم رسترایزیشن GPU یک پرچم همراه دارد که می‌تواند بهینه‌سازی بیشتری در نحوهٔ مدیریت حافظه آن اعمال کند. و چه کسی از بهینه‌سازی اضافی مرورگر خوشش نمی‌آید؟!

بنابراین، حتی زمانی که از GPU برای رندر استفاده می‌کنید، مرورگر معمولاً باید داده‌ها را ابتدا به مکان موقت در حافظهٔ سیستم شما بنویسد و سپس به حافظهٔ VRAM GPU کپی کند. این مرحلهٔ «کپی» زمان کمی می‌گیرد، اما در طول هزاران فریم جمع می‌شود.

مطلب مرتبط:   Anki در مقابل Quizlet: کدام برنامه Flashcard برای مطالعه بهتر است؟

پرچم «zero‑copy» به رشته‌های رسترایزر مرورگر اجازه می‌دهد تا مستقیماً به حافظهٔ GPU مرتبط با تایل‌های تصویر بنویسند و به‌طور کامل مرحلهٔ کپی میانی را نادیده بگیرند. این کار بار روی پهنای باند حافظهٔ سیستم را کاهش می‌دهد و می‌تواند مصرف باتری در لپ‌تاپ‌ها را به‌طور قابل‌توجهی کاهش دهد. رندر صفحات حس فوری‌تری می‌یابد زیرا داده‌ها مسیر مستقیم‌تری به صفحهٔ نمایش شما دارند.

بارگیری موازی

پرچم: #enable-parallel-downloading

پرچم فعال‌سازی بارگیری موازی در Chrome.

دانلودهای سریع همیشه خوشایندند، درست است؟ این دقیقاً همان چیزی است که این پرچم Chrome امکان‌دار می‌کند.

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

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

بنابراین، اگر همواره فایل‌های بزرگ، محتوای ویدئویی یا نصب‌کننده‌های نرم‌افزاری را دانلود می‌کنید، پرچم بارگیری موازی می‌تواند زمان انتظار را کاهش دهد و پهنای باند موجود در اتصال شبکهٔ شما را به‌طور مؤثر حداکثر کند.

حالا، دانلودهای سریع لزوماً «سریع‌تر کردن مرورگر» نیستند، اما فایل‌های شما را زودتر می‌رسانند و این یک برنده واضح است. اگر هنوز سرعت پایین است، می‌توانید همیشه سعی کنید Wi‑Fi خود را ارتقا دهید.

پیش‌گرم‌کردن موتور جستجوی پیش‌فرض

پرچم: #default-search-engine-prewarm

پرچم فعال‌سازی پیش‌گرم موتور جستجوی پیش‌فرض در Chrome.

مانند پیش‌گرم کردن فر برای پختن غذا سریع‌تر، این پرچم Chrome به پیش‌گرم کردن omnibox (نوار آدرس) کمک می‌کند تا برای جستجوی بعدی شما آماده باشد.

مطلب مرتبط:   مدیتیشن آسان شد: ابزار و منابعی برای کمک به سلامتی شما

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

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

لیست افزونه‌های Chrome با آیکون Chrome.

اجازه ندهید Chrome دستگاه شما را کند کند.

سرعت Chrome را با این پرچم‌های آزمایشی مفید افزایش دهید

سریع‌تر کردن Chrome همیشه خوشایند است و این تنظیمات آزمایشی راه آسانی برای کم کردن زمان در جستجوها، دانلودها و موارد دیگر فراهم می‌کنند. اما این تنظیمات به‌همین دلیل همراه با یک نکتهٔ مهم هستند: به‌عنوان ویژگی‌های آزمایشی، ممکن است برای همیشه باقی نمانند یا همان‌طور که انتظار می‌رود عمل نکنند. بنابراین، اگر پرچم مورد علاقه‌تان ناگهان ناپدید شد، احتمالاً به این دلیل است که Google یا آن را به‌صورت دائمی در مرورگر شما یکپارچه کرده (هور!) یا این ویژگی دیگر شایستگی گنجاندن در مرورگر را ندارد (آه!).

به‌هر حال، طولانی نمی‌شود تا یک ویژگی آزمایشی جدید Chrome ظاهر شود و سرعت مخفی مرورگر شما را افزایش دهد!