webcompat / web-bugs

A place to report bugs on websites.
https://webcompat.com
Mozilla Public License 2.0
747 stars 67 forks source link

recording.zencastr.com - Website not suuported on Firefox #135597

Open CAfromCA opened 7 months ago

CAfromCA commented 7 months ago

URL: https://recording.zencastr.com/

Browser / Version: Firefox 124.0 Operating System: Mac OS X 10.15 Tested Another Browser: Yes Chrome

Problem type: Site is not usable Description: Browser unsupported Steps to Reproduce: Zencastr reports Firefox is an unsupported browser, and has since early 2021. The current site message says:

===== Unsupported Browser

Sorry, your browser doesn't support the necessary APIs required for Zencastr to work.

Please return in one of these browsers on your desktop or laptop computer

Download Chrome Recommended

Download Brave

Download Edge

If you are already using one of these browsers and still getting this message, please make sure your browser is updated to the latest version and that you

There is a blog post from February 2021 announcing the dropping of Firefox support:

https://blog.zencastr.com/blog/2021/2/16/zencastr-is-launching-video-recording-into-open-beta

It says "... we found that many of the APIs that we needed to make the highest quality audio and video in the most secure way possible are not currently supported by Firefox." but does not say what those APIs are.

Browser Configuration
  • None

From webcompat.com with ❤️

azlata commented 7 months ago

Thank you for reporting this issue, I was able to reproduce it. The website displays the Unsupported Browser message after you create a room and then try to access it.

image

Tested on: • Browser / Version: Firefox Release 124.0.2/ Firefox Nightly 126.0a1 (2024-04-07) • Operating System: Windows Mac OS

Notes:

  1. Reproducible on both Firefox Release and Nightly
  2. Not reproducible on Chrome.
  3. Reproducible regardless of settings of Enhanced Tracking Protection

Steps to reproduce:

  1. Create an account and log into it.
  2. Tap on the "+ New" sign on the top right corner and select room.
  3. Create a rrom and try to access it.

Moving to Needsdiagnosis.

[qa_15/2024]

jgraham commented 5 months ago

I've moved this to bugzilla for further tracking: https://bugzilla.mozilla.org/show_bug.cgi?id=1899831

karlcow commented 1 month ago

I'm reopening a little bit here. Safari has the same issue where it is said that Safari is not supported on Zencastr.

I wonder if @lmcarreiro and @filblue can help us better understand what are the limitations or put us in contacts with the right persons.

Through contact with the support, we got a generic answer about the issues.

On the side of Safari, it seems that Safari now "supports everything Zencastr needs for the recording tool, primarily the Media Recording API and the File Storage API". But there was mention that the "differences in how you support it are significant enough that it would require non-trivial effort to make our app compatible with Safari".

I'm pretty sure both Firefox and Safari teams would love to hear about the specific details of what is breaking. Not asking specifically Zencastr to modify the implementation but to really understand the differences.