gecko-b2g
adblocker
gecko-b2g | adblocker | |
---|---|---|
11 | 6 | |
105 | 735 | |
4.8% | 1.1% | |
0.0 | 9.7 | |
5 days ago | 3 days ago | |
TypeScript | ||
GNU General Public License v3.0 or later | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gecko-b2g
-
Is KaiOS dead ? (maybe not, or maybe)
KaiOS' GitHub is pretty active, especially the kaiostech/gecko-b2g repo.
-
How did the KaiOS work?
For instance, you can see in https://github.com/kaiostech/gecko-b2g/tree/gonk/widget/gonk code that deals with the low level windowing & events components.
-
Has KaiOS stalled
They bump to v3.5 last year(https://github.com/kaiostech/gecko-b2g/commit/d99a1fc774f08c963286e14546ee7f744afb710d) and still commit updates. I believe when the OS is completely stable, they have a solid prototype to present to OEMs.
-
Is KaiOS really considered open-souce?
Partly open-sourced, to be precise. While the Boot2Gecko and some Gonk modules originated from Mozilla's Firefox OS are kept open-sourced in compliance with Mozilla Public License (MPL), the other newly-developed parts like the device drivers, Gaia apps and other Gonk modules aren't. They're either tied to KaiOS Technologies themselves, their investors or to the devices' OEMs such as HMD/Nokia Mobile.
- Learn about gecko internals and its requierements ?
-
February 4th, 2022 – Ask me anything!
For now, the Gecko-B2G developer team is working on version 3.2 (mostly the Gecko version is also the KaiOS version). You can keep track of source code and commits here: https://github.com/kaiostech/gecko-b2g. Note that it isn't the full source code of KaiOS, as I've explained in some earlier post:
-
My First Three Months with a Nokia Dumb Phone as a Daily Driver
(1) https://github.com/kaiostech/gecko-b2g
-
LibreWolf browser: telemetry stripped Firefox fork
I'm part of the team maintaining the "boot 2 gecko" aka b2g fork (we push it to https://github.com/kaiostech/gecko-b2g) so I have some experience building a non-firefox product on top of gecko, and maintaining a non-upstream platform (the "android without java" stack called Gonk).
At some point we compared gecko with a blink port on Gonk, maintaining both while we were doing performance comparison on low end mobile devices. We were looking both at memory usage and page loading speed.
- Is it hard to develop another open source kaiOS-like system?
-
Any interesting new about kaios 3.0?
https://github.com/kaiostech/gecko-b2g/blob/gonk/build-b2g_m.sh#L6
adblocker
-
Mozilla reaffirms that Firefox will continue to support current content blockers
No well-known content blocker "process about 90,000 regexps" to find out whether a resource needs to be blocked or not, that's just not how it works internally.
Last time I ran benchmarks of all well-known content blockers using Ghostery's benchmark tool[1], all of them could process a network request under 20µs on average.
Some do have performance concerns, but it has nothing to do with network filtering, it has to do with other stuff they do beyond network filtering (for example see [2]) and declarativeNetRequest does not help there, so they will still suffer these performance issues under MV3.
---
[1] https://github.com/ghostery/adblocker/tree/master/packages/a...
[2] https://www.extremetech.com/computing/182428-ironic-iframes-...
-
Back to Firefox, Brave wasn't the best
Only benchmarking can tell, we shouldn't make assumption about this. Currently the only comparative benchmark which I know of is ghostery/adblocker and running it with the latest static filtering engines shows uBO performing better:
-
Best Mozilla Firefox Ad Blocker
With that in mind, uBO's blocking engine is currently the fastest as demonstrated by latest Cliqz's benchmarks, so the "quicker" claim does not hold either.
- LibreWolf browser: telemetry stripped Firefox fork
-
Can uBO be used in programs outside of browsers?
Author of RSS Guard here. After considering many approaches, I managed to dump old C++-based slow adblocking mechanism from RSS Guard and replaced it with this.
-
Wexond 5.2.0 is out!
Thanks to the Wexond Shield powered by Cliqz
What are some alternatives?
firefox-privacy-restorer - A script to modify your Firefox preferences to disable telemetry, built-in advertisements, and data collection anti-features
adblock-tester - Builder for https://adblock-tester.com and https://checkadblock.ru