Eolie, installer eller kompiler koden til denne webbrowser til Gnome

om eolie

I den næste artikel skal vi se på Eolie. Cedric Bellegarde, udvikleren bag den populære musikafspiller Slikkepind  kom tilbage med dette webbrowser det lover meget.

Dette er et webbrowser til GNOME-skrivebordsmiljøet. Mens alle andre browsere opgiver deres udvikling en hel del til fordel for Firefox og Chrome tenorer, var jeg nysgerrig efter at prøve dette alternativ. Især for at vide, hvad der gik igennem hovedet på udvikleren for at gå i gang med et projekt som dette.

Generelle egenskaber ved Eolie

At være først en-mand udviklet version På bare tre måneder forbløffer han virkelig det arbejde, der er udført. Både for antallet af muligheder, det tilbyder os og for sætets stabilitet, både i normal og privat browsing. Forfatteren anbefaler stadig ikke at bruge det dagligt, men som et projekt lover det gode ting i fremtidige versioner.

Fanestyring

eolie vinduer

Den første ting, der fanger dit øje, er fanebladet. I dette tilfælde er det ikke øverst på skærmen, du har flyttet det til en kolonne til venstre. Denne bjælke er ikke begrænset til kun at vise navnene på de forskellige websteder, vil tilbyde os en forhåndsvisning af hver fane som miniaturer.

Med en højre museklik I fanebjælken har vi muligheden for at vælge mellem tre tilstande: miniaturevisning, som er standardindstillingen, navnet på webstedet og favicon eller et minimalistisk panel, der er begrænset til favicons. Den sidste mulighed tillader os se let flere dusin faner på en Full HD-skærm. Derudover kan vi rulle gennem listen med musen eller ved hjælp af søgefunktionen til at filtrere resultaterne.

Adresselinje

Med hensyn til adresselinjen viser den ikke URL'en, hvis vi ikke sender musen over den. I stedet for vi vil vise navnet på webstedet. Det er sandsynligvis mere æstetisk end nyttigt, da det ved at skjule sådan information kan få os til at blive offer for phishing, hvis vi ikke er forsigtige på netværket.

rekord

eolie track record

Fortsat med grænsefladen stødte jeg på historikvinduet, der ligner det i Firefox. Husk, at denne browser understøttes af Firefox Sync. På denne måde er det muligt at tillade deling af de sider, der er gemt som favoritter, historikken mellem de to browsere og deres synkronisering på forskellige maskiner.

tekniske egenskaber

Fra et teknisk synspunkt har browseren været det udviklet med python og brug WebKitGTK + gengivelsesmotor (som er udviklet i C ++). Udvikleren har således besluttet at fokusere på grænsefladen uden at bekymre sig for meget om web-renderingsmotoren. For dem, der stiller spørgsmålet, udfører hver fane sin egen proces, så du får mest muligt ud af moderne multi-core processorer. Dette hjælper også hvis en fane går ned, kan resten af ​​browseren fortsætte med at arbejde intet problem.

Adgangskode og identifikatorstyring

Forvaltningen af ​​identifikatorer og adgangskoder på de forskellige websteder sker via Søhest og gnome nøglering.

Udvidelser

eolie-udvidelser

Et andet vigtigt emne i en browser er udvidelser. Eolie for nu tillader det ikke nogen nem måde at installere dem på. Det skal dog bemærkes, at browseren tilbyder en annonceblokering aktiveret som standard.

Dette er blot nogle af funktionerne i denne browser. For at konsultere dem alle sammen med deres afhængigheder skal du bare få adgang til følgende link.

Eolie Compilation

eolie bareback

For den, der ønsker en flatpak-pakke. I det aktuelle eksempel valgte jeg at downloade kildekoden fra her. Når kildekoden er downloadet, og mappen er pakket ud, åbner vi en terminal og kommer ind i den. Derefter skal vi i terminalen skrive de generiske trin til at kompilere koden for et program.

Vi starter med at indstille konfigurationerne ved hjælp af kommandoen:

./configure

Når først det er etableret, er det tid til at kompilere koden, for dette skriver vi følgende kommandoer en efter en:

make

make install

Hvis alt er gået som det skal, kan vi starte webbrowseren ved at skrive:

./eolie

Du kan se kildekoden og dens egenskaber på siden af GitHub af projektet.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.