مرورگرهای وب موجود qutebrowser 2.4 و Min 1.22

انتشار مرورگر وب qutebrowser 2.4 منتشر شده است که یک رابط گرافیکی حداقلی را ارائه می دهد که از مشاهده محتوا منحرف نمی شود و یک سیستم ناوبری به سبک ویرایشگر متن Vim که کاملاً بر روی میانبرهای صفحه کلید ساخته شده است. کد در پایتون با استفاده از PyQt5 و QtWebEngine نوشته شده است. کد منبع تحت مجوز GPLv3 توزیع شده است. استفاده از پایتون بر عملکرد تأثیر نمی گذارد، زیرا رندر و تجزیه محتوا توسط موتور Blink و کتابخانه Qt انجام می شود.

این مرورگر از یک سیستم مرور زبانه‌دار، یک مدیر دانلود، یک حالت مرور خصوصی، یک نمایشگر PDF داخلی (pdf.js)، یک سیستم مسدودکننده تبلیغات (در سطح مسدود کردن میزبان)، یک رابط برای مشاهده تاریخچه مرور پشتیبانی می‌کند. برای تماشای ویدیوهای YouTube، می‌توانید تنظیم کنید تا با یک پخش‌کننده ویدیوی خارجی تماس بگیرید. حرکت در اطراف صفحه با استفاده از کلیدهای "hjkl" انجام می شود، برای باز کردن یک صفحه جدید می توانید "o" را فشار دهید، جابجایی بین تب ها با استفاده از کلیدهای "J" و "K" یا "شماره Alt-tab" انجام می شود. با فشار دادن ":" یک خط فرمان ظاهر می شود که در آن می توانید صفحه را جستجو کنید و دستورات معمولی مانند vim را اجرا کنید، مانند ":q" برای خروج و ":w" برای نوشتن صفحه. برای انتقال سریع به عناصر صفحه، سیستمی از "نکات" پیشنهاد شده است که پیوندها و تصاویر را علامت گذاری می کند.

مرورگرهای وب موجود qutebrowser 2.4 و Min 1.22

در نسخه های جدید:

  • یک آسیب پذیری (CVE-2021-41146) رفع شده است که اجرای کد را از طریق دستکاری آرگومان های کنترل کننده URL امکان پذیر می کند. مشکل فقط در بیلدهای پلتفرم ویندوز ظاهر می شود. در ویندوز، یک کنترل کننده "qutebrowserurl:" ثبت شده است که با آن یک برنامه شخص ثالث می تواند اجرای دستورات را در qutebrowser آغاز کند و کد دلخواه را می توان با استفاده از دستورات ":spawn" و ":debug-pyeval" اجرا کرد.
  • تنظیمات "content.blocking.hosts.block_subdomains" اضافه شده است که می تواند برای غیرفعال کردن مسدود کردن زیر دامنه در مسدود کننده تبلیغاتی که از تغییر مسیر دامنه از طریق /etc/hosts استفاده می کند استفاده شود.
  • تنظیم «downloads.prevent_mixed_content» را برای محافظت در برابر بارگیری محتوای مختلط (دانلود منابع از طریق HTTP از صفحه باز شده از طریق HTTPS) اضافه کرد.
  • پرچم "--private" به دستور ":tab-clone" اضافه شده است که به شما امکان می دهد یک کلون از برگه ایجاد کنید که در یک پنجره مرور خصوصی جدید باز شده است.

در همان زمان، نسخه جدیدی از مرورگر به نام Min 1.22 منتشر شد که یک رابط حداقلی را ارائه می دهد که بر اساس دستکاری نوار آدرس ساخته شده است. این مرورگر با استفاده از پلتفرم Electron ایجاد شده است که به شما امکان می دهد برنامه های کاربردی مستقل بر اساس موتور Chromium و پلت فرم Node.js ایجاد کنید. رابط Min در جاوا اسکریپت، CSS و HTML نوشته شده است. کد تحت مجوز آپاچی 2.0 توزیع شده است. بیلدها برای لینوکس، macOS و ویندوز ایجاد شده اند.

Min از پیمایش صفحات باز از طریق سیستم تب ها پشتیبانی می کند، ویژگی هایی مانند باز کردن یک برگه جدید در کنار برگه فعلی، مخفی کردن برگه های استفاده نشده (که کاربر برای مدت معینی به آنها دسترسی نداشته است)، گروه بندی برگه ها و مشاهده همه برگه ها در یک لیست. ابزارهایی برای ایجاد لیستی از وظایف/پیوندهای معوق برای خواندن آینده، و همچنین یک سیستم نشانک با پشتیبانی از جستجوی متن کامل وجود دارد. این مرورگر دارای یک سیستم داخلی برای مسدود کردن تبلیغات (طبق لیست EasyList) و کد ردیابی بازدیدکنندگان است و امکان غیرفعال کردن بارگذاری تصاویر و اسکریپت ها وجود دارد.

کنترل مرکزی Min نوار آدرس است که از طریق آن می توانید پرس و جوهایی را به موتور جستجو (به طور پیش فرض DuckDuckGo) ارسال کنید و صفحه فعلی را جستجو کنید. همانطور که در نوار آدرس تایپ می کنید، همانطور که تایپ می کنید، خلاصه ای از اطلاعات مربوط به درخواست فعلی ایجاد می شود، مانند پیوندی به مقاله ویکی پدیا، مجموعه ای از نشانک ها و تاریخچه مرور، و توصیه هایی از موتور جستجوی DuckDuckGo. هر صفحه ای که در مرورگر باز می شود ایندکس می شود و برای جستجوی بعدی در نوار آدرس در دسترس می شود. همچنین می توانید برای انجام سریع عملیات، دستوراتی را در نوار آدرس وارد کنید (به عنوان مثال، "!settings" - رفتن به تنظیمات، "!screenshot" - ایجاد یک عکس از صفحه، "!clearhistory" - پاک کردن تاریخچه مرور، و غیره).

مرورگرهای وب موجود qutebrowser 2.4 و Min 1.22

در نسخه جدید:

  • و نوار آدرس قابلیت محاسبه عبارات ریاضی را دارد. به عنوان مثال، می توانید "sqrt(2) + 1" را وارد کنید و بلافاصله نتیجه را دریافت کنید.
  • فیلدی برای جستجو با برگه های باز به لیست کار اضافه شده است.
  • اطمینان حاصل می کند که تنظیمات تم تیره فعال در محیط کاربر دنبال می شود.
  • تعداد زبان های پشتیبانی شده در سیستم ترجمه داخلی صفحه افزایش یافته است (با کلیک راست روی صفحه قابل دسترسی است).
  • یک کلید میانبر برای تنظیم مجدد برگه ها اضافه شده است.
  • اجزای موتور مرورگر به Chromium 94 و پلت فرم Electron 15 به روز شده است.

منبع: opennet.ru

اضافه کردن نظر