I am not enjoying kbin.social right now. The latency is beyond atrocious, at 10+ seconds to load each page. The UI reminds me of 2004 forums that don’t know how users work. The mobile UI is just the worst.
Some pain points:
I’m a software engineer so I can figure this shit out, but how the hell do I subscribe to a magazine? If I go to it, there should be a “subscribe” or context menu at the top to subscribe/favorite/mute. (I found it, but it's so weird on mobile to click the logo then scroll to get to the subscribe.)
Why is the comment box all the way at the bottom? Where’s the “add comment” button on a post?
Why are comments paginated like a forum? Why not just a “load more” like Reddit? What’s the point? It's not to decrease the response because you can do that with "load more" buttons.
Selecting the comment box should NOT zoom slightly into the page. The mobile web UI needs a lot of work from people who know how to do mobile UIs.
Is there no “homepage” button? Clicking the Kbin logo at the top just brings up a menu, which requires another click on the homepage button to get back. This is weird and unintuitive.
Edit: And you can't collapse comment threads? What even...
I really want a Reddit replacement, but this is not it with this terrible UI.
if you're a software engineer you should had known to make constructive comments and also most importantly realise that you are on a Non-commercial open source one-man-project. Your attitude is disgusting and you sound like the guys that nobody wants to work with. Nobody forces you to be here and you're welcome to go and please take your cancer with you on your way out.
Add issues to the codeberg.
RN there are users scripts and userstyles over at m/kbinStyles to add collapsing and move text box to the top. Users are already adding requests for these functions natively. The infinite scroll rather than pages is available in the gear icon on the side or in your profile
This. Why?? This is a terrible user experience. I don't care if your little machine has case sensitive folders, it's bad form to have URLs be case sensitive with things users should be able to easily input (not like IDs like how YouTube does).
Not great that this requires a new account on a service most people won't already have :( I tried logging in with GitHub and it did that thing that I really hate federated logins doing where they go "yeah go ahead log in with your credentials from another site SIKE YOU HAVE TO TELL US YOUR EMAIL ANYWAY"