> you need to have a very good excuse to launch something with WebRTC and not support Firefox.
I built audio chat over webRTC for https://precursorapp.com [1]. I built support for both Firefox and Chrome, but I can understand why someone would choose not to support Firefox.
There are lots of annoying little differences between the two implementations. For example, Firefox wouldn't fire a negotiationneeded event after adding a stream [2], so I had to add a special workaround for them. Connection stats was another area where the APIs diverged a lot.
In their defense, sometimes Firefox does a better job of implementing the spec than Chrome does. But since most people develop in Chrome first, it's no surprise that they put off working on a Firefox implementation until they're happy with their implementation in Chrome.
[1] Click on the mic icon at the bottom left of a document to try it out.
This is our experience too for Epishow. It's not that we couldn't get it working, it's that we focus on one platform (chrome) then expand outward (web at large, which for now means ff).
[+] [-] dwwoelfel|10 years ago|reply
I built audio chat over webRTC for https://precursorapp.com [1]. I built support for both Firefox and Chrome, but I can understand why someone would choose not to support Firefox.
There are lots of annoying little differences between the two implementations. For example, Firefox wouldn't fire a negotiationneeded event after adding a stream [2], so I had to add a special workaround for them. Connection stats was another area where the APIs diverged a lot.
In their defense, sometimes Firefox does a better job of implementing the spec than Chrome does. But since most people develop in Chrome first, it's no surprise that they put off working on a Firefox implementation until they're happy with their implementation in Chrome.
[1] Click on the mic icon at the bottom left of a document to try it out.
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1071643
[+] [-] randall|10 years ago|reply
[+] [-] GFischer|10 years ago|reply
It's at less than 10% for most of the sites I manage, and steadily going down (apparently 14% globally).
[+] [-] cpeterso|10 years ago|reply
[+] [-] TD-Linux|10 years ago|reply
[+] [-] Klathmon|10 years ago|reply
Firefox can talk with firefox fine, chrome with chrome, but the 2 have some issues talking with each other.
Maybe Slack just made a decision to support chrome until the 2 meet in a way that makes them compatible.
[+] [-] Scarbutt|10 years ago|reply
[+] [-] owenwil|10 years ago|reply
[+] [-] HerpDerpLerp|10 years ago|reply
seen a fair few negative posts of late.
[+] [-] neximo4|10 years ago|reply
[+] [-] owenwil|10 years ago|reply