Community Wishlist Survey 2017/Multimedia and Commons/Use native audio/video player
Appearance
Use native audio/video player
- Problem: Current audio/video player is very outdated, additionally the audio player is designed for video playback only. It looks horrible on modern high resolution displays. The player also includes an advert of "KALTURA".
- Who would benefit: Readers (user experience) and editors (having better looking and more functional pages) alike.
- Proposed solution: Use native HTML 5
<audio>
/<video>
controls.
- More comments: roughly 5% of users' browsers don't support native audio/video[1][2]. We can serve them the old player, or - in the worst case - we can sacrifice being able to play audio/video for them for the sake of vastly improved experience for the rest 95%.
- Phabricator tickets:
- Proposer: Borys Kozielski (talk) 21:03, 13 November 2017 (UTC)
- Translations: none yet
Discussion
[edit]Issue since at least 2010:
https://phabricator.wikimedia.org/T25965
Geni (talk) 08:43, 18 November 2017 (UTC)
- The presence of Kaltura ads looks like a very serious issue, but it can be solved easily on the short-term via local Common.css (as en.wp has already done), and on the longer-term, it looks like the Kaltura player is planned to be replaced by Video.js: phab:T100106. --Yair rand (talk) 17:27, 20 November 2017 (UTC)
@Borys Kozielski:, I've merged my proposal here because the current player is the same for both audio and video, so it will have to be worked on at the same time. Hope you don't mind. Max Semenik (talk) 01:25, 23 November 2017 (UTC)
From the merged in proposal:
I don’t know what HTML5 is capable of, but a link to the file description page is needed for copyright reasons, subtitles have no point if they can’t be used, and the quality selection is also useful. —Tacsipacsi (talk) 13:45, 20 November 2017 (UTC)
- @Tacsipacsi:, definitely. The native controls will have to be augmented with copyright information etc and that would still look and feel a billion times better than now. Max Semenik (talk) 01:25, 23 November 2017 (UTC)
- I’d like to have a definite “yes” from someone before we start to vote for it, though. Or modify the proposal to use native HTML5 player if it’s feasible, otherwise fork the Firefox/Chrome player (which?). —Tacsipacsi (talk) 13:18, 23 November 2017 (UTC)
- Native HTML5 does support subtitles. --Tgr (talk) 07:05, 28 November 2017 (UTC)
- And the other two (attribution link and manual quality selection)? —Tacsipacsi (talk) 12:23, 28 November 2017 (UTC)
- Native HTML5 does support subtitles. --Tgr (talk) 07:05, 28 November 2017 (UTC)
- I’d like to have a definite “yes” from someone before we start to vote for it, though. Or modify the proposal to use native HTML5 player if it’s feasible, otherwise fork the Firefox/Chrome player (which?). —Tacsipacsi (talk) 13:18, 23 November 2017 (UTC)
- Comment Sounds reasonable for video files, but for audio files, I'd still prefer some kind of waveform/spectrogram visualization thingy like freesounds.org does it, at least for the file description pages (phab:T103527). --El Grafo (talk) 13:52, 6 December 2017 (UTC)
Voting
[edit]- Support Tacsipacsi (talk) 21:10, 27 November 2017 (UTC)
- Support MichaelSchoenitzer (talk) 22:36, 27 November 2017 (UTC)
- Support NMaia (talk) 00:07, 28 November 2017 (UTC)
- Support Jc86035 (talk) 01:19, 28 November 2017 (UTC)
- Support Tgr (talk) 07:05, 28 November 2017 (UTC)
- Support -donald- (talk) 08:48, 28 November 2017 (UTC)
- Support David1010 (talk) 11:24, 28 November 2017 (UTC)
- Support --Liuxinyu970226 (talk) 13:19, 28 November 2017 (UTC)
- Support Kurt Jansson (talk) 22:32, 28 November 2017 (UTC)
- Support Thomas Obermair 4 (talk) 23:00, 28 November 2017 (UTC)
- Support The player isn't outdated, it's RETRO people! Yeah, dump that thing pretty please. ;-)) Hedwig in Washington (talk) 03:04, 29 November 2017 (UTC)
- Support Shizhao (talk) 03:21, 29 November 2017 (UTC)
- Support Donald Trung (Talk 🤳🏻) (My global lock 🔒) (My global unlock 🔓) 11:01, 29 November 2017 (UTC)
- Support HerrAdams (talk) 19:14, 29 November 2017 (UTC)
- Support MGChecker (talk) 22:07, 29 November 2017 (UTC)
- Support Giovanni Alfredo Garciliano Diaz (talk) 22:18, 29 November 2017 (UTC)
- Support - Evad37 (talk) 00:33, 30 November 2017 (UTC)
- Support M11rtinb (talk) 10:28, 30 November 2017 (UTC)
- Support HTML 5 sounds good Lionel Allorge (talk) 12:32, 30 November 2017 (UTC)
- Support Dominic Z. (talk) 17:03, 30 November 2017 (UTC)
- Support Gnom (talk) Let's make Wikipedia green! 10:11, 2 December 2017 (UTC)
- Support ~Cybularny Speak? 12:48, 2 December 2017 (UTC)
- Support Tom Ja (talk) 14:36, 2 December 2017 (UTC)
- Support Waldir (talk) 10:58, 3 December 2017 (UTC)
- Support LikeLifer (talk) 18:22, 3 December 2017 (UTC)
- Support Gryllida 01:04, 4 December 2017 (UTC)
- Support We don't need to re-invent the wheel (or continue re-inventing it, since support for HTML5 came later. :-) — SMcCandlish ☺ ☏ ¢ ≽ʌⱷ҅ᴥⱷʌ≼ 07:58, 4 December 2017 (UTC)
- Support Trockennasenaffe (talk) 21:00, 4 December 2017 (UTC)
- Support the wub "?!" 00:20, 6 December 2017 (UTC)
- Support Ahm masum (talk) 07:58, 7 December 2017 (UTC)
- Support Oblongo (talk) 10:07, 7 December 2017 (UTC)
- Support Richard Nevell (WMUK) (talk) 13:50, 8 December 2017 (UTC)
- Support --jdx Re: 20:32, 8 December 2017 (UTC)
- Support --Nicor (talk) 14:39, 10 December 2017 (UTC)
- Support Ruslik (talk) 17:41, 10 December 2017 (UTC)
- Support — Luchesar • T/C 14:04, 11 December 2017 (UTC)
- Support Ldorfman (talk) 16:51, 11 December 2017 (UTC)