Hey fedi, looking for some help that someone knowledgeable about web coding might be able to provide.

The old youtube style is still accessible by overriding the useragent to have your browser pretend to be a google bot. But when you do this, it breaks the show more button on video descriptions. We've found a tampermonkey userscript to put it back, but it only works if we refresh the page after loading a video.

What can be done to fix this?

-R

@Felthry you might have to run the userscript later, I believe setTimeout with 0 seconds of delay will run it after the page has loaded and the onLoad JS has run

@noiob How do we do that?

Searching around also says that it might be something involving ajax, where the page doesn't actually reload when you click a new video which means the script doesn't actually fire. Could that be it? The thing I found was talking about similar behavior on Facebook, though.
-R

@Felthry yeah YouTube has been only loading part of the page for ages, so there won't be any onLoad event

@noiob Are you able to tell us exact code to put into the userscript to fix it? We don't know *anything* about web coding, I'm afraid.
-R

Follow

@Felthry no, you'd have to actually hook into youtube's js and that's way more trouble than it's worth

· · Web · 0 · 0 · 0
Sign in to participate in the conversation
Awoo Space

Awoo.space is a Mastodon instance where members can rely on a team of moderators to help resolve conflict, and limits federation with other instances using a specific access list to minimize abuse.

While mature content is allowed here, we strongly believe in being able to choose to engage with content on your own terms, so please make sure to put mature and potentially sensitive content behind the CW feature with enough description that people know what it's about.

Before signing up, please read our community guidelines. While it's a very broad swath of topics it covers, please do your best! We believe that as long as you're putting forth genuine effort to limit harm you might cause – even if you haven't read the document – you'll be okay!