Eolie, zainstaluj lub skompiluj kod tej przeglądarki internetowej dla Gnome

o eolie

W następnym artykule przyjrzymy się Eolie. Cedric Bellegarde, twórca popularnego odtwarzacza muzyki Lizak  wróć z tym przeglądarka internetowa to dużo obiecuje.

To przeglądarka internetowa dla środowiska graficznego GNOME. Podczas gdy wszystkie inne przeglądarki porzucają swój rozwój na rzecz tenorów Firefox i Chrome, byłem ciekawy, aby wypróbować tę alternatywę. Szczególnie po to, żeby wiedzieć, co działo się przez szefa dewelopera, aby rozpocząć taki projekt.

Ogólna charakterystyka Eolie

Być pierwszym wersja opracowana przez jedną osobę W ciągu zaledwie trzech miesięcy naprawdę zadziwia wykonaną pracą. Zarówno pod względem liczby opcji, które nam oferuje, jak i stabilności zestawu, zarówno w normalnym, jak i prywatnym przeglądaniu. Autor nadal nie zaleca codziennego korzystania z niej, ale jako projekt obiecuje dobre rzeczy w przyszłych wersjach.

Zarządzanie kartami

eolie windows

Pierwszą rzeczą, która rzuca się w oczy, jest pasek kart. W tym przypadku nie znajduje się on na górze ekranu, został przeniesiony do kolumny po lewej stronie. Ten pasek nie ogranicza się do wyświetlania tylko nazw różnych witryn, zaoferuje nam podgląd każdej karty jako miniatury.

Z kliknij prawym przyciskiem myszy Na pasku zakładek będziemy mieli do wyboru trzy tryby: podgląd miniatur, który jest opcją domyślną, nazwa strony i favicon lub minimalistyczny panel ograniczony do faviconów. Ostatnia opcja nam pozwoli łatwo przeglądać kilkadziesiąt zakładek na ekranie Full HD. Poza tym możemy przewijać listę za pomocą kółka myszy lub filtrować wyniki za pomocą funkcji wyszukiwania.

Pasek adresu

Jeśli chodzi o pasek adresu, to nie pokaże nam adresu URL, jeśli nie przesuniemy nad nim myszy. Zamiast tego my pokaże nazwę witryny. Prawdopodobnie będzie to bardziej estetyczne niż użyteczne, ponieważ ukrywanie takich informacji może spowodować, że padniemy ofiarą phishingu, jeśli nie będziemy ostrożni w sieci.

rekord

eolie osiągnięcia

Kontynuując interfejs, natknąłem się okno historii, które wygląda jak okno przeglądarki Firefox. Pamiętaj, że ta przeglądarka jest obsługiwana przez Firefox Sync. W ten sposób można zezwolić na udostępnianie stron zapisanych jako ulubione, historii między dwiema przeglądarkami i ich synchronizację na różnych komputerach.

cechy techniczne

Z technicznego punktu widzenia przeglądarka była opracowany w Pythonie i użyj Silnik renderujący WebKitGTK + (który został opracowany w C ++). Deweloper postanowił więc skupić się na interfejsie, nie martwiąc się zbytnio o silnik renderujący strony WWW. Dla tych, którzy zadają pytanie, każda karta wykonuje własny proces, umożliwiając maksymalne wykorzystanie nowoczesnych procesorów wielordzeniowych. To też pomaga jeśli jedna karta ulegnie awarii, reszta przeglądarki może nadal działać nie ma problemu.

Zarządzanie hasłami i identyfikatorami

Zarządzanie identyfikatorami i hasłami różnych witryn odbywa się za pośrednictwem Konik morski i gnome pęku kluczy.

Rozszerzenia

rozszerzenia eolie

Innym ważnym tematem w przeglądarce są rozszerzenia. Eolie na razie nie pozwala to na łatwy sposób ich zainstalowania. Należy jednak zauważyć, że przeglądarka oferuje rozszerzenie blokowanie reklam włączone domyślnie.

To tylko niektóre z funkcji tej przeglądarki. Aby przejrzeć je wszystkie wraz z ich zależnościami, wystarczy uzyskać dostęp do poniższych link.

Kompilacja Eolie

eolie oklep

Dla każdego, kto chce pakiet flatpak. W omawianym przykładzie zdecydowałem się pobrać kod źródłowy z tutaj. Po pobraniu kodu źródłowego i rozpakowaniu folderu otwieramy terminal i wchodzimy do niego. Następnie musimy napisać w terminalu ogólne kroki kompilacji kodu programu.

Zaczniemy od ustawienia konfiguracji za pomocą polecenia:

./configure

Po ustaleniu, czas skompilować kod, w tym celu piszemy kolejno następujące polecenia:

make

make install

Jeśli wszystko poszło tak, jak powinno, możemy uruchomić przeglądarkę internetową wpisując:

./eolie

Możesz zapoznać się z kodem źródłowym i jego charakterystyką na stronie GitHub z projektu.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.