Lagrange 1.18.4 Portable
Lagrange to desktopowy klient GUI do przeglądania Geminispace. Oferuje nowoczesne udogodnienia znane z przeglądarek internetowych, takie jak płynne przewijanie, wbudowane wyświetlanie obrazów, wiele kart, motywy wizualne, czcionki Unicode, zakładki, historia i kontury stron.
Ta aplikacja podobna do przeglądarki jest wyposażona we wszystkie niezbędne instrumenty, aby umożliwić użytkownikom poruszanie się po przestrzeni Gemini w możliwie prosty sposób.
Podobnie jak Gemini, Lagrange został zaprojektowany z myślą o minimalizmie. Zależy to od niewielkiej liczby niezbędnych bibliotek. Jest napisany w C i używa SDL do grafiki z akceleracją sprzętową. OpenSSL służy do bezpiecznej komunikacji.
Cechy aplikacji Lagrange:
- Piękna typografia z pełną obsługą Unicode.
- Automatycznie wygenerowany styl i symbol strony dla każdej domeny Gemini.
- Jasne i ciemne motywy kolorystyczne.
- Płynne przewijanie.
- Skalowanie zawartości strony (50%…200%).
- Współczynnik skalowania interfejsu użytkownika (dla dowolnego monitora DPI).
- Paski boczne do zarządzania zakładkami, tożsamościami i subskrybowanymi kanałami oraz przeglądania historii przeglądania i zarysu strony.
- Wiele zakładek.
- Podzielony widok do przeglądania dwóch stron jednocześnie.
- Trwały stan aplikacji — karty i historia są przywracane przy następnym uruchomieniu.
- Konfigurowalne skróty klawiszowe.
- Konfigurowalna paleta kolorów interfejsu użytkownika.
- Otwórz linki za pomocą skrótów klawiaturowych.
- Zaznacz i skopiuj tekst za pomocą myszy.
- Znajdź tekst na stronie.
- Otwórz linki do obrazów i audio w tekście na tej samej stronie.
- Natychmiastowa nawigacja wstecz lub do przodu.
- Inteligentne sugestie podczas wpisywania adresu URL — przeszukaj zakładki, historię, tożsamości.
- Integracja z wyszukiwarką.
- Zarządzanie tożsamością — tworzenie i używanie certyfikatów klienta TLS.
- Subskrybuj kanały Gemini i Atom.
- Użyj stron Gemini jako źródła zakładek.
- Odtwarzanie dźwięku: MP3, Ogg Vorbis, WAV.
- Czytaj książki Gempub i przeglądaj zawartość archiwum ZIP.
- Wbudowana obsługa Gopher.
- Wbudowana obsługa przesyłania danych za pomocą protokołu Titan.
- Używaj serwerów proxy dla treści HTTP, Gopher lub Gemini.
Interfejs użytkownika Lagrange wzorowany jest na przeglądarkach internetowych:
- Na górze znajduje się pasek nawigacyjny z przyciskami Wstecz i Dalej.
- Istnieje pasek kart do przełączania kart. Pasek kart jest ukryty, jeśli otwarta jest tylko jedna karta.
- Istnieje pasek boczny do zarządzania zakładkami, subskrybowanymi kanałami i tożsamościami TLS, a także historią przeglądania i konturem strony. Paski boczne są domyślnie ukryte.
- Istnieje pasek wyszukiwania, który pojawia się na dole podczas wyszukiwania tekstu na stronie.
Gemini to protokół komunikacyjny klient-serwer. Jest to protokół warstwy aplikacji wykorzystujący protokół TCP, jako warstwę transportową. W szczególności umożliwia dostęp do prostych dokumentów tekstowych typu hipertekstowego. Wymiana informacji między klientem, a serwerem jest zabezpieczona protokołem TLS. Protokół nie jest standardem internetowym.
Protokół został stworzony, aby odpowiedzieć na dryfowanie sieci według jego autorów. Jest silnie inspirowany protokołem Gopher , jednak użycie TLS jest obowiązkowe na zasadzie zaufania przy pierwszym użyciu (TOFU). Celem nie jest zastąpienie sieci czy Gophera, ale zaoferowanie alternatywy.
Gemini są identyfikowane poprzez adresy URL, których wzorzec to gemini://. Należy zauważyć, że w przeciwieństwie do protokołu HTTPS , który ma niezaszyfrowany odpowiednik (HTTP), protokół Gemini dobrowolnie nie definiuje niezaszyfrowanego odpowiednika.
Składnia stron Gemini, zwanych Gemtext, jest inspirowana składnią Markdown. Linki są jednak napisane inaczej:
=> gemini://domaine.gemini/ Domaine Gemini
=> https://fr.wikipedia.org/ Wikipédia en Français
Działa w systemach: Windows 7/8/10/11 – 64-bit
Licencja: bezpłatny (BSD License)
Plik .zip można go wyodrębnić i uruchomić tak, jak jest — pliki użytkownika będą przechowywane w podkatalogu userdata.
Languages 37-100%: Catalan, Chinese (Simplified), Chinese (Traditional), Czech, English, Esperanto, Finnish, French, Galician, German, Hungarian, Interslavic, Italian, Japanese, Nederlands, Polish, Russian, Serbian, Slovak, Spanish, Spanish (Mexico), Toki Pona, Turkish, Ukrainian.