this post was submitted on 22 Jun 2023
365 points (100.0% liked)

/kbin meta

4 readers
1 users here now

Magazine dedicated to discussions about the kbin itself. Provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics. ---- * Roadmap 2023 * m/kbinDevlog * m/kbinDesign

founded 2 years ago
 

Apps are always nice, but lots of mobile websites, including the kbin one, are entirely functional as an app. In your browser you can just make a shortcut to them, and they'll appear on your home screen and act as an app.

In technical terms these are Progressive Web Apps, but it means you don't need to wait for someone to write an app (or kbin to have a good API for doing so) to use it like an app on your phone.

In Firefox it looks like this. Open the website, in the menu hit Install, drag the icon to your desktop. When you click on it it'll open the site like it's a standalone app.

Chrome is exactly the same, but the menu button is "Install App" instead.

top 50 comments
sorted by: hot top controversial new old
[–] PurpleReign@kbin.social 26 points 1 year ago (2 children)

One thing I wish both the desktop and mobile app had was the ability to collapse comment threads. It's handy to just be able to quickly click to collapse a thread at the highest level and move on to the next one. Jerboa has that function for Lemmy, but for some unknown reason they don't allow the user to change comment sorting (eg. top comments). It just forces chronological comment sorting.

Man I wish Relay was available for either Kbin or Lemmy... sigh

[–] ninjirate@kbin.social 5 points 1 year ago (1 children)

Ask and you shall receive....at least for desktop: https://kbin.social/m/kbinStyles/t/50628/Improved-Collapsible-Comments-Script-that-lets-you-collapse-replies-by

You will need to install tampermonkey/firemonkey on your browser though

load more comments (1 replies)
load more comments (1 replies)
[–] FoxyWaffles42@kbin.social 16 points 1 year ago

@JoeCoT
One thing to note, is that it completely ignores your phones rotation settings for android anyways. I have auto-rotate disabled globally on my Pixel, but it still rotates.

[–] isdfoa@kbin.social 15 points 1 year ago (1 children)

one thing is the PWA doesn't respect screen rotation lock for some reason

[–] CuriousALot@kbin.social 7 points 1 year ago (1 children)

I have the same issue and was wondering if It was just me

[–] Scio@kbin.social 5 points 1 year ago (2 children)

@CuriousALot @isdfoa

The reason is that the web manifest has an unnecessary orientation property. A very easy fix. Please go thumbs up this issue and the fix PR so maybe Earnest notices it and we can get back to bedtime threadsurfing sooner 🌝

[–] CuriousALot@kbin.social 2 points 1 year ago

Will do ! Thank you

load more comments (1 replies)
[–] Liontigerwings@kbin.social 13 points 1 year ago (3 children)

I just dont like how you can't tell what magazine you're looking at while on mobile.

[–] jrubal1462@kbin.social 3 points 1 year ago (2 children)

You can, you just have to scroll to the bottom of all the comments.

My apologies, I don't know if you never saw it, there, or if you saw it there and just didn't like it.

load more comments (2 replies)
load more comments (2 replies)
[–] phazed09@kbin.social 13 points 1 year ago

It's fine, but not great. It works in a pinch, but it doesn't feel nearly as smooth/integrated as a native app.

[–] haeilsey@kbin.social 11 points 1 year ago (3 children)

It works alright, but it isn't entirely functional. It took me about 20 tries to actually click on the post on mobile. I have no idea why sometimes trying to come into a post just won't work at all

[–] AineLasagna@kbin.social 8 points 1 year ago (2 children)

Also, at least on iOS, there’s no back button… so after I’m done reading through a post, I would have to click on the header to reload the entire page, thus starting over at the very top of the list of posts

[–] Entropywins@kbin.social 9 points 1 year ago (2 children)

IOS doesn't have a swipe left to go back in safari? Android it runs just like a Firefox page without the url and navigation bar but swiping works fine for me.

[–] DuckGuy@kbin.social 4 points 1 year ago

IOS doesn't have a swipe left to go back in safari?

It absolutely does and it works perfectly with Kbin.

[–] Gromit@kbin.social 3 points 1 year ago

Yes, swipe from the left edge and it’ll go back a page. I have been using this method since we all migrated. I used Safari and its “Add to Home Screen ” to make my shortcut.

[–] arquebus_x@kbin.social 3 points 1 year ago (1 children)

Yeah this is my problem with it, too. No back button. The only way out is home (tap on the kbin logo to get the overlay page, then tap on the house). This happens because a shortcut from the home screen eliminates a chunk of the Safari (or in my case Firefox) UI in order to provide an app-like experience.

[–] NRVulture@kbin.social 2 points 1 year ago

Other than the back button there’s no indication of whether the webpage is loading or sth. On early days when kbin is less responsive it can be confusing to know if I had tapped on the post or not.

[–] dominoko@kbin.social 3 points 1 year ago (1 children)

I think it's actually from the site errors. When tapping on a post isn't working, I pull up the site on a regular browser and get the 500 errors.

load more comments (1 replies)
load more comments (1 replies)
[–] Doosethemoose@kbin.social 11 points 1 year ago

For me, my problem with it is that many times I click into s post and when I hit back, it scrolls to the bottom so I lose my place when using infinite scroll. Not sure if there is a fix for that

[–] Usernameblankface@kbin.social 10 points 1 year ago (2 children)

I've had this set up for a while. It's alright.

Some comments run off the right side of the screen, is there a setting that fixes this?

