您想要一个简约的浏览器吗? Python是解决方案

什么是网络浏览器? 好吧,仅仅是一个允许我们查看互联网上可用站点或页面内容的应用程序,对吗?

近年来,随着编程或解释语言的发展 (HTML5,CSS3,JQuery等) ,这类应用程序的功能和选项已经增加到可以变成 桌面环境.

我确定当我们谈论一个 网页浏览器 极简主义,几乎没有资源消耗,简单的界面等等。。。 GNU / Linux的 从控制台浏览器中选择 友情链接2,您只能在其中通过文本看到网站的内容,甚至是一些高级浏览器,例如 绿,我们可以在其中用很少的资源欣赏图像和构成网站的其他元素。

但幸运的是,在前面提到的应用程序之间有中间立场。 换句话说,使您可以享受图形,文本和多媒体元素的浏览器,并且不会占用太多资源。 这一切都归功于 Python,Gtk和Webkit。

这里有第一个例子,我们只需要保存 此代码 名称 browser.py 并在控制台中运行它:

在这种情况下,我们可以享受一些基本的选择,例如 刷新页面, 前进或后退 并查看加载栏。 但是,如果我们想要更简单的东西,我们可以使用另一个示例编写 丹尼尔·富恩特斯B,其代码可以下载 从这里.

你怎么看? 对于那些想要不使用附加组件并让您的浏览器立即运行的人😀


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   hypersayan_x

    在这里,我留下另一个,但比其他两个更基本:

    http://paste.desdelinux.net/4431

    1.    履历

      那些埃拉夫(Elav)的人,对我来说,没有什么比你有用的了,
      但是它是如此简单以至于它没有地址栏,应该如何搜索页面?

      1.    lV

        在这一行中,您必须输入网址

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

      2.    hypersayan_x

        好吧,它是功能性的,但是从那里到可用都有一个步骤XD
        但是另一种方法是使用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 ^ Gaara

      W3M也😀

  5.   吉卡德

    «我使用LYNX浏览互联网»
    -查克·诺里斯

    (以防万一您想极简主义)

  6.   帕夫洛科

    优秀的笔记。 第一张图片中的图片令人印象深刻,但对我而言,Flash块至关重要。

  7.   塞巴斯蒂安

    这篇文章已有三年历史了,但是如果我作为最小化浏览器的例子,我还命名了其他界面,例如uzbl,luakit,jumanji,dwb和conkeror(不要与KDE的Konqueror浏览器相混淆),它们的界面要比midori更为简约,那将是一件很棒的事情。或相同的browser.py; 但是功能和配置可能性比本文已经作为示例提供的浏览器更多。