this post was submitted on 13 Jul 2024
34 points (97.2% liked)

Canvas

2083 readers
1 users here now

Canvas — The Fediverse’s r/place


2024 Concluded!


Get a print!


Links

Timelapses

founded 1 year ago
MODERATORS
 
all 22 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 1 month ago* (last edited 1 month ago) (1 children)

Canvas depends on WebGL, HTML5 canvases, web workers and local storage, if those are disabled it won't load

i'll work on adding a popup for that, kinda slipped through the cracks

and for completeness, the login page uses cookies, otherwise you won't be able to login

(yes i'm catching up on posts lol)

[–] possiblylinux127 0 points 1 month ago (1 children)

Thanks that does make sense. Maybe in the future investigate using pure HTML to do it. I think it should be possible with just the DOM plus a few tricks. In the meantime I'll just use a different browser and enable webGL.

If you are looking for max compatibly make it work in Tor as that's what the privacy browsers are based on. If you are looking for people to help create workarounds let me know.

[–] [email protected] 1 points 1 month ago (1 children)

forgot to add web workers to that list, but i'm not entirely sure if it would be possible without those things

templates require webgl to do anything related to image manipulation

web workers i've seen also get disabled, but without those the website will freeze for quite a bit while it renders the canvas

[–] possiblylinux127 1 points 1 month ago

Web workers shouldn't be a privacy risk. HTML canvas is very much a privacy risk and can fingerprint a device with fairly high certainty

[–] [email protected] 6 points 1 month ago (1 children)

I'm using Librewolf (on desktop) and it wouldn't load until I checked "Enable WebGL". Does Mull do anything with WebGL?

On mobile I've tested Fennec and it works just fine.

[–] possiblylinux127 1 points 1 month ago

It blocks website tracking just like Tor

[–] [email protected] 5 points 1 month ago (1 children)

mull blocks html5 canvas access since it has changes from the arkenfox userjs project. practically any other browser will work fine.

[–] possiblylinux127 1 points 1 month ago* (last edited 1 month ago) (1 children)

It blocks canvas as it is used frequently for tracking and surveillance. I wouldn't advise turning it on especially on a module device where fingerprinting is much easier

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

the advice was for how to get canvas working, not whether or not html canvas should be enabled. the thought was if you wanted to use canvas it's probably safe to lower that setting for the canvas website specifically.

[–] [email protected] 4 points 1 month ago (1 children)

I have Mull + uBlock, can confirm the issue

[–] possiblylinux127 1 points 1 month ago* (last edited 1 month ago) (2 children)

Does it work in Cromite

Edit: no it does not

[–] [email protected] 1 points 1 month ago (1 children)

I dunno, I only have Mull on my phone. I used Firefox through my PC to access it.

[–] possiblylinux127 1 points 1 month ago

The dev responded and said it needs Canvas

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

Doesn't work in cromite for me, been using Firefox instead

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

For me it doesn't even work through normal Firefox... Maybe its my DNS

[–] [email protected] 1 points 1 month ago (1 children)

On mobile I had to use Chrome as I experienced the same issue with Mull. On my PC Firefox with uBlock worked fine.

[–] possiblylinux127 1 points 1 month ago

That's not an option for some of us

[–] [email protected] 1 points 1 month ago (3 children)

I had to use chrome I purely keep around for things like this, afaik it needs javascript enabled and maybe cookies.

[–] [email protected] 4 points 1 month ago

How ironic.

[–] [email protected] 4 points 1 month ago

Works (mostly) fine in Firefox for me.

[–] possiblylinux127 3 points 1 month ago

Its not worth me using proprietary software. Also Chrome doesn't work without GSF