Nyxt ، متصفح ويب على غرار Emacs

بدون أدنى شك هناك عدد كبير من المتصفحات التي نوفرها لنظام التشغيل Linux ، ومعظمها إنهم يعتمدون ببساطة على الشركتين الكبيرتين على الويب ما هو Chrome و Firefox. على الرغم من وجود متصفحات أخرى أيضًا التي تختلف تمامًا عما اعتدنا استخدامه ، وهذه هي حالة نيكست ، وهو متصفح سنتحدث عنه اليوم.

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

لتحسين كفاءة سير العمل ، وتم تحسين المتصفح للتحكم في لوحة المفاتيح ويدعم اختصارات لوحة المفاتيح النموذجية Emacs و vi و CUA. لا يرتبط المشروع بمحرك متصفح محدد ويستخدم الحد الأدنى من واجهة برمجة التطبيقات للتفاعل مع محركات الويب.

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

ميزات Nyxt

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

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

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

بالإضافة إلى ذلك ، يحتوي على وضع تقليل المسار الذي يحد من نشاط العديد من العدادات والأدوات المستخدمة لتتبع حركة المستخدم بين المواقع.

بشكل افتراضي ، يتم تمكين عزل وضع الحماية لمحرك الويب: تتم معالجة كل علامة تبويب في بيئة آلية منفصلة.

إدارة الجلسة هي ميزة أخرى لا يمكن تفويتها ، حيث يمكن للمستخدم حفظ جزء من السجل في ملف ثم استعادة حالة هذا الملف.

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

وكذلك إمكانية استدعاء محرر خارجي لتعديل حقول معينة في نماذج الويب. على سبيل المثال ، إذا كنت بحاجة إلى كتابة نص ضخم ، فيمكنك استدعاء محرر نصوص.

من الخصائص الأخرى التي تبرز من المتصفح:

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

تفريغ

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

فقط قم بفك ضغط الحزمة المضغوطة وداخلها ستجد deb الذي يمكنك تثبيته مع مدير الملفات المفضل لديك أو من محطة طرفية.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   جوزيه قال

    مقال جيد جدا!