Ultra hafif bir tarayıcı mı istediniz? Bu 2 KB kaplıyor ...

Chrome'un en hafif web tarayıcısı olduğunu düşündünüz mü? Jua! Libwebkit-gtk kitaplığını kullanan ve yalnızca 2 KB ağırlığındaki bu küçük komut dosyasıyla, komut dosyası Webkit motorunu kullandığı için minimum bellek tüketirken ve oldukça dikkat çekici bir web deneyimi yaşarken internette gezinebileceksiniz (burada Midori, Safari, Epiphany vb. De dayanmaktadır, bunlardan biri% 100 Acid3 uyumluluğuna sahiptir ve yeni HTML5 için çok iyi bir desteğe sahiptir.


Favori metin düzenleyicinizle bir dosya oluşturun. İçeriği aşağıya yapıştırın ve dosyayı "minibrowser.py" adıyla kaydedin.

#! / usr / bin / env python
ithalat sistemi
gtk içe aktar
webkit'i içe aktar
DEFAULT_URL = 'http://www.google.com' # Bunu istediğiniz gibi değiştirin
SimpleBrowser sınıfı: # GTK, Python, Webkit-GTK'ya ihtiyaç duyar
def __init __ (öz):
self.window = gtk.Window (gtk.WINDOW_TOPLEVEL)
self.window.set_position (gtk.WIN_POS_CENTER_ALWAYS)
self.window.connect ('delete_event', self.close_application)
self.window.set_default_size (350; 20)
vbox = gtk.VBox (aralık = 5)
vbox.set_border_width (5)
self.txt_url = gtk.Entry ()
self.txt_url.connect ('etkinleştir', self._txt_url_activate)
self.scrolled_window = gtk.ScrolledWindow ()
self.webview = webkit.WebView ()
self.scrolled_window.add (self.webview)
vbox.pack_start (self.scrolled_window, fill = True, expand = True)
self.window.add (vbox)
def _txt_url_activate (öz, giriş):
self._load (entry.get_text ())
def _load (self, url):
self.webview.open (url)
def open (self, url):
self.txt_url.set_text (url)
self.window.set_title ('% s'% url)
self._load (url)
def show (kendi kendine):
self.window.show_all ()
def close_application (self, widget, event, data = Yok):
gtk.main_quit ()
__name__ == '__main__' ise:
len (sys.argv)> 1 ise:
url = sys.argv [1] değilse:
url = DEFAULT_URL
gtk.gdk.threads_init ()
browser = SimpleBrowser ()
browser.open (url)
browser.show ()
gtk.main ()

Ardından yürütme izinleri atayın

chmod + x minibrowser.py

Gezinmek için, şunu yazarak çalıştırmanız yeterlidir ...:

piton minibrowser.py http://usemoslinux.blogspot.com/

Via | Ubuntu Forumları


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Hadi Linux kullanalım dijo

    Elbette.

  2.   görevet@yahoo.com dijo

    Pyton'da nasıl programlama yapacağımı bilmiyorum ama görünüşe göre gtk kütüphanesini kullanıyor. Evet mi yoksa evet mi cücenin altında çalıştırmam gerekiyor mu? Gnome yüklüyse LXDE altında çalıştırabilir miyim?
    Giriş için teşekkürler !!!

  3.   Marcelo fernandez bilgi alanı resmi dijo

    Merhaba! Belki bu kod buradan alınmıştır? Kod satırları ve sıraları aynı… 🙂

    http://blog.marcelofernandez.info/2009/11/navegador-simple-con-pywebkitgtk/

    selamlar

  4.   roberto şili dijo

    mükemmel çalışıyor linux nane 9 64bits üzerinde denedim

  5.   Hadi Linux kullanalım dijo

    Merhaba Marcelo. Bakın, yazının açıkça söylediği gibi (aşağıda, sonunda) Ubuntu Forumlarından aldım. Orada herhangi bir kaynak göstermiyorlar, bu yüzden orijinal olduğunu varsaydım. Sarılmak! Paul.

  6.   inek dijo

    Bu lüks mükemmel! Yağlı