Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTML5 version for broader usability and paranoid users #6197

Closed
JYamihud opened this issue Jun 10, 2021 · 1 comment
Closed

HTML5 version for broader usability and paranoid users #6197

JYamihud opened this issue Jun 10, 2021 · 1 comment
Labels
type: new feature New functionality that does not exist yet

Comments

@JYamihud
Copy link

Issue

A lot of people take their privacy and security very seriously. Some use Brave. Some use IceCat with LibreJS that blocks non free JavaScript code. Some use, and this is important, Tor Browser on the highest level of security. which BLOCKS ALL JAVASCRIPT!.

In such circumstances, websites like Odysee will not load. Since they require a huge amount of JavaScript to work.

Solution

If you try to load Duckduckgo.com on Tor with Javascript disabled. You will be redirected to a special, minimalistic, javascript free version of the site. It will not have image search or any fancy feature, but the core functionality will be doable from this site. You could search still. And even though they use pure HTML5 to build the web page, they are still able to make a very good looking one. Even though slightly uglier then the JavaScript heavy version.

How about, if the webpage is not being able to be loaded. it will redirect to say html.odysee.com which is the same old odysee, but uglier and built only with JavaScript. The main features as reading articles, downloading files and watching videos can be implemented easily with HTML5. You can simply embed a video file into a web page with HTML5 and it will give a standard player. I know it's not going to look very nice. But it will open the platform to a lot more people.

Perhaps for livestreams and other fancy features a disclaimer could be made that this feature requires to run javascript. But for most site, why not give people the option.

Also it could be good for people with slower computers. Since basic HTML eats less of processing power then a huge JavaScript application running in each tab.

@JYamihud JYamihud added the type: new feature New functionality that does not exist yet label Jun 10, 2021
@tzarebczan
Copy link
Contributor

Thank you for the issue and write up. This is not something we plan to do anytime soon since we rely on the open-source videojs framework heavily. We may consider it in the future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: new feature New functionality that does not exist yet
Projects
None yet
Development

No branches or pull requests

2 participants