this post was submitted on 26 Jun 2023
110 points (93.7% liked)

Android

26837 readers
112 users here now

DROID DOES

Welcome to the droidymcdroidface-iest, Lemmyest (Lemmiest), test, bestest, phoniest, pluckiest, snarkiest, and spiciest Android community on Lemmy (Do not respond)! Here you can participate in amazing discussions and events relating to all things Android.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules


1. All posts must be relevant to Android devices/operating system.


2. Posts cannot be illegal or NSFW material.


3. No spam, self promotion, or upvote farming. Sources engaging in these behavior will be added to the Blacklist.


4. Non-whitelisted bots will be banned.


5. Engage respectfully: Harassment, flamebaiting, bad faith engagement, or agenda posting will result in your posts being removed. Excessive violations will result in temporary or permanent ban, depending on severity.


6. Memes are not allowed to be posts, but are allowed in the comments.


7. Posts from clickbait sources are heavily discouraged. Please de-clickbait titles if it needs to be submitted.


8. Submission statements of any length composed of your own thoughts inside the post text field are mandatory for any microblog posts, and are optional but recommended for article/image/video posts.


Community Resources:


We are Android girls*,

In our Lemmy.world.

The back is plastic,

It's fantastic.

*Well, not just girls: people of all gender identities are welcomed here.


Our Partner Communities:

[email protected]


founded 1 year ago
MODERATORS
 

Android browsers can already add pages to home screen but Hermit takes this even futher.

It has significantly better UX with frameless and full screen modes. You can bookmark pages, so on Lemmy you can quickly bookmark community in specific sorting order. There are user scripts and blockers and loads of customization. You can even add push notifications for changes on the site or RSS feed.

I've been running most Fediverse web apps through Hermit and it works really well! The only exception is that I couldn't figure out how to setup notifications on Mastodon.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 1 year ago (1 children)

Same situation here. Firefox PWAs are already frameless and full screen. Your Firefox extensions remain active within PWAs, so you can use your ad blockers, user CSS or JS, etc. The only feature from that list that Firefox seems to be missing is any way to add bookmarks.

[–] [email protected] 1 points 1 year ago (1 children)

How do you get user CSS on Firefox mobile? I've been trying, but the Stylus extension doesn't seem to be compatible.

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago) (2 children)

I actually forgot that it's more complicated than I made it seem, that's on me. Firefox does make it pretty difficult to add unsupported extensions.

First off, it's not possible on the stable Firefox Android; officially, it's a feature that's currently only available in the Beta or Nightly Firefox branches, which are provided as separate apps in the Google Play Store (or wherever you get your apps). Personally, I'd recommend the Beta build over the Nightly since it's less likely to have severe bugs. Even if you're just using Firefox Android "normally" and don't need it for this purpose, I still think the Beta is an improvement over the stable version because it enables access to less user-friendly parts of the Firefox interface like the about:config page, where you can mess around under the hood. Alternatively, you could use Fennec F-Droid, which is a fork of current Firefox Android which supports the same feature.

If you want to personally pick and choose which extensions you're able to install, there's a solid guide to the whole process you can follow, but you need to register a Mozilla account, create a custom add-on collection and add all of the addons you want to that list, then switch from Firefox's official approved extension list to your personal custom one, at which point you can start installing any of the addons from your list.

If that's more of a hassle than you're prepared to deal with, you could use somebody else's ready-made custom add-on collection to skip out the part about registering an account and building your collection. You don't have to trust me if you don't want, but I just put together a collection of all the officially supported Firefox Android extensions plus Stylus, which you can see here: https://addons.mozilla.org/en-US/firefox/collections/17632282/Plus-Extras/

To add this or your own custom collection to Firefox Beta/Nightly/Fennec, you'll need to

  • open to the three dots menu in the browser (next to the address bar)
  • open Settings
  • scroll all the way down to "About Firefox Beta" or similar and open it
  • tap on the "Firefox Browser" logo/text 5 times
  • hit back
  • scroll back up a little bit to the new (!) Custom Add-on collection button
  • enter your custom collection, e.g. 17632282 and Plus-Extras if you want to use my setup from above
  • press OK, the browser will now restart

The next time you go to the Add-ons page and forever until you change it (you can make both fields empty to go back to Firefox's official list), it will populate the available plugins list from there instead of Firefox's.

[–] [email protected] 1 points 1 year ago

Thanks for the guide! Just got Firefox beta and used your list to get Stylus installed. Don't have a particular stylesheet to use for Kbin mobile yet, but glad to have the option.

[–] [email protected] 1 points 1 year ago

Thanks for the tip on beta vs stable. I use both on my phone and haven't been liking how Firefox stable treated my kbin link as a bookmark not a web app.