[–] Jasontheguitarist@kbin.social 6 points 1 year ago (2 children)

The PWA made with Firefox does that for me, but making it with chrome doesn't.

[–] JumpyGame@kbin.social 5 points 1 year ago

I tried a few different browser and Samsung Internet seems to work the best.

load more comments (1 replies)
[–] Rashnet@kbin.social 3 points 1 year ago

Mine was doing that and I realized my font size setting in Android setting was set one size bigger than the middle mark. I moved it one tick to the left and it all fits now.

[–] phazed09@kbin.social 8 points 1 year ago

It's fine, but not great. It works in a pinch, but it doesn't feel nearly as smooth/integrated as a native app.

[–] EmptyRadar@kbin.social 8 points 1 year ago

Yep, used the Chrome "Install App" feature from day 1 and it's been my primary means of accessing KBin. Shoutout to whoever did the mobile CSS, it's not bad at all especially this early on.

[–] limit@kbin.social 6 points 1 year ago (1 children)

Doesn't work well with Firefox mobile as the default browser on Android. I put the app on my home screen but if I switch to Firefox to look at some web page then go back to the "kbin" browser app it's just a blank screen and I have to kill the window then reopen kbin.

load more comments (1 replies)
[–] chamim@kbin.social 5 points 1 year ago (1 children)

This is what I'm using and it's a decent experience, especially since you can tweak things to your liking.

[–] JoeCoT@kbin.social 3 points 1 year ago (2 children)

Yeah even with the PWA shortcut you can still use extensions and stuff on it. I had to go back to regular firefox and turn off dark reader for kbin, since it's already a dark theme and it was removing the green color from upvotes

[–] OonTaaKissa@kbin.social 2 points 1 year ago

lol I didn't realize it was dark reader I just thought that upvotes were bugged on mobile :D thanks for pointing that out, now I can actually see what I have upvoted

load more comments (1 replies)
[–] quaddo@kbin.social 5 points 1 year ago (2 children)

It seems I'm the only one who seems to get logged out from one visit to the next...?

Even if I don't close my mobile browser/tab; if I've not been active on it for some hours (haven't yet worked out what the cutoff is), I find I have to login again.

Happens on both Firefox and Brave for Android.

[–] Dickinson@kbin.social 3 points 1 year ago

Happens to me too - I click the 'remember me' option but it never does. Hopefully a mobile app will be better.

load more comments (1 replies)
[–] ZeroZeroOne@kbin.social 4 points 1 year ago

I've been use the PWA for a while now and its fine. The only thing I really miss is is pull to refresh, but I found you can just use the hamburger menu at the top to refresh

[–] m3enzo@kbin.social 4 points 1 year ago

With a few scripts, got my Kbin to looks like this: https://streamable.com/6tknlu

Although have to use it in browser.

[–] thatonedude1210@kbin.social 3 points 1 year ago

Works pretty well as a web app on iOS. :)

[–] DarkThoughts@kbin.social 3 points 1 year ago

It has issues with font scaling unfortunately and as a Relay user I really miss the navigational gestures / features. Tapping on every tiny link is tedious on a phone.

[–] rebul@kbin.social 3 points 1 year ago

I'm using it with Brave, very pleased.

[–] Eggyhead@kbin.social 3 points 1 year ago* (last edited 1 year ago) (1 children)

I’ve been using Kbin as a web app for a while. Sometimes the text goes off the screen and I can’t see it. Also, if I accidentally open a menu, there doesn’t to be a way to close it unless I just tap on one of the options.

[–] blivet@kbin.social 2 points 1 year ago

Same, on my phone the menus don't close.

[–] RodPhoto@kbin.social 2 points 1 year ago (2 children)

It fails at respecting my screen's orientation lock on Android, so when in bed it kept rotating to landscape and that was extremely annoying, so had to remove it.

[–] Scio@kbin.social 3 points 1 year ago (1 children)

@RodPhoto Hopefully we get this fixed soon, it's just a one line change🤞

load more comments (1 replies)
[–] EROLoLICON@kbin.social 3 points 1 year ago (1 children)

I'm using Firefox beta on MIUI 12.5 (Android 11) and I never had this problem.
I would try another browser.

load more comments (1 replies)
[–] 24oulia@kbin.social 2 points 1 year ago

ah yes, a accessible mobile website, not like some other platform...

[–] Xylia@kbin.social 2 points 1 year ago (1 children)

If you are using iOS and Safari, adding the icon to Home Screen prevents Safari extensions from running in my experience. So if you’re using any of the Userscripts or user styles like the collapsible comment script, they won’t work. Took me a while to figure out why they weren’t working. Visiting from the browser works with the scripts and styles, obviously.

[–] garretble@kbin.social 2 points 1 year ago (1 children)

Out of curiosity, which extension do you use to add these extra scripts?

load more comments (1 replies)
[–] rasterweb@kbin.social 2 points 1 year ago (1 children)

I've done this in Firefox on iOS but sadly the browser's back and forward arrows are not available and... I miss them!

[–] somas@kbin.social 3 points 1 year ago

@rasterweb

@JoeCoT

The PWA works with mobile Safari and the swipe back/forward motion takes you back and forth. Try that with Firefox

[–] Ni@kbin.social 2 points 1 year ago* (last edited 1 year ago)

I've been using the website on brave on my phone and it appears absolutely fine! The only issue is that I think brave blocks the image up loader apart from that all good!

load more comments
view more: next ›