cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
00FF00
Making moves
Status: New idea

Simple (ha!) idea, it would be nice if when using the pop-out picture-in-picture mode, the captions would follow the popped out picture. Currently the captions remain on the (now empty) box where the video was previously placed.

I think - but am not sure - Firefox has a different implementation of picture-in-picture mode than Chromium, but I'm not sure - and I guess this isn't really the place to discuss that anyway

Thanks!

(note this is for desktop Firefox, though I suppose, maybe, also other versions?)

3 Comments
Status changed to: New idea
Jon
Community Manager
Community Manager

Thanks for submitting an idea to the Mozilla Connect community! Your idea is now open to votes (aka kudos) and comments.

qwryu
Making moves

Firefox PiP supports YouTube subtitles, but it might be overwhelming for the official Firefox developers to individually support all the different and constantly changing websites. Perhaps they could open up the Picture-in-Picture subtitle retrieval to the extension API, allowing users to implement it for the websites they want.

00FF00
Making moves

TLDR

---

@qwryu 

it might be overwhelming for the official Firefox developers to individually support all the different and constantly changing websites

Right, I understand that. I didn't address it above but that is an issue I personally have been relentlessly pointing out when it (frequently) comes up. I am genuinely amazed how well our internet technologies function with all the (very, very many) independent developers and moving parts and so on. However, though I am not a programmer so I'm sure it seems to me much simpler than it is, I think where things are now compared to where things could be - if we want *true* interoperability, is not far from where things are. Technology is where philosophical arguments about "competition" & "innovation" meets reality, where most of us live.

I understand there's legitimately innovation only possible if people are allowed freedom to be creative and try things. I also know, as most people who have been online in the last decade and spent at least five minutes in a technology nerd discussion space, that actually implementing a protocol or standard is often an effort in futility.

But I think that's a cop out.

It wasn't long ago technology nerds - many who are still "around" - successfully created and implemented standards as they should be implemented. Web browsers and email for example. That's kind of what Mozilla is about, right? Which is why when I started learning about these things (from the admittedly strange angle I have taken) I decided Mozilla knows whats up.

More direct to your point, as stated, I am not a programmer. But if I am correct Firefox has a separate PiP toggle than other browsers - which I checked in Edge and it is indeed lacking the Firefox toggle - then it should be as "simple" as adding the captions where that toggle is visible. Or, rather, changing how the captions are implemented with that toggle (which is where the reality meets my imagined version of simplicity, probably)

And that's actually a great example why I decided Mozilla knows whats up, and is the same reason I think Microsoft does too (though I understand Windows is a bit more complicated, which I don't fully understand eg unix/linux/dos/etc). Regardless of what each website does, or for Microsoft each program developer, if the standards - which do exist however lacking they may or may not be - are correctly used, then Mozilla (or Microsoft) can "go over the top" and make changes that improve end user functionality.

But only if standards are

1. available

2. implemented

3. followed

Everyone looks at Google but forgets (or never knew) it's "like Gecko" not "like Google"

This is why I use Firefox:

Edge User-Agent:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0

Firefox User-Agent:

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0