Nyxt ، متصفح الويب القابل للتخصيص بدرجة كبيرة

نيكست

يأتي Nyxt مزودًا بالعشرات من الميزات التي تتيح لك تحليل المعلومات والتنقل فيها واستخراجها بسرعة

قبل أيام قليلة لإطلاق الإصدار الجديد من متصفح الويب Nyxt 3.0 ، والذي تم وضعه كمتصفح "قابل للاختراق بنسبة 100٪".

يشير مفهوم hackable إلى حقيقة أن يوفر Nyxt خيارات واسعة لتخصيص وتغيير سلوك أي جانب من جوانب الوظيفة. من الناحية المفاهيمية ، يشبه Nyxt Emacs و Vim ، وبدلاً من مجموعة التكوينات الجاهزة للاستخدام ، فإنه يسمح بتغيير منطق العمل باستخدام لغة Lisp.

المشروع غير مرتبط بمحرك متصفح معين ويستخدم الحد الأدنى من واجهة برمجة التطبيقات للتفاعل مع محركات الويب. بناءً على واجهة برمجة التطبيقات هذه ، هناك طبقات لربط محركات WebKit و Blink (يتم استخدام WebKitGTK افتراضيًا) ، ولكن يمكن أيضًا نقل المتصفح إلى محركات أخرى إذا رغبت في ذلك.

من السمات الرئيسية للمشروع ، يتم تمييز الدعم المبوب والقدرة على التبديل بسرعة بين علامات التبويب فتح باستخدام البحث المتكامل. كل علامة تبويب في Nyxt معزولة تمامًا ويمكن أن يكون لها إعدادات منفصلة.

ال القدرة على تحديد كائنات مختلفة في نفس الوقت على الصفحة لاستخدامها كوسيطات الأوامر. على سبيل المثال ، يمكن للمستخدم تحديد عدة صور والتعامل معها على الصفحة في نفس الوقت.

بالإضافة إلى ذلك ، فإن Nyxt ، مثل أي متصفح ويب حديث ، لديها نظام ارتباطك. مع دعم الفرز والتجميع حسب العلامات ، والقدرة على البحث في المحتوى ، وامتداد علامات تبويب متعددة في وقت واحد ، ودعم السمات ، وإدارة الجلسة ، يمكن للمستخدم حفظ جزء من السجل في ملف ثم استعادة الحالة من هذا الملف ، ودعم إخفاء الروابط مسبقًا فتح عناوين URL ، والقدرة على فرز الجداول على صفحات الويب حسب الأعمدة العشوائية ، من بين أشياء أخرى.

ما الجديد في Nyxt 3.0؟

في هذا الإصدار الجديد من Nyxt 3.0 ، تم تمييز ملف التغيير في تخطيط المخزن المؤقت مع مطالبات لمواصلة إدخال الأوامر ، بالإضافة إلى تنشيط خوارزمية جديدة لتوليد التوصيات ، والتي تقدم المزيد من النصائح ذات الصلة ، تمت إضافة أوامر جديدة أيضًا لإدارة المخزن المؤقت للتوصيات.

من التغييرات الأخرى التي تبرز في الإصدار الجديد أنه تمت إضافته دعم بروتوكولات Gopher و Gemini ، بالإضافة إلى دعم أداة اكتشاف الألوان (منتقي الألوان) ووضع بدء التشغيل "بلا رأس".

بالإضافة إلى ذلك ، يمكننا أيضًا إيجاد ذلك المضاف دعم الملفات ذات المفاتيح والقدرة على حظر Yubikey في واجهة مدير كلمات المرور KeePassXC.

فقد اقترح واجهة تفاعلية جديدة لعرض المساعدة المتكاملة ، بالإضافة إلى الأوضاع الجديدة: سجل وضع حقل الإدخال لحفظ واستعادة حقول الإدخال ووضع الذاكرة لتخزين محتوى الصفحات المفتوحة تلقائيًا.

من التغييرات الأخرى التي تبرز:

  • تمت إضافة أمر دليل ترحيل جديد لتسهيل تكييف التكوين الخاص بك مع إصدار رئيسي جديد من المستعرض.
  • ملف التكوين التلقائي مرتبط الآن بإصدار رئيسي من المتصفح ويتم تجاهله بعد الترقية إلى إصدار رئيسي جديد.
  • دعم إضافي لإرفاق البرامج النصية لوحدة التحكم المخصصة مثل GreaseMonkey.
  • تم تغيير تصميم شريط الحالة وعرضت إمكانية تخصيص محتواه حسب رغبتك.
  • تم اقتراح أمر status-buffer-position لتغيير موضع شريط الحالة.
  • تمت إضافة إعداد نوع التلميح لتحديد نمط التلميحات للروابط.
  • بشكل افتراضي ، يتم استعادة الجلسة الأخيرة بعد إعادة التشغيل.
  • تمت إضافة أمر تشغيل لتشغيل أي كود Lisp.
  • يتم تنفيذ طريقة التنبؤ بإدخال الأوامر التالية ، مع مراعاة النشاط السابق.
  • يتم توفير القدرة على ربط محفوظات الاستعراض الخاصة بك بكل مخزن مؤقت (علامة تبويب).
  • تم تغيير تصميم البيئة التفاعلية لجهاز Lisp REPL تمامًا.

أخيرا تجدر الإشارة إلى أن مسألة تشكيل الحزم بتنسيق Flatpak مطروحة على الطاولة. إذا كنت مهتمًا بمعرفة المزيد عنها ، يمكنك الرجوع إلى التفاصيل في الرابط التالي.