مرورگر وب Vieb 9.4 منتشر شده است که برای کنترل صفحه کلید، با استفاده از اصول عملیاتی و ترکیب کلیدهای مشخصه ویرایشگر متن vim بهینه شده است (به عنوان مثال، برای وارد کردن متن در یک فرم، باید به حالت درج تغییر دهید). کد در جاوا اسکریپت نوشته شده و تحت مجوز GPLv3 توزیع شده است. این رابط بر روی پلت فرم Electron ساخته شده است و Chromium به عنوان موتور وب استفاده می شود. مجموعههای آماده برای لینوکس (AppImage، snap، deb، rpm، pacman)، ویندوز و macOS آماده شدهاند.
ویژگی های کلیدی:
- پشتیبانی از برگه های عمودی و افقی، با قابلیت گروه بندی، هایلایت با رنگ، پاک کردن خودکار، صحافی جداگانه کوکی ها، بازگردانی زبانه های بسته، پین کردن برگه ها، فریز (تخلیه محتویات) برگه ها، نمایش نشانگر پخش صدا و غیره. پشتیبانی از برگههای کانتینر جدا شده از برگههای دیگر (کوکیها و دادههای ذخیرهشده همپوشانی ندارند).
- امکان تقسیم پنجره به قسمت هایی برای مشاهده همزمان چندین صفحه.
- مکانیسمهای داخلی برای مسدود کردن محتوای ناخواسته، از جمله مسدود کردن تبلیغات برای لیستهای easylist/easyprivacy، ارسال برای صفحات AMP، و امکان اتصال فیلترهای آرایشی برای اصلاح صفحات.
- پشتیبانی از تکمیل خودکار ورودی، که به صورت محلی بر اساس سابقه مرور شما و مجموعه دستورات موجود، بدون تماس با سرویسهای خارجی اجرا میشود. پشتیبانی از چک کردن املا
- سیستم انعطاف پذیر برای مدیریت مجوزها و تنظیمات. تنظیمات جداگانه برای دسترسی به اعلان ها، میکروفون، حالت تمام صفحه و غیره. در دسترس بودن لیست های سیاه و سفید داخلی. فرصتهایی برای نادیده گرفتن کاربر، مدیریت کوکیها، ممنوعیت دسترسی به منابع خارجی، راهاندازی حافظه پنهان (برای سایتهای جداگانه، میتوانید ذخیره صفحات را در حافظه پنهان محلی غیرفعال کنید یا پاک کردن کش را در هنگام خروج فعال کنید) و تنظیم قوانین خود برای استفاده از WebRTC و پنهان کردن آدرس های WebRTC محلی
- امکان تغییر ظاهر از طریق تم های طراحی. در دسترس بودن تم های تیره و روشن. مقیاس بندی کامل رابط، فونت و اندازه صفحه.
- امکان اتصال میانبرهای صفحه کلید به قابلیت ها، دستورات و اقدامات دلخواه. از کنترل کلاسیک ماوس و حالت های سبک vim پشتیبانی می کند. به عنوان مثال، حالت های جداگانه ای برای پیمایش/جستجوی وب ("e")، وارد کردن دستورات (":")، فشار دادن دکمه ها و دنبال کردن پیوندها ("f")، جستجو در یک صفحه ("/")، و فعال کردن موجود است. اشاره گر ("v") برای آپلود تصاویر و برجسته کردن پیوندها، درج متن ("i")، ویرایش URL فعلی ("e"، برای باز کردن یک URL جدید، دستور ":open URL") پیشنهاد می شود.
- در دسترس بودن یک فایل پیکربندی که به شما امکان می دهد رفتار همه دستورات را سفارشی کنید. امکان تغییر پارامترها و تنظیمات در حالت پرواز به سبک vim (حالت ورودی دستور ":"، که در آن می توانید از دستورات مشابه vim استفاده کنید: showcmd، timeout، colorscheme، maxmapdepth، spellang، splitright، smartcase و غیره).
منبع: opennet.ru