Хотите минималистичный браузер? Python - это решение

Что такое веб-браузер? Ну, просто приложение, которое позволяет нам просматривать содержимое сайтов или страниц, доступных в Интернете, верно?

В последнее время с развитием программирования или интерпретируемых языков (HTML5, CSS3, JQuery и другие) , функции и возможности этих типов приложений были расширены до такой степени, что они могут стать Настольные среды.

Я уверен, когда мы говорим о веб-браузер минимализм, небольшое потребление ресурсов, простой интерфейс и т. д. Приложения этого типа у нас есть в GNU / Linux на выбор, из консольных браузеров, например Links2, где вы можете видеть содержимое сайта только через текст, даже в более продвинутых браузерах, таких как Midori, где мы можем наслаждаться изображениями и другими элементами, составляющими веб-сайт, и все это, используя несколько ресурсов.

Но, к счастью, между ранее упомянутыми приложениями есть золотая середина. Другими словами, браузеры, которые позволяют вам наслаждаться графическими элементами, текстом и мультимедиа, и при этом не потреблять так много ресурсов. Все это благодаря Python, Gtk и Webkit.

Здесь у нас есть первый пример, нам просто нужно сохранить этот код с именем browser.py и запустите его в консоли:

В этом случае мы можем использовать некоторые основные параметры, такие как Обновите страницу, Вперед или назад и увидите полосу загрузки. Но если мы хотим чего-то еще проще, у нас есть другой пример, написанный Даниэль Фуэнтес B, код которого можно скачать отсюда.

Что вы думаете? Для тех из вас, кто хочет обойтись без надстроек и мгновенно запустить браузер 😀


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

11 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   hypersayan_x сказал

    Здесь я оставляю еще один, но более простой, чем два других:

    http://paste.desdelinux.net/4431

    1.    Keopety сказал

      те из elav, у меня ничего не работает, кроме вашего,
      но он настолько прост, что у него нет адресной строки, как он должен искать страницы?

      1.    lV сказал

        в этой строке вы должны указать URL

        view.load (QtCore.QUrl ('https://blog.desdelinux.net/'))

      2.    hypersayan_x сказал

        Что ж, это функционально, но оттуда к использованию есть шаг XD graaaaaaaaaan
        Но другой способ - создать браузер с Qt Designer:

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

  2.   v3on сказал

    С webkit в качестве движка все должно быть не так уж плохо, я попробую.

    одно использование, которое приходит на ум, - это когда работаешь над проектом, где фронт не имеет большого значения, например, Django и эти травы

  3.   Джон сказал

    Я не смог запустить его, так как интерпретатор пожаловался на отсутствие модуля webkit. Прежде чем сделать это, лучше спросить: нужно ли мне устанавливать python-webkit или python-jswebkit?

    Привет.

  4.   Алхимик сказал

    Также есть луакит, джуманджи, dwb

    1.    КЗКГ ^ Гаара сказал

      W3M тоже 😀

  5.   Жискар сказал

    «Я сижу в Интернете с помощью LYNX»
    -Чак Норрис

    (на случай, если вы серьезно хотели минимализма)

  6.   Павлоко сказал

    Отличное примечание. Тот, что на первом изображении, впечатляет, но для меня без Flash-блока не обойтись.

  7.   Себастьян сказал

    Этой статье уже три года, но было бы неплохо, если бы в качестве примеров минималистичных браузеров я также назвал другие, такие как uzbl, luakit, jumanji, dwb и conkeror (не путать с браузером KDE Konqueror), которые имеют даже более минималистичный интерфейс, чем midori. или тот же browser.py; но с гораздо большим количеством функций и возможностей настройки, чем браузеры, уже приведенные в качестве примеров в этой статье.