Kiwi Browser-udvikler frigav kildekoden til din browser

Udvikleren af ​​den mobile webbrowser "Kiwi" afsløret nyheden om din beslutning om at udføre den samlede åbning af al kildekoden til projektet. Kiwi-browseren blev meget populær, fordi den blev en af ​​de eneste browsere, der understøtter udvidelser på Android.

For dem der ikke kender browseren Kiwi-web, de burde vide, at eDet er bygget på basis af Chromium, men i modsætning til andre browsere, KiwJeg har forskellige funktioner der gør det unikt, såsom: en reklameblokker, “Cryptojacking-beskyttelse, blokering af invasive trackere, deaktivering af AMP, afspilning af videoer og musik, selv når skærmen er slukket.

Om Kiwi Browser

Kiwi tilbyder en række ganske nyttige funktionersamt en velkendt og intuitiv grænseflade. Men det tilføjer også nogle ting, som Google ikke har været i stand til at inkorporere (eller simpelthen ikke ønskede).

Fx Kiwi Browser var den første browser Chrom-baseret på Android der understøtter Chrome-udvidelser, var også en af ​​de første til at tilbyde en dedikeret nattilstand også, men det udelader også en række mindre populære Googles 'funktioner'.

Kiwi kan arbejde på enheder med Android 4.1 (sammenlignet med Firefox Preview, der kræver Android 5) og fremhæver også nogle andre funktioner i denne mobile webbrowser.

  • Evnen til at installere plugins fra Chrome Webstore og bruge dem på en mobilenhed.
  • Kan tilpasses nattilstand optimeret til AMOLED-skærme.
  • Tilstand for at placere adresselinjen i bunden af ​​skærmen.
  • Yderligere optimering af gengivelseshastighed, såsom delvis rasterisering af sider.
  • Evnen til at bruge Facebook Web Messenger via m.facebook.com uden at skulle installere Facebook-mobilapplikationen.
  • Den fortrolighedstilstand, der ikke gemmer cookies, ikke afspejles i browserhistorikken, ikke er installeret i browserens cache og blokerer oprettelsen af ​​skærmbilleder.
  • Hjemmeside, der kan tilpasses, hvor du kan placere vilkårlige genveje til webstedet.
  • Evne til at deaktivere understøttelse af AMP-teknologi (Accelerated Mobile Pages).
  • Indstillinger til at blokere underretninger og en kode til at spore besøgende.

Kode frigivet

Med hensyn til den beslutning, netop den at koden er åbnet, er for at støtte anden udvikling og også for at garantere lancering i tilføjelser til mobilenheder, der er skrevet til desktopversionen af ​​Chrome.

Den fulde kildekode for browseren er nu tilgængelig på Github og bruger den samme BDS-licens med tre afsnit som Chromium. Med andre ord kan det gaffes med det samme, men udvikleren opfordrer også andre mennesker til at hjælpe med udviklingen.

Det mest interessante element her er den brugerdefinerede kode, der får udvidelserne til at fungere på Android.

Det bemærkes, at producenter af andre mobile browsere kan bruge koden allerede implementeret i Kiwi til avanceret funktionalitet. For Kiwi er det interessant at åbne koden med hensyn til at tiltrække eksterne udviklere til at arbejde på projektet og opbygge et samfund.

Depotet på GitHub betragtes nu som en reference og bruges direkte til at udvikle og opbygge andre builds.

Kiwi Browser-udvikleren indikerer, at:

«I de sidste uger har jeg arbejdet med andre browsere for at hjælpe dem med at integrere funktionaliteten i Kiwi

At opretholde et så ambitiøst projekt har vist sig at være en udfordring for den enlige udvikler. Den seneste version af Kiwi Browser i Google Play Butik er baseret på Chromium-version 77.0.3865.92, hvilket ligger langt bag den kommende Chromium-version 83, som Google planlægger. I stedet for at lade projektet gå til spilde, har arnaud42 besluttet at frigive Kiwi Browser-kildekoden på GitHub «.

Endelig skal det bemærkes, at Kiwi ikke er den første browser, der tilbyder support til Chromium-udvidelser på Android, da Yandex har tilbudt dem i lang tid, og Samsung Internet tilbyder et lille udvalg af Galaxy-telefoner.

For dem der er interesserede i at gennemgå kildekoden af denne mobile webbrowser kan du gå til følgende link.

kilde: https://www.xda-developers.com/


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

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.