Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KS: 41633: Video Player not working #8310

Open
wants to merge 7 commits into
base: release_10
Choose a base branch
from

Conversation

alex40724
Copy link
Member

@alex40724 alex40724 commented Nov 3, 2024

See https://mantis.ilias.de/view.php?id=41633

Major changes:

  • No mediaelment.js lib is used.
  • Native video/audio tag and youtube/vimeo iframes are being used.
  • Consumers need to provide correct embed src for vimeo and youtube.

I added this to the Jour Fix agenda, since this fix includes major changes that affect styling, accessibility and consumer code.

@alex40724 alex40724 added bugfix kitchen sink jour fixe php Pull requests that update Php code labels Nov 3, 2024
@alex40724 alex40724 changed the title 41633: VIdeo Player not working KS: 41633: VIdeo Player not working Nov 3, 2024
@alex40724 alex40724 changed the title KS: 41633: VIdeo Player not working KS: 41633: Video Player not working Nov 3, 2024
@matthiaskunkel
Copy link
Member

Jour Fixe, 11 NOV 2024: We discussed the PR and appreciate the change to the native video players of YouTube or Vimeo. A final decision about the PR can be made after the revision of the PR by the UI coordinators. In addition, our privacy experts will have a look at the suggestion to check if it makes privacy worse compared to the former implementation.

@alex40724
Copy link
Member Author

alex40724 commented Nov 14, 2024

The external js has been removed, since it is not needed here. Connection to youtube/vimeo is only setup, if the iframes are rendered like before.

@alex40724
Copy link
Member Author

alex40724 commented Nov 15, 2024

One explanation: The video tag uses a transparent 1pixel gif and a background image source to ensure the possibility to apply css rules to the background/poster. I did not find a better solution for this. Tests are fixed now.

@klees
Copy link
Member

klees commented Dec 3, 2024

Hi @alex40724,

please rebase and ping me, I'll merge then.

Thanks!

@klees klees assigned alex40724 and unassigned klees Dec 3, 2024
@alex40724
Copy link
Member Author

@klees Since there is no conflict, github offers already a "Rebase and Merge" in the "Squash and merge" dropdown.

@klees
Copy link
Member

klees commented Dec 17, 2024

Hi @alex40724,

for me it looks like this:

image

Really strange... Does it have a green button for you?

Kind regards!

@klees
Copy link
Member

klees commented Dec 17, 2024

Ok, I think I might have found the issue. This PR seems to rollback some change in the video player.

@Amstutz / @thibsy / @nhaagen / @alex40724 I would suggest the following course of action: I would merge @nhaagen|s PR first. This should make @alex40724|s PR mergeable again and also documents the mildly crude way our development has taken here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix kitchen sink php Pull requests that update Php code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants