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
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
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
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
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.