Kiwi Browser is onlangs open-source geworden, waardoor de ondersteuning voor extensies wordt uitgebreid naar andere Chromium-gebaseerde browsers. Nu zullen minstens drie van hen steun krijgen.
Een van de voordelen van open source-software is de mogelijkheid om afsplitsingen van de hoofdprojecten te laten bestaan. Deze vorken kunnen vervolgens een andere vorm aannemen om andere functies te verkrijgen. Als alles goed gaat, kunnen deze wijzigingen en bugfixes ook stroomopwaarts terugkeren naar het oorspronkelijke project en vervolgens worden doorgegeven aan alle andere projecten stroomafwaarts die ervan afhankelijk zijn. Dat is het mooie van open-source, en de kans is groot dat we binnenkort een voorbeeld op een opvallende manier op onze telefoons zullen zien spelen. De code die upstream is ingediend door de ontwikkelaar van de onlangs open source Kiwi Browser zal het nu gemakkelijker maken voor Chromium-forks om extensie-ondersteuning op mobiel mogelijk te maken.
De Chromium-browser is een
open source-project dat dient als basis voor veel webbrowsers, waaronder Google Chrome, Microsoft Edge, Vivaldi, Brave en Kiwi. De meeste van deze op Chromium gebaseerde browsers bieden een handvol extra functies ten opzichte van de basis, maar er zijn er enkele die de ervaring radicaal veranderen. Kiwi Browser door XDA Senior Member Arnaud42valt in de laatste categorie, met functies zoals een ingebouwde contentblocker, donkere modus, afspelen van achtergrondvideo, AMP-skipper en het feit dat het een van de eerste Chromium-gebaseerde browsers voor Android die Chrome ondersteunden, de andere is Yandex Browser. Eerder dit jaar, Kiwi Browser ging open source, waardoor andere Chromium-projecten de code kunnen opnemen die uitbreidingsondersteuning in hun eigen projecten mogelijk maakt. Op het moment van de aankondiging had de ontwikkelaar gezegd dat ze al samenwerkten met andere browserontwikkelaars om hen te helpen een deel van Kiwi's browserfunctionaliteit te integreren.Als gespot door Dinsan Francis, had Arnaud42 een bugrapport gestart over de Chromium Gerrit om het voor Chromium-gebaseerde projecten gemakkelijker te maken om extensies in te schakelen. De code die in het bugrapport wordt voorgesteld, zou het voor Chromium-forks gemakkelijker maken om extensies in te schakelen als ze dat willen, zonder dat dit invloed heeft op Google Chrome voor Android. De ingediende code is nog niet samengevoegd in Chromium en ter verduidelijking: er zijn geen aanwijzingen dat Google extensieondersteuning voor Chrome voor Android inschakelt. Maar toch zijn er "minstens drie varianten van Kiwi" waaraan wordt gewerkt met ondersteuning voor extensies.
Als gevolg hiervan vergroten we de onderhoudbaarheid voor downstream-spelers die extensies ondersteunen of in de verleiding komen om dit te doen (bijvoorbeeld: Microsoft, en natuurlijk Kiwi Browser, maar er zijn op dit moment minstens drie varianten van Kiwi die geboren worden, waaronder met een heel erg grote OEM)
We hebben de ontwikkelaar gevraagd om de doorverwezen projecten nader toe te lichten, maar ze zeiden dat ze deze niet bij naam konden noemen. Ongeacht de exacte varianten presenteert dit zich als goed nieuws voor consumenten, aangezien ze binnenkort meer zullen hebben browseralternatieven met extensie-ondersteuning, en zouden op hun beurt anderen ertoe aanzetten om dit ook te overwegen implementatie.
Interessant genoeg is de Chroom Gerrit commit dat het Chromium-bouwproces zou veranderen om het gemakkelijker te maken om Chromium opnieuw te baseren met ingeschakelde extensies, werd ingediend door een Samsung-ingenieur. Wij denken echter niet dat Samsung de door arnaud42 genoemde "grote OEM" zou zijn vanwege de Samsung internetbrowser ondersteunt al extensies, zij het in beperkte mate, omdat je alleen goedgekeurde extensies van de Galaxy kunt installeren Winkel. Samsung zou nog steeds geïnteresseerd zijn in de code die arnaud42 heeft ingediend, omdat het voor hen gemakkelijker zou worden om de Samsung-internetbrowser te rebasen met nieuwere Chromium-versies, zoals hoe ze onlangs bijgewerkt Samsung Internet van Chromium 71 naar Chromium 79.
Prijs: gratis.
4.1.
[appbox xda com.kiwibrowser.browser]
Bronnen: Chroom-bugtracker, Chroom Gerrit
Verhaal via: @_dinsan