Verwenden Sie Firefox oder Chrome und stellen Sie fest, dass Ihr Linux-Web-Browsing etwas aufgebläht ist? Surf könnte das minimalistische Paradies sein, auf das du nicht gewartet hast.

Die offizielle Website von Surf sagt, dass der Browser "Webseiten anzeigen und Links folgen kann". Das war's. Es gibt keine integrierte Unterstützung für Tabs und keine integrierte Lesezeichenmethode - nur eine maßgeschneiderte Internet-Erfahrung.

Wenn das wie Ihre Art von Deal klingt, können Sie es jetzt installieren.

Installation von Surf

Der vernünftigste Weg Surf zu bekommen ist mit Git:

 Git Klon https://git.suckless.org/surf 

Wie ich auch in meinem Dwm-Tutorial diskutiert habe, fordert Surf Sie auf, seine Konfigurationsdatei "src / surf / config.h" im geklonten Basisordner zu bearbeiten, um Ihre Präferenzen für Hotkeys und Ihre Installation von Add-Ons zu verwalten, auf die ich später noch eingehen werde .

Daher ist eine Installation von der Quelle sinnvoll, wenn Sie diesen Code ändern. Sie können den Browser aus vorkompilierten Binärdateien installieren, aber alle Aktualisierungen überschreiben die Änderungen, die Sie an ihren Konfigurationen vornehmen.

Wenn Sie jedoch ein vorkompiliertes Paket von Ubuntu oder Arch oder von der von Ihnen gewählten Distribution installieren, können Sie problemlos eine Standard-Surf-Version ausprobieren, ohne dass Sie sich dabei schwer tun.

Ubuntu :

 sudo apt-get installieren surfen 

Bogen :

 Sudo Pacman -S surfen 

Ich werde auf die Standard-Tastaturbefehle des Programms im weiteren Verlauf dieses Artikels verweisen, so dass Sie in der Lage sein sollten, unabhängig vom Installationsstil zu folgen.

Webseiten öffnen

Surf nutzt die Tastatur stark. Sie können neue Websites öffnen, neu laden, vertikal und horizontal blättern und zoomen, ohne die Maus zu berühren.

Es gibt zwei Möglichkeiten, eine Verbindung zu öffnen. Zuerst können Sie Ihr Terminal öffnen und surf URI . Ändern Sie den URI in die URL der Website, die Sie besuchen möchten. Dieser Befehl öffnet ein neues Fenster für diesen URI.

Dieser Link kommt Ihnen vielleicht bekannt vor, wenn Sie mein aktuelles Tutorial über das Solarized-Farbschema gelesen haben.

Sie können eine Verknüpfung auch öffnen, indem Sie zuerst Surf ohne Argument öffnen - entweder über die Befehlszeile oder über einen Programm-Launcher - und Strg + g eingeben.

Wenn das Programm geöffnet wird, wird ein leeres Browserfenster angezeigt. Der Befehl öffnet eine Dmenu-Symbolleiste am oberen Bildschirmrand. Sie müssen Dmenu installieren, damit dies funktioniert. Es sollte in den Repositories Ihrer Distribution verfügbar sein. Nach der Installation und dem Folgen dieser Anweisungen sollten Sie etwas wie das folgende Bild sehen.

Die Symbolleiste am oberen Rand dieses Screenshots ist Dmenu. Darunter ist der Standard-Surf-Browser, der noch keine Seite geladen hat. In Dmenu habe ich "duckduckgo.com" eingegeben, um diese Website zu besuchen. Sie können das gleiche für jede Seite tun; Drücken Sie die Eingabetaste, um dem von Ihnen angegebenen Link zu folgen.

Andere Navigation

Der Rest von Surfs Navigation ist in Bildern nicht so einfach zu demonstrieren. Ich möchte nur auf einige hilfreiche Befehle hinweisen, mit denen Sie beginnen können.

  • Zurück in den Browserverlauf: Strg + h
  • Im Browserverlauf vorwärts gehen: Strg + l
  • Nach oben scrollen: Strg + k
  • Nach unten scrollen: Strg + j
  • Nach rechts scrollen: Strg + i
  • Scrollen nach links: Strg + u
  • Heranzoomen: Strg + +
  • Verkleinern: Strg + -
  • Zoom zurücksetzen: Strg + Umschalt + q
  • Laden Sie die Webseite neu: Strg + r

Browsing Einstellungen

Sie können auch ändern, wie Surf die abgerufenen Webseiten anzeigt. Sehen Sie sich noch einmal die Symbolleiste unten an.

Jeder Buchstabe in "@cgDISVMf: -", der vor dem Titel der Website aufgeführt ist, bedeutet, dass eine Option entweder deaktiviert (Kleinschreibung) oder aktiviert (Großschreibung) ist. Öffnen Sie die Manualseite des Projekts mit man surf und scrollen Sie zu "ANZEIGEN DER BEDIENUNG", um die vollständige Liste zu sehen.

Am einfachsten zu sehen und zu üben sind oft das "Ich" und das "S", die jeweils für "Bilder" und "Skripte" stehen. Beide, im obigen Bild, sind eingeschaltet.

Führen Sie Strg + Umschalt + i aus, um die Seite ohne Bilder neu zu laden, und Strg + Umschalt + s, um die Seite ohne Javascript neu zu laden. Sie werden sehen, dass das "I" und "S" in der Symbolleiste von Großbuchstaben in Kleinbuchstaben wechselt. Führen Sie diese Befehle erneut aus, um Bilder und Skripts wieder zu aktivieren.

Benutzerskripts und Add-Ons

Suckless bietet eine Reihe von Dateien und Patches an, mit denen Sie den Surf-Betrieb ändern können.

Die Dateien enthalten beispielsweise ein benutzerdefiniertes Lesezeichen-Skript für Ihre Datei "config.h", um Surf die Möglichkeit zu geben, Seiten mit einem Lesezeichen zu versehen.

Unter vielen anderen zeigen Patches eine Methode zum Ändern des Standard-Download-Managers von Surf und ein Skript zum Ändern der Tastenbelegung.

Sie sollten viele dieser Skripts ähnlich wie die in Firefox oder Chrome verfügbaren Add-Ons finden. Sie sind hier nur etwas schwieriger zu installieren, und Sie müssen Surf neu kompilieren, damit diese Änderungen wirksam werden.

Fazit

Surfen bietet eine viel andere Benutzererfahrung als die Webbrowser, die die meisten Menschen gewohnt sind. Ich benutze es stark, weil ich seine Einfachheit und das Vertrauen in die Navigation auf der Tastatur mag. Hoffentlich finden Sie auch etwas, das Sie genießen können.