this post was submitted on 06 Jul 2023
9 points (100.0% liked)

Kbin Userstyles and Userscripts

15 readers
1 users here now

Custom CSS and JS to help improve your Kbin experience! ### Userscripts Greasy Fork ### Stylesheets UserStyles.world ### Userscript managers

founded 1 year ago
 

I've noticed that Kbin turns gray the title of the posts that I've already clicked, but it'd be nice if I could just hide the ones I already saw, keeping my "Hot" section always fresh with new content.

Is there any script that can do this?

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

I could probably add something like that to KUP if you want, but note that the way things work, one would have to load the entire page as usual and then hide the respective articles. This means that you could potentially in the worst case scenario get a bunch of empty pages until you actually get to see more content (or more likely, pages with very few articles).

With infinite scroll loading turned on, this could of course be a bit less cumbersome, but still not exactly an optimal experience.

Would that be an acceptable compromise? If so, I can see if I can get something done over the weekend. I'm currently tinkering with a somewhat related feature, so I could probably fit this in too.

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

This was something the reddit app Boost never implemented because of that - if you have been doing nothing but doomscrolling for a 50 pages and then refresh, it would need to request and hide all of those 50 pages before it finds anything new to display at a rate of 1 page per second IIRC. No idea if the Kbin website has any sort of rate limiting set up though.

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

That's a good point! I didn't thought about the need to load everything and then hide the read articles.

But, to be honest, I think that this experience along with infinite scroll would be a lot better than what we have now. And also would make me use Kbin much more, since I would always have new content to read!

Oh, and thanks for all the work with KUP! It's already a must-have for me!
And also thanks for your availability for working in this idea!