Önerilen, 2024

Editörün Seçimi

Hızlı düşük bant genişliği web taraması için x11’de görüntü desteği olan lynx tarayıcıyı kullanın

36C3 ChaosWest: X11 and Wayland: A tale of two implementations

36C3 ChaosWest: X11 and Wayland: A tale of two implementations

İçindekiler:

Anonim

Uzun zamandır komut satırı kullanıcıları muhtemelen web'i salt metin biçimine indiren ve süper hızlı web taramasına izin veren metin tabanlı web tarayıcısı lynx'ine aşinadır. Ancak lynx (bağlantılar, teknik olarak) grafikleri desteklemek için derlenebilir ve x11 içinde çalıştırılabilir; bu, düşük bant genişliği durumları için oldukça etkili bir web tarayıcısı oluşturur, çünkü web'den tüm biçimlendirme, css, javascript, flash, java, reklamlar ve ajax'ı çıkarır Siteler, tüm elde yıldırım hızlı yükleniyor, görüntüleri ile standart html. Google ana sayfasının, X11’de resim desteğiyle çalışan Lynx’te nasıl göründüğü:

Lynx’in X11’de görüntü desteğiyle çalıştırılmasını sağlamak için, yüklü Xcode (veya en azından gcc) ve Xquartz’ın yanı sıra derlenecek link kaynağının olması gerekir:

  • App Store'dan Xcode'u edinin veya Apple Dev Center'dan komut satırı araçları alarak Xcode paketinin tamamı olmadan GCC'yi yükleyin
  • Xquartz ile X11'i edinin ve henüz yapmadıysanız Mac'te X11'i çalıştırabilmek için OS X'e yükleyin
  • Links tar topunu indirin (doğrudan bağlantı, şu anda sürüm 2.7)

Her ne kadar komut satırını derleme ve kullanma konusunda biraz tecrübe sahibi olmak en iyisi olsa da, bu çalışmayı sağlamak için gerekli her bir komuttan geçmezsek:

İndirdiğiniz linkleri değiştirin (~ / Desktop /
cd ~/Desktop

Tar ile bağlantıları aç
tar -xvf links-2.7.tar.gz

Yeni oluşturulan dizine geç:
cd links-2.7/

Ortak görüntü formatlarını, görüntülemeyi, x11'i, grafikleri ve openssl'yi desteklemek için bağlantıları yapılandırın:

./configure --x-includes=/usr/include/X11/ --x-libraries=/usr/X11/lib/ --enable-graphics --with-ssl=openssl

Bir ton yapılandırma kontrolü göreceksiniz ve altta aşağıdakine benzer bir şey görmelisiniz:

Configuration results:
IPv6: YES
Supported compression: ZLIB BZIP2
SSL support: OPENSSL
UTF-8 terminal: YES
GPM support: NO
Graphics enabled: YES
Graphics drivers: X
Image formats: GIF PNG XBM JPEG TIFF

Aramanız gereken en önemli şey “Graphics Enabled” ve görüntü formatlarını desteklemektir; bu, görüntüleri web üzerinde görüntülemenizi sağlayan şeydir.

Şimdi sadece bağlantıları derlemeniz ve yüklemeniz gerekir:

sudo make install

Kurulduktan sonra artık X11 içinde çalıştırarak grafik desteğiyle bağlantıları yalnızca metin modunda ya da daha iyisi olarak kullanabilirsiniz. Bu işlemde X11'i kurduysanız, X11'in düzgün çalışması için önce oturum açıp kapatmanız gerekebileceğini unutmayın.

-G işaretini kullanarak x11'de grafik destekli bağlantıları başlatın:

links -g http://osxdaily.com

Şimdi x11’de resim desteği ile çalışan lynx’iniz olacak:

Açıkçası, hiçbir web sayfası bu formatta özellikle harika görünmüyor, ancak nokta bu değil, nokta, süslü bir web tarayıcısı değil, kullanımı çok hızlı olan düşük bir bant genişliği deneyimi.

Resimler sadece çok gösteriliyor, aşağıdaki kısa video grafik desteği ile oluşturulmuş X11 Lynx ile internette dolaşmanın nasıl olduğunu gösteriyor:

Lynx gezinmek için fare imlecini kullanmaz, her şey klavye ile yapılır.

Temel Lynx Gezinme Kısayolları

X11'deki lynx'in görüntü desteğiyle kullanılması temelde komut satırı ile aynıdır. İşte size dolaşmak için birkaç önemli lynx klavye kısayolu.

  • Sayfa içeriğinde ve sayfa bağlantılarında gezinmek için Yukarı ve Aşağı oklar
  • Bir sayfa geri gitmek için sol ok
  • Vurgulanan bağlantıyı takip etmek için sağ ok (Enter ile aynı)
  • Bir kerede tam web sayfası ekranında gezinmek için Sayfa Yukarı ve Sayfa Aşağı
  • Bağlantıları takip etmek için geri dönüş tuşu
  • G yeni bir URL’ye gitmek için
  • Yenilemek için Control-R
  • / aramak

Son olarak, X11 Lynx'i başlatmayı hızlandırmak için birkaç kısayol yapalım:

GUI Lynx için X11 Uygulamalar Menüsü Kısayolu Oluşturun

  • X11 “Uygulamalar” menüsünü aşağı çekin ve “Özelleştir” i seçin
  • "Öğe Ekle" yi tıklayın ve "Komut" altındaki "links -g" yi doldurun ve "Ad" altında "LynxGUI" gibi bir şey yazın
  • Özelleştir penceresini kapatın ve X11 Uygulama menüsünün altındaki kısa bağlantıyı bulun

GUI Lynx için Komut Satırı Diğer Adı Oluşturma

  • .Bash_profile dosyasını açın ve takma ad olarak aşağıdakine benzer bir şey yerleştirin:
  • alias linksgui='links -g http://osxdaily.com &'

  • Artık X11’de hızlıca bağlantılar başlatmak için komut satırına “linksgui” yazabilirsiniz.

Yeni süper hızlı düşük bant genişliği web deneyiminizin keyfini çıkarın.

Bu makale açıkça Mac kullanıcılarına ve OS X'e yöneliktir, ancak lynx ayrıca linux içindeki x11 desteğiyle de derlenebilir. Kanalın Xcode ve Xquartz bölümünü hendekleyin ve config aksi halde aynıdır.

Alternatif olarak: X11 ve Görüntü Desteği ile Bağlantı Kurmak için MacPorts'u kullanın

MacPorts yüklü olanlar için, yükleme işlemi daha kolay ve sadece dört basit komutla yapılabilir:

$ sudo port -v install xorg-server
$ sudo port -v install links +x11
$ /opt/local/bin/startx &
$ links -g

Top