Bez wątpienia istnieje duża liczba przeglądarek które mamy dostępne dla Linuksa, z czego większość z nich są po prostu oparte na dwóch dużych w sieci czym są Chrome i Firefox. Chociaż istnieją również inne przeglądarki które są zupełnie inne od tego, do czego jesteśmy przyzwyczajeni i tak jest w przypadku nyxt, która jest przeglądarką, o której dzisiaj porozmawiamy.
Następny to przeznaczony do użytku przez zaawansowanych użytkowników, dla których zapewnione są niemal nieograniczone możliwości dostosowywania i zmiany zachowania dowolnego aspektu pracy z przeglądarką. Koncepcyjnie Nyxt wygląda jak Emacs i Vim i Zamiast zestawu gotowych konfiguracji pozwala zmienić samą logikę pracy za pomocą języka Lisp.
Aby poprawić wydajność przepływu pracy, orazPrzeglądarka jest zoptymalizowana pod kątem sterowania klawiaturą i obsługuje typowe skróty klawiaturowe Emacs, vi i CUA. Projekt nie jest powiązany z konkretnym silnikiem przeglądarki i używa minimalnego interfejsu API do interakcji z silnikami sieciowymi.
W oparciu o ten interfejs API istnieją warstwy łączące silniki WebKit i Blink (WebKitGTK jest używany domyślnie), ale w razie potrzeby przeglądarkę można przenieść do innych silników. Zawiera wbudowany system blokowania reklam. Obsługiwane jest podłączanie wtyczek napisanych w Common Lisp (w planach jest zaimplementowanie wsparcia dla WebExtensions, analogicznie do Firefoxa i Chrome).
Nyxt Funkcje
Przeglądarka ma wiele kluczowych funkcji y wiele z nich jest tym, co powinna mieć każda nowoczesna przeglądarka Aby być przydatnym dla każdego użytkownika dzisiaj, i takim jest obsługa kart i możliwość szybkiego przełączania się między otwartymi kartami za pomocą wbudowanego wyszukiwania, a także system zakładek z obsługą sortowania i grupowania według tagów.
Możemy również znaleźć możliwość jednoczesnego wybierania różnych obiektów na stronie używać jako argumentów poleceń. Na przykład użytkownik może jednocześnie wybierać i wykonywać działania na wielu obrazach na stronie.
Inną cechą jest to, że profile danych, które pozwalają wyodrębnić różne rodzaje działańNa przykład czynności związane z pracą i zabawą można włączyć do różnych profili. Każdy profil korzysta z własnej bazy plików cookie, która nie pokrywa się z innymi profilami.
Ponadto posiada tryb redukcji śladów, który ogranicza aktywność różnych liczników i widżetów służących do śledzenia ruchu użytkownika między witrynami.
Domyślnie izolacja piaskownicy silnika WWW jest włączona: każda karta jest przetwarzana w oddzielnym środowisku piaskownicy.
Zarządzanie sesją to kolejna funkcja, której nie można pominąć, ponieważ użytkownik może zapisać część historii do pliku, a następnie przywrócić stan tego pliku.
Możemy to również znaleźć obsługuje autouzupełnianie formularzy przy użyciu predefiniowanej lub obliczonej treści. Na przykład możesz dostosować, dodając bieżącą datę do pola i interfejs przypominający drzewo, aby przeglądać historię przeglądania, co pozwala śledzić historię przeglądania i rozgałęzień.
Jak również możliwość wywołania zewnętrznego edytora w celu edycji niektórych pól w formularzach internetowych. Na przykład, jeśli chcesz napisać obszerny tekst, możesz zadzwonić do edytora tekstu.
Z innych cech które wyróżniają się na tle przeglądarki:
- Możliwość wyszukiwania treści, obejmująca wiele zakładek jednocześnie.
- Pasek stanu Nyxt Powerline, za pomocą którego można szybko uzyskać dostęp do dowolnego stanu i danych konfiguracyjnych.
- Wymuszona cisza i tryby WebGL na wybranych kartach.
- Tryb wizualnego zaznaczania tekstu przy użyciu tylko klawiatury.
- Zmień tryb śledzenia (tryb zegara), który umożliwia automatyczne przeładowanie strony po określonym czasie.
- Tryb renderowania przełącza się między dwoma stanami strony.
- Możliwość zastąpienia wielu stron/kart stroną podsumowania.
- Obsługa pobierania zbiorczego z linków na stronie (na przykład możesz pobrać wszystkie obrazy jednocześnie).
- Możliwość zastosowania różnych kolorów dla linków wewnętrznych i zewnętrznych.
- Obsługa wyświetlania adresu URL, do którego prowadzi link, wraz z tekstem linku.
- Obsługa ukrywania linków do wcześniej otwartych adresów URL.
- Możliwość sortowania tabel na stronach internetowych według dowolnych kolumn.
Rozładowanie
Dla tych, którzy są zainteresowani możliwością przetestowania przeglądarki, mogą pobrać pakiet deb z oficjalnej strony internetowej przeglądarki. Pakiet może uzyskać z tego linku.
Po prostu rozpakuj pakiet zip, a w środku znajdziesz deb, który możesz zainstalować za pomocą swojego ulubionego menedżera plików lub z terminala.
Bardzo dobry artykuł!