Missing libraries used in bitchute.com #771

Closed
opened 6 months ago by jayhasgin · 3 comments

Please note the following tips

  • Only Firefox: Does the website work after you activate the HTML filter? NO

  • Is there already an existing issue? (Search for the URL, e.g. "codeberg.org" or "localcdn.org") NO

  • For the most common problems and solutions I have created an online tool. Please test the broken website there: https://www.localcdn.org/test/check

If none of the points apply

I've uploaded few missing urls from jsdeliver and other cdns used in bitchute.

Btw, just wondering if the /test/check link checks for missing libraries? If it could I could just check it.

## Please note the following tips * Only Firefox: Does the website work after you activate the HTML filter? NO * Is there already an existing issue? (Search for the URL, e.g. "codeberg.org" or "localcdn.org") NO * For the most common problems and solutions I have created an online tool. Please test the broken website there: https://www.localcdn.org/test/check ### If none of the points apply I've uploaded few missing urls from jsdeliver and other cdns used in bitchute. Btw, just wondering if the /test/check link checks for missing libraries? If it could I could just check it.
nobody added the
framework/mapping
label 6 months ago
nobody added this to the v2.6.19 milestone 6 months ago
Owner

I've uploaded few missing urls from jsdeliver and other cdns used in bitchute.

Thanks for your report. That was just a mapping problem, because the website (which includes a lot of CDN resources) uses a different variant of plyr. I added this and the page works again.

If you want to test it, you can find a short tutorial here.

Btw, just wondering if the /test/check link checks for missing libraries? If it could I could just check it.

No, the test doesn't check for missing resources. That would be difficult because it would have to check if a resource is necessary. The website you reported wants to include 11 more resources. It doesn't look like these resources are necessary to use the website.

> I've uploaded few missing urls from jsdeliver and other cdns used in bitchute. Thanks for your report. That was just a mapping problem, because the website (which includes a lot of CDN resources) uses a different variant of `plyr`. I added this and the page works again. If you want to test it, you can find a short tutorial [here](https://codeberg.org/nobody/LocalCDN/wiki#user-content-5-you-recently-changed-something-in-the-code-and-i-would-like-to-test-it-how-can-i-do-that). > Btw, just wondering if the /test/check link checks for missing libraries? If it could I could just check it. No, the test doesn't check for missing resources. That would be difficult because it would have to check if a resource is necessary. The website you reported wants to include 11 more resources. It doesn't look like these resources are necessary to use the website.
Poster

Thank you for adding. The site is loading perfectly now. I'm on v82 of firefox, so it didn't load first.

You're right. That would increase the size. Maybe the browser testing API's could tell which libs are necessary.

Thank you for adding. The site is loading perfectly now. I'm on v82 of firefox, so it didn't load first. You're right. That would increase the size. Maybe the browser testing API's could tell which libs are necessary.
jayhasgin closed this issue 6 months ago
Owner

I'm on v82 of firefox, so it didn't load first.

Ah okay, yes that's because Firefox 85 and lower needs an additional permission to show the switches and domain in the popup.

Maybe the browser testing API's could tell which libs are necessary.

Unfortunately, I haven't found a good way to distinguish the necessary from the unnecessary resources. If you have an idea, then you can program an example.

> I'm on v82 of firefox, so it didn't load first. Ah okay, yes that's because Firefox 85 and lower needs an additional permission to show the switches and domain in the popup. > Maybe the browser testing API's could tell which libs are necessary. Unfortunately, I haven't found a good way to distinguish the necessary from the unnecessary resources. If you have an idea, then you can program an example.
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.