And their desktop client technically is a browser without omnibar.
"...is not supported in this browser", fuck you Discord
Submitted 1 year ago by likeaduck@programming.dev to technology@lemmy.world
https://programming.dev/pictrs/image/6635d266-e249-4629-8cce-4796996fe5d2.png
Comments
webjukebox@mujico.org 1 year ago
Shatter@lemmy.world 1 year ago
But probably Chromium right?
webjukebox@mujico.org 1 year ago
Yes, electron.
redcalcium@lemmy.institute 1 year ago
It’s either Electron or Chromium Embeded Framework.
FoxBJK@midwest.social 1 year ago
I’m a little baffled by this one. File upload isn’t exactly some new HTML5.1 feature or anything. There’s no good reason they can’t have this handled properly.
Toribor@corndog.social 1 year ago
I bet if you switch user agents it works just fine.
user224@lemmy.sdf.org 1 year ago
Just like Google search on Firefox Mobile.
mypasswordis1234@lemmy.world 1 year ago
I ditched Discord a few weeks ago. I’m moving to Matrix!
KSPAtlas@sopuli.xyz 1 year ago
Not to be discouraging, but i managed to quit discord for a few months, but i returned again, turns out many projects, even open source, use discord for discussion only
mypasswordis1234@lemmy.world 1 year ago
So why not encourage them to move to the Matrix?
RicoPetrocelli@lemmy.world 1 year ago
what is this matrix you speak of?
ILikeBoobies@lemmy.ca 1 year ago
The Lemmy of chat apps but not there yet for video/screen share
warmaster@lemmy.world 1 year ago
Voice channels work perfectly! I’m waiting for screen sharing.
ryannathans@lemmy.world 1 year ago
Push to talk or voice activation would be good
mypasswordis1234@lemmy.world 1 year ago
It’s already implemented 😎
Anonymousllama@lemmy.world 1 year ago
Matrix is great, reminds me of a more secure discord. At least this one can be bothered to even try implementing end to end encryption
abfarid@lemmy.world 1 year ago
There’s really no reason to be mad at them in this particular instance. Their client is Chromium-based (Electron) so they will optimize their new features for that engine first. There’s probably less than 5% users who Discord from browser, let alone Firefox, and I think I’m being generous with that number. Additionally, some things are harder to implement (or even impossible) in native web rather than Electron, that has all the NodeJS integrations.
ehrenschwan@feddit.de 1 year ago
File upload is not a chromium feature, it’s a super old basic feature. It’s just their pittiness and upcoming drm implications. I bet if you set your user-agent to chrome it woould work just fine.
themoonisacheese@sh.itjust.works 1 year ago
This dialog doesn’t do just file upload, after you upload you can cut the sound file into a 4-second clip, inside the client. My bet is that it might technically be possible to do it in Firefox, but not with the same exact code as with chromium, and thus they decided they don’t care.
ReadyUser31@lemmy.world 1 year ago
There’s probably less than 5% users who Discord from browser, let alone Firefox
There are dozens of us! Dozens!
PhiAU@lemmy.world 1 year ago
codes a desktop OS specific program coded in C just to spite you
To be honest I absolutely hate everything being a browser app.
walnutwalrus@lemmy.world 1 year ago
element / matrix instead
DasRubberDuck@feddit.de 1 year ago
Discord is such an obvious “stay the fuck away from” product.
csolisr@communities.azkware.net 1 year ago
With the same critical mass of users that most proprietary social media have, unfortunately. You’ll be lucky to find certain communities on Matrix at all.
jesterraiin@lemmy.world 1 year ago
“Press THIS button if you want to enter anyway”.
I think I need to fill a patent for this idea, since it’s brand new, fresh and nobody has ever heard about it…
Anamana@feddit.de 1 year ago
People use discord in the browser? Damn boi
cmrss2@aussie.zone 1 year ago
At least you can block some of the telemetry with uBlock or similar
etrotta@kbin.social 1 year ago
Why would you want to block their telemetry?
It is not like they're using it to serve ads to you, and it should be better for everyone for developers to make decisions based on how users are actually using their app, no?Anamana@feddit.de 1 year ago
Fair, but from a UX and technical perspective it’s a pain in the ass to use it like that
TigrisMorte@kbin.social 1 year ago
Never use an app for what should be a web site.
MakeItCount@lemmy.world 1 year ago
Yes as I manly use it on phone
So for the once on a blue moon when I’ll open discord on my PC, the browser is enough
Anamana@feddit.de 1 year ago
Makes sense
starman@programming.dev 1 year ago
There is FOSS wrapper for discord called webcord, if you have to use discord but want a bit more privacy.
pglpm@lemmy.sdf.org 1 year ago
I said 'fuck you" to Slack for similar reasons. Going to same the same to Discord now.
wahming@monyet.cc 1 year ago
Because firefox doesn’t support it? Don’t see why it’s their fault
tleb@lemmy.ca 1 year ago
They implemented a feature that is only available in Chromium and not part of the web standards yet. It’s no different than websites that would only work on IE 20 years ago because of some proprietary Microsoft thing.
FarLine99@lemm.ee 1 year ago
such a discord
Pixlbabble@lemmy.world 1 year ago
Looks like they’re prepping you for browser drm lol. Go decentralized and get off discord.
kibiz0r@midwest.social 1 year ago
Firefox doesn’t implement the AudioData API, which is probably necessary for the waveform viewer and cropping tool Discord presents in the soundboard management UI.
Not everything is about Chrome DRM yall.
redcalcium@lemmy.institute 1 year ago
Yet another experimental API only Chrome supports. Chrome has always been like this, implementing experimental API that hasn’t been finalized yet. You might say they’re innovating to support new technologies, but actually it’s more like they’re doing whatever they pleased, as demonstrated by their removal of jpeg xl support despite web communities plea not to do so (a new more efficient image compression, but not made by Google so screw it), pushing manifest V3 and ad topics, and recent push for web environment integrity API.
warmaster@lemmy.world 1 year ago
EEE y’all
ILikeBoobies@lemmy.ca 1 year ago
How can they not support jpg xl? It’s such a huge thing
lud@lemm.ee 1 year ago
Firefox and Safari is also implementing experimental features often.
ferralcat@monyet.cc 1 year ago
I think Moz helped write and supports this. I even think it’s (partially enabled in nightly?)
Not sure if these built in decoders are supported though. Seems a bit dangerous to expose native codecs directly from the web to be honest, since you’ll end up with wildly varying support across browsers.
Anonymousllama@lemmy.world 1 year ago
I remember ages ago websites were all focused on “works best on Internet Explorer” or “please use Netscape for the best experience”
We managed a good solid decade after that where browsers all somewhat caught up to each other and now we’re going back that way again, with each website just YOLO implementing APIs that aren’t fully supported.
When you did that back in IE7/8/9, you missed out on rounded corners or drop shadows, now whole parts of apps won’t work unless you’re on chrome 🤯
HKayn@dormi.zone 1 year ago
It appears the Reddit users that don’t read further than the title have arrived on Lemmy.
Pfnic@feddit.ch 1 year ago
Care to elaborate? I can’t make sense of your response
franklin@lemmy.world 1 year ago
Yeah unfortunately it looks like they are here too, oh well at least it’s money out of spez’s hands
Prethoryn@lemmy.world 1 year ago
Thank fucking people like you. The average Lemmy user just knows everything.
I have seen so many Lemmy users think they are better than Reddit users. Truth is, you are all fucking ass holes you are just different kinds of ass holes.
None of us agree with Google’s choices but for fucks sake not everything is because Google chose it.
Sometimes it’s just in the damn browser. Like fuck off.
I use Chrome and Firefox and have two different online personas with both.