A few things in Abrowser that should be fixed

Nessuna risposta
anedroid
Offline
Iscritto: 09/29/2021

Pocket extension isn't completely removed. It's just disabled by default, and can be enabled by changing 'extensions.pocket.enabled' option. Pocket is a non-libre network service.

Basic Firefox has enabled webpage screenshot feature, but Abrowser doesn't. You must enable it manually by disabling 'extensions.screenshots.disabled' option. Why?

These 'about:*' pages looks like they're just copied-pasted from Firefox:
- about:credits - redirects to https://www.mozilla.org/credits/
- about:devtools
   * advertisement of Firefox Developer Edition (actually "Abrowser Developer Edition" with Firefox logo) at the bottom
   * Mozilla Newsletter for the developers
- about:license - Please, check if all informations written here are true, especially to not confuse users.
- about:logins - Is storing your password in cloud really a good idea?
- about:policies - refers to Microsoft Windows
- about:preferences - lots of broken links to documentation
- about:protections - advertisement of Firefox Mobile and links to Google Play and App Store
- about:rights - False informations about user's rights. They are allowed to use Abrowser logo and name, and mentioning about Mozilla and Firefox trademarks isn't necessary. Abrowser doesn't have DRM included nor download Widevine CDM from third parties. Privacy policy also may be different than Mozilla's. Please check this page carefully to not confuse users anymore like about:license.
- about:studies - Trisquel never do any hidden studies in browser, I suppose?

Otherwise, about half of these page refers to name "Firefox" instead of "Abrowser" and use Firefox logo.

Not working links: | head -n 10
- https://trisquel.info/wiki/addons-help (in about:addons)
- https://trisquel.info/en/wiki/add-on-badges (in about:addons)
- https://trisquel.info/en/wiki/extensions-pb (in about:addons)
- https://trisquel.info/wiki/npapi (in about:plugins)
- https://trisquel.info/en/wiki/prefs-fonts-and-colors (in about:preferences)
- https://trisquel.info/en/wiki/change-language (in about:preferences)
- https://trisquel.info/en/wiki/prefs-languages (in about:preferences)
- https://trisquel.info/en/wiki/performance (in about:preferences)
- https://trisquel.info/en/wiki/picture-in-picture (in about:preferences)
- https://trisquel.info/en/wiki/media-keyboard-control (in about:preferences)

Abrowser is still collecting telemetry data, and can send them to Mozilla if user opt in. There shouldn't be such possibility.

Synchronization feature isn't bad, as long as your data is end-to-end encrypted you are the only one who have control over what is synchronized, and using whose server. Are passwords and other synced data in Firefox account end-to-end encrypted? I'm not sure about that. That would be great if users could sign in to browser account ON THEIR OWN INSTANCES. It's probably possible if you modify some options in configuration, replacing some URLs with your own server, and if Mozilla sync server is open source, self-hostable. This may be difficult, complicated process for single pearson, if ever possible. You can modify sync in Abrowser to make it less centralized. I have 2 ideas to achieve this goal:

1. Modify signing in to Firefox account to enter your login, password and server address. There could be also abrowser-sync-server in Trisquel repository.
2. If Firefox sync doesn't support end-to-end encryption, develop your own sync system and disable login to Mozilla Account by default.

Abrowser doesn't need to be exactly the same as Firefox is. Abrowser can be better!