zhukov / webogram

Telegram web application, GPL v3
https://web.telegram.org
GNU General Public License v3.0
7.95k stars 2.36k forks source link

[Feature Request] An imageless 'SFW' mode #1425

Open rodneyrod opened 7 years ago

rodneyrod commented 7 years ago

One problem with Telegram is that there is no way to disable stickers and images from loading from the existing settings, and disabling through JS is a bit fiddly for most users to be bothered with.

Having a mode you can enable that will disable images and stickers (and possibly replace user profile pictures with their first name letter a la Android's Material Design Contacts layout) would be a great addition.

mk-pmb commented 7 years ago

I'd like the same feature but called "Avoid External Tracking" because in my case it's not about the pictures' pixels but the fact that loading the pictures informs external web servers about which part of which log I'm scrolling by. For stickers, I'd like to give the URL pattern to my favorite stickers theme.

As for user thumbnails, I'd like a per-contact setting where I can override the thumbnail with my preferred text (which may be a single space character) in a circle of my preferred color. I won't need a user photo override because I have a more flexible idea for that.

In case the effect is easy but the settings UI is too much effort, I can provide the settings by adding some file (text, JSON, …) to the webogram directory on my webserver.

stek29 commented 7 years ago

@mk-pmb

that loading the pictures informs external web servers about which part of which log I'm scrolling by

That's true only for inline bots.

rodneyrod commented 7 years ago

@stek29 Regardless of what @mk-pmb has in mind, I still think that there should be an imageless mode for the people who can only access the HTML client. I think that would be a lot easier to put up than making all existing sticker pack authors flag their works as SFW or NSFW. Even if you made default NSFW unless specified, you'd get a lot of salty people in the community who would be affected.

rodneyrod commented 7 years ago

So is it possible to have a toggle that disables all images and stickers?

stek29 commented 7 years ago

@rodneyrod Everything is possible, but not everything is going to be implemented and merged.