Qutebrowser ، جرب متصفح ويب بسيط على غرار Vim

حول qutebrowser

في المقالة التالية سوف نلقي نظرة على Qutebrowser. هذا ال متصفح الويب البسيط لأنظمة تشغيل Gnu / Linux و Windows و macOS. استخدم اختصارات لوحة المفاتيح على غرار Vim ويوفر لنا واجهة مستخدم رسومية بسيطة. إنه مستوحى من برامج مماثلة ، مثل فيمبيرور و dwb. يستخدم هذا المتصفح DuckDuckGo كمحرك البحث الافتراضي. تم تضمين Qutebrowser في المستودعات الأصلية لبعض توزيعات Gnu / Linux. في هذا المنشور ، سنرى تثبيت Qutebrowser على Ubuntu 18.04.

إذا لم تكن صديقًا لاستخدام الماوس وأنت من محبي Vim وكيفية التحرك حوله باستخدام اختصارات لوحة المفاتيح الخاصة به، قد تكون مهتمًا بتجربة qutebrowser. إنه جميل متصفح بسيط مكتوبة بلغة بايثون. تم تطوير Qutebrowser بواسطة Florian Bruhin ، وحصل على جائزة CH Open Source في عام 2016.

هذا المتصفح البسيط ولكن الكامل سيوفر لنا الخصائص النموذجية لهذا النوع من البرامج مثل: التصفح المبوب ، المحفوظات ، المفضلة ، مانع الإعلانات (عبر ملف المضيف) ، عارض pdf ، تصفح خاص ، إلخ ...

في متصفح الويب هذا سنجد ملف مانع الإعلانات المستند إلى المضيف ، والذي يأخذ قوائم من / etc / hosts-like. مانع الإعلانات "الحقيقي" له تأثير كبير على سرعة التصفح واستخدام ذاكرة الوصول العشوائي. لهذا السبب ، فإن تنفيذ الدعم للقوائم المشابهة لـ AdBlockPlus لا يمثل حاليًا أولوية لمطور هذا المتصفح.

خيارات Qutebrowser

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

اختصارات لوحة المفاتيح

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

لوحة المفاتيح فرم ل qutebrowser

توضح لنا الصورة السابقة جميع خيارات التنقل من لوحة المفاتيح ، بما في ذلك الخيارات الأساسية:

  • ":" → سوف تعطينا الوصول إلى جميع الأوامر في البرنامج نفسه.
  • "Jk" → نستطيع يتحرك بواسطة صفحة الويب.
  • "أو" → سيسمح لنا افتح صفحة جديدة.
  • "D" → دعونا أغلق علامة التبويب الذي نجد أنفسنا فيه.
  • “J” و “K” → سيكون لدينا إمكانية التنقل بين علامات التبويب باستخدام هذين المفتاحين.
  • "F" → هذا المفتاح سوف يعطينا إمكانية انقر.
  • "/" → بعد هذا الشريط ، يمكننا ذلك اكتب مصطلح البحث على الويب.
  • ": Q" → سيسمح لنا بذلك حفظ علامات التبويب المفتوحة والخروج من البرنامج على الفور.

تثبيت Qutebrowser على Ubuntu 18.04

التثبيت على أوبونتو هذا البرنامج بسيط للغاية حيث سنجده متوفر في مستودعات أوبونتو. للبدء ، سنقوم بتحديث قائمة البرامج الخاصة بنا. نفتح محطة طرفية (Ctrl + Alt + T) ونكتب الأمر التالي فيها:

sudo apt update

بعد هذا نستطيع قم بتثبيت حزمة Qutebrowser كتابة الأمر التالي في نفس المحطة:

sudo apt install qutebrowser -y

بمجرد الانتهاء من التثبيت ، سنكون قادرين على ذلك الوصول إلى Qutebrowser. سيتعين علينا فقط البحث عن مشغل البرنامج على جهاز الكمبيوتر الخاص بنا:

قاذفة qutebrowser

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

هناك نحن سنقوم بتنزيل حزمة كود المصدر (Zip) وسنقوم بفك ضغطه في فريقنا. سنجد الملفات التالية داخل المجلد.

ملفات python qutebrowser

يمكننا قم بتشغيل البرنامج كتابة الأمر التالي في هذا الدليل الذي تم إنشاؤه حديثًا:

python3.6 qutebrowser.py

لكي أجعل هذا المتصفح يعمل ، كان علي أن أفعل تثبيت بعض التبعيات. يمكن العثور على القائمة الكاملة للتبعيات في requirements.txt. من المحطة كان علي أن أكتب الأمر التالي:

sudo apt install python3-pypeg2 python3-attr

بعد النقر فوق المشغل أو فتح البرنامج من الجهاز ، سيفتح متصفح Qutebrowser.

تشغيل qutebrowser

إلغاء تثبيت Qutebrowser

إذا قمت بتثبيت هذا البرنامج باستخدام إمكانية التثبيت من مستودع Ubuntu ، فإن إزالة هذا المتصفح من جهاز الكمبيوتر الخاص بنا أمر بسيط للغاية. عليك فقط فتح محطة طرفية (Ctrl + Alt + T) وكتابة الأمر التالي فيها:

sudo remove qutebrowser

يمكننا معرفة المزيد عن هذا المتصفح في موقع المشروع. إذا كنا مهتمين بالرجوع إلى الكود المصدري ، يمكنك إلقاء نظرة عليه صفحة جيثب.


اترك تعليقك

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

*

*

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