Bạn có muốn một trình duyệt tối giản? Python là giải pháp

Trình duyệt web là gì? Chà, chỉ đơn giản là một ứng dụng cho phép chúng ta xem nội dung của các trang hoặc các trang có trên internet, phải không?

Trong thời gian gần đây, với những tiến bộ trong lập trình hoặc ngôn ngữ thông dịch (HTML5, CSS3, JQuery và những thứ khác) , các chức năng và tùy chọn của các loại ứng dụng này đã được tăng lên đến mức chúng có thể trở thành Môi trường máy tính để bàn.

Tôi chắc chắn khi chúng ta nói về một trình duyệt web tối giản, tiêu thụ ít tài nguyên, giao diện đơn giản, v.v. Các ứng dụng thuộc loại này, chúng tôi có trong GNU / Linux để lựa chọn, từ các trình duyệt bảng điều khiển như Liên kết2, nơi bạn chỉ có thể xem nội dung của trang thông qua văn bản, thậm chí là các trình duyệt nâng cao hơn một chút, chẳng hạn như Midori, nơi chúng ta có thể thưởng thức hình ảnh và các yếu tố khác tạo nên một trang web và tất cả những điều này bằng cách sử dụng ít tài nguyên.

Nhưng may mắn thay, có một điểm trung gian giữa các ứng dụng đã đề cập trước đó. Nói cách khác, các trình duyệt cho phép bạn thưởng thức các yếu tố đồ họa, văn bản và đa phương tiện và không tiêu tốn quá nhiều tài nguyên. Tất cả điều này là nhờ Python, Gtk và Webkit.

Ở đây chúng tôi có ví dụ đầu tiên, chúng tôi chỉ cần lưu mã này với tên browser.py và chạy nó trong bảng điều khiển:

Trong trường hợp này, chúng tôi có thể tận hưởng một số tùy chọn cơ bản như Làm mới trang, Tiến hoặc lùi và xem thanh tải. Nhưng nếu chúng ta muốn một cái gì đó thậm chí còn đơn giản hơn, chúng ta có một ví dụ khác được viết bởi Daniel Fuentes B., mã của ai có thể được tải xuống từ đây.

Bạn nghĩ sao? Dành cho những ai muốn làm mà không cần tiện ích bổ sung và trình duyệt của bạn chạy ngay lập tức 😀


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   hypersayan_x dijo

    Ở đây tôi để lại một cái khác nhưng vẫn cơ bản hơn hai cái còn lại:

    http://paste.desdelinux.net/4431

    1.    Keopety dijo

      của elav, không có gì khác phù hợp với tôi hơn của bạn,
      nhưng nó đơn giản đến mức nó không có thanh địa chỉ, làm thế nào nó phải tìm kiếm các trang?

      1.    lV dijo

        trong dòng này bạn phải đặt URL

        view.load(QtCore.QUrl('https://blog.desdelinux.mạng lưới/'))

      2.    hypersayan_x dijo

        Vâng, nó có chức năng, nhưng từ đó có thể sử dụng được, có một bước graaaaaaaaaan XD
        Nhưng một cách khác là tạo trình duyệt với Qt Designer:

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

  2.   v3on dijo

    Với webkit như một công cụ, nó không tệ như vậy, tôi sẽ thử nó.

    một công dụng mà bạn nghĩ đến là khi làm việc trong một dự án mà trước mắt không quá quan trọng, ví dụ như Django và những loại thảo mộc đó

  3.   John dijo

    Tôi không thể chạy nó vì thông dịch viên phàn nàn rằng mô-đun bộ webkit bị thiếu. Trước khi thực hiện, tôi nên hỏi: Tôi có phải cài đặt python-webkit hay python-jswebkit không?

    Chúc mừng.

  4.   Nhà giả kim dijo

    Ngoài ra còn có luakit, jumanji, dwb

    1.    KZKG ^ Gaara dijo

      W3M nữa 😀

  5.   giskard dijo

    «Tôi lướt Internet bằng LYNX»
    -Chuck Norris

    (trong trường hợp bạn muốn tối giản một cách nghiêm túc)

  6.   pavloco dijo

    Lưu ý tuyệt vời. Hình ảnh đầu tiên rất ấn tượng, nhưng đối với tôi, khối Flash là không thể thiếu.

  7.   Sebastian dijo

    Bài viết đã được ba năm tuổi, nhưng sẽ rất tuyệt nếu như ví dụ về các trình duyệt mimalist mà tôi cũng đã đặt tên cho các trình duyệt khác như uzbl, luakit, jumanji, dwb và conkeror (đừng nhầm với trình duyệt Konqueror của KDE) có giao diện thậm chí còn tối giản hơn midori hoặc cùng một trình duyệt.py; nhưng với nhiều chức năng và khả năng cấu hình hơn các trình duyệt đã được đưa ra như ví dụ trong bài viết này.