هل تريد متصفح بسيط؟ بايثون هو الحل

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

في الآونة الأخيرة ، مع تطورات في البرمجة أو ترجمة اللغات (HTML5 و CSS3 و JQuery وغيرها) ، تم زيادة وظائف وخيارات هذه الأنواع من التطبيقات إلى الحد الذي يمكن أن تصبح فيه بيئات سطح المكتب.

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

لكن لحسن الحظ ، هناك حل وسط بين التطبيقات المذكورة أعلاه. بمعنى آخر ، المتصفحات التي تسمح لك بالاستمتاع بالعناصر الرسومية والنصوص والوسائط المتعددة ، ولا تستهلك الكثير من الموارد. كل هذا بفضل Python و Gtk و Webkit.

هنا لدينا المثال الأول ، علينا فقط الحفظ هذا الرمز بالاسم browser.py وتشغيله في وحدة التحكم:

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

ما رأيك؟ لأولئك منكم الذين يريدون الاستغناء عن الوظائف الإضافية وتشغيل متصفحك على الفور 😀


اترك تعليقك

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

*

*

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

  1.   الهراء قال

    هنا أترك شيئًا آخر ولكنه أكثر أساسية من الاثنين الآخرين:

    http://paste.desdelinux.net/4431

    1.    Keopety قال

      تلك الخاصة بـ elav ، لا شيء يناسبني غيرك ،
      لكنها بسيطة لدرجة أنها لا تحتوي على شريط عناوين ، فكيف يفترض أن تبحث عن الصفحات؟

      1.    lV قال

        في هذا السطر عليك أن تضع URL

        view.load(QtCore.QUrl('https://blog.desdelinux.شبكة/'))

      2.    الهراء قال

        حسنًا ، إنها وظيفية ، ولكن من هناك إلى قابلة للاستخدام هناك خطوة xd graaaaaaaaaan
        لكن هناك طريقة أخرى وهي إنشاء متصفح باستخدام Qt Designer:

        http://www.youtube.com/watch?v=Ee8eRwjbcFk

  2.   v3on قال

    مع webkit كمحرك لا ينبغي أن يكون بهذا السوء ، سأحاول ذلك.

    أحد الاستخدامات التي تحدث لي هو عندما تعمل في مشروع حيث لا تهم الواجهة كثيرًا ، على سبيل المثال Django وتلك الأعشاب

  3.   جون قال

    لم أتمكن من تشغيله ، حيث اشتكى المترجم الفوري من فقدان وحدة webkit. قبل القيام بذلك ، من الأفضل أن أسأل: هل يجب علي تثبيت python-webkit أو python-jswebkit؟

    تحية.

  4.   الخيميائي قال

    هناك أيضا luakit ، jumanji ، dwb

    1.    KZKG ^ جارا قال

      W3M أيضًا 😀

  5.   جيسكارد قال

    «أتصفح الإنترنت باستخدام LYNX»
    - تشاك نوريس

    (في حال كنت تريد التبسيط حقًا)

  6.   بافلوكو قال

    ملاحظة ممتازة. الصورة الأولى مثيرة للإعجاب ، لكن بالنسبة لي لا غنى عن Flash-block.

  7.   سيباستيان قال

    المقالة عمرها بالفعل ثلاث سنوات ، ولكن كان من الجيد لو كنت قد قمت أيضًا بتسمية متصفحات أخرى مثل uzbl و luakit و jumanji و dwb و conkeror (يجب عدم الخلط بينه وبين متصفح Konqueror الخاص بـ KDE) التي لها واجهة أكثر بساطة من midori أو المتصفح نفسه. ولكن مع العديد من الوظائف وإمكانيات التكوين أكثر من المتصفحات التي تم تقديمها بالفعل كأمثلة في هذه المقالة.