Closed rubinahaddad closed 10 years ago
Will Review by Jan 31
Multimedia Player: https://github.com/wet-boew/wet-boew-styleguide/issues/11
A. Please indicate which devices were tested (Desktop/Mobile/Tablet): IE Windows 8.0.7601.17514, HP Desktop, Dell widescreen monitor (1920x1080) Apple iPhone 4, latest iOS 7
General visual note: This black and white audio bar is very visually heavy and will overpower the content. It needs to be made more subtle.
B. Provide status feedback
On-hover, the controls show tool tips; most of which are OK. The “Fast” button should be re-written as “Fast-Forward”.
When zooming in on the control in IE 8 at 400%, timers appear on each end of the progress bar, one on the left showing the elapsed time played and the time on the right showing the total play length of the audio track. They timers do not appear at any other zoom level in IE. When the Timers appear the blue and white progress bar disappears.
iOS 7 - Multimedia Player Audio Example: Yes & No. No roll-over or on-hover effects for buttons. The “CC” is greyed-out as it does not apply to the audio sample. However if the CC button is clicked it works anyway, expanding the black area above the progress bar. The buttons work as expected. The progress bar in iOS 7 looks different than in IE 8. IE 8 is white and blue, iOS 7 is mid grey and blue.
When pinch zooming in on the control in iOS 7 landscape mode, timers appear on each end of the black control box, one on the left showing the elapsed time played and the time on the right showing the total play length of the audio track. Unfortunately when these timer controls appear the progress bar no longer shows up. The timers, with no progress bar, is the default view for portrait mode.
IE 8 - Multimedia Player Video Example: Same comments as the Audio player with the following differences: All 3 Multimedia video examples worked in IE 8. The YouTube Example did not work, but I was in a protected Govt. Domain which was likely blocking YouTube.
Timer appears at 200% zoom not at 400%. The close captioning (CC) button worked, and the text that showed up there was a good size and contrast. On roll-over the right edge of the CC button was “clipped” with part of the button missing. All 3 video examples worked in IE 8.
iOS 7 - Multimedia Player Video Example: Same comments as Audio player with the following differences: The black UI controls appear underneath the Video image. When the user clicks play, the controls disappear. On Rolling over the controls re-appear, but it defaults to iOS 7 video controls. The Close Captioning did not work on any of the examples.
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7.
iOS7- Multimedia Player Audio Example: No. Fast-Forward button is almost impossible at 100% to use due to the placement so close to the play button. Mute button does not work. Timer controls are hidden unless user pinch zooms in landscape mode, then progress bar disappears. Default view of progress bar is different depending if landscape or portrait mode.
IE 8 - Multimedia Player Video Example: Same comments as Audio Example.
iOS 7 - Multimedia Player Video Example: Same comments as Audio Example with the following additions: After working successfully on a previous day, when I went back in to continue testing the video controls on the black bar (rewind, play, fast-forward etc. would not render. Instead it showed squared bottom “U” shapes instead of the proper icons. Generally the control feedback is “easy to understand” but has glitches as mentioned above.
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7.
iOS 7 - Multimedia Player Audio Example: Mostly yes, though speaker/mute control does not work in iOS 7. Fast-Forward was almost impossible to activate at 100%.
IE 8 - Multimedia Player Video Example: Same comments as Audio Example.
iOS 7 - Multimedia Player Video Example: No. Certain controls (Mute, CC, Fast-forward) did not work in iOS 7.
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7.
IE 8 - Multimedia Player Audio Example: No. Timer controls are hidden until you view at 400%. There is no way a user would guess this.
iOS 7 - Multimedia Player Audio Example: No. Timer controls are hidden unless user pinch zooms in landscape mode. Progress bar cannot be made to appear in portrait mode. CC controls do not work properly.
IE 8 - Multimedia Player Video Example: Mostly yes, though speaker control will be thought to be for volume control, not just for mute. Also Timer controls are hidden until you view at 400%. Tool-tips appear on hover, which is an industry standard.
iOS 7 - Multimedia Player Video Example: Mostly yes, though speaker/mute, Fast-forward and CC controls do not work in iOS 7. Timer controls appear and disappear depending on zoom level and screen orientation. Alt tag/tool-tips for buttons do not work. When video is playing all controls disappear. The iOS 7 standard controls re-appear if the user touches the playing video.
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7.
C. Match real world conventions
IE 8 & iOS 7 - Multimedia Player Audio Example: No. Speaker control is for mute only and not for volume (and does not work in iOS 7). Fast-Forward and Rewind controls move the audio progress bar in approximately 10 second “jumps” rather than smoothly second, by second.
In iOS the user must first hit the “Play” button before the “Fast-forward” button will work. Fast-forward button can only be used if the user has zoomed in on the controls – touch targets are too close together.
IE 8 Multimedia Player Video Example: No. Same as Audio example.
iOS 7 - Multimedia Player Video Example: No. Same as Audio example with additions: Controls change look and feel when activated in iOS 7.
IE 8 - Multimedia Player Audio Example: No. Speaker control is for mute only and not for volume. Fast-Forward and Re-wind do not operate smoothly, but in chunks of time. CC should be greyed out (or not displayed) if there is no CC text.
iOS 7 - Multimedia Player Audio Example: No. Speaker control does not work. Fast-Forward only works if Play button has been clicked first. Fast-Forward and Rewind do not operate smoothly, but in chunks of time. CC button operates even though it is greyed out.
IE 8 & iOS 7 - Multimedia Player Example: No. See comments above.
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7.
D. Apply standards and ensure consistency
IE 8 & iOS 7 - Multimedia Player Audio Example: No. Speaker control is for mute only and not for volume (and does not work in iOS 7).
IE 8 & iOS 7 - Multimedia Player Example: No. See comments above.
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7.
IE 8 & iOS 7 - Multimedia Player Audio Example: Yes, with exceptions noted above.
IE 8 - Multimedia Player Example: Yes, with exceptions noted above.
iOS 7 - Multimedia Player Example: No. Once activating the video, the controls change to iOS 7 versions.
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7.
IE 8 Multimedia Player Audio Example: Yes, though “Fast” in tooltip should be “Fast-Forward”
iOS 7 - Multimedia Player Audio Example: No tooltips appear, so N/A.
IE 8 & iOS 7 Multimedia Player Video Example: As commented above.
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7.
IE 8 Multimedia Player Audio Example: No, timer controls only appear at 400% zoom.
iOS 7 Multimedia Player Audio Example: In Landscape mode the user sees a progress bar and no timer controls unless they “pinch zoom” in. In portrait mode there is no progress bar, and the user only sees timer controls.
Also placement of the Rewind, Play and Fast-Forward controls are too close together in iOS 7 making it difficult or impossible to trigger the correct control at times. Fast-Forward is especially hard to hit at a 100% zoom level.
IE 8 & iOS 7 Multimedia Player Video Example: As commented above.
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7.
E. Help users recognize, prevent and recover from errors
iOS 7 Multimedia Player Audio Example: Tight spacing of controls will cause user error at 100% zoom level. Close captioning is greyed out but is clickable anyway.
IE 8 & iOS 7 Multimedia Player Video Example: As commented above.
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7.
IE 8 & iOS 7 Multimedia Player Audio Example: N/A – no error messages
IE 8 & iOS 7 Multimedia Player Video Example: N/A – no error messages
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7.
IE 8 & iOS 7 Multimedia Player Audio Example: N/A – no error messages
IE 8 & iOS 7 Multimedia Player Video Example: N/A – no error messages
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it. No Error messages, Page is blank; does not render Video placeholder box or controls.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7. No error messages or explanation.
F. Design for human interaction
a. Is the layout/style intuitive?
IE 8 & iOS 7 Multimedia Player Audio Example: Style is too black and visually heavy, it will overpower the content.
IE 8 & iOS 7 Multimedia Player Video Example: Same as above. Many controls issues noted above will impair full functionality.
IE 8 - Multimedia Player YouTube Example: Did not run in IE 8, but I was in a ‘protected’ Gov. domain that was likely blocking it. No Error messages, Page is blank; does not render Video placeholder box or controls. Not intuitive.
iOS 7 - Multimedia Player YouTube Example: Did not run in iOS 7. No error messages or explanation.
b. Are the interactions intuitive?
IE 8 & iOS 7 Multimedia Player Audio Example: Yes, with exceptions noted above.
IE 8 & iOS 7 Multimedia Player Video Example: Yes, with exceptions and problems noted above.
IE 8 & iOS 7- Multimedia Player YouTube Example: Did not work.
IE 8 Multimedia Player Audio Example: Yes, with exceptions noted above.
iOS 7 Multimedia Player Audio Example: No. Buttons are too close together to operate at 100%. User needs to zoom in to operate controls properly in some cases.
IE 8 & iOS 7 Multimedia Player Video Example: Yes, with exceptions and problems noted above.
IE 8 & iOS 7- Multimedia Player YouTube Example: Did not work.
IE 8 & iOS 7 Multimedia Player Audio Example: N/A
IE 8 & iOS 7 Multimedia Player Video Example: N/A
IE 8 & iOS 7- Multimedia Player YouTube Example: Did not work.
G. Keep it simple
IE 8 & iOS 7 Multimedia Player Audio Example: No. Non operational controls (CC) may be more information than the user needs at a given moment.
IE 8 Multimedia Player Video Example: Generally yes but the “heavy” UI controls distracted from the video.
iOS 7 Multimedia Player Video Example: Yes, Controls disappeared while video was playing and did not distract, or take up screen real-estate from the viewing experience. Controls reappeared if the user touched the screen.
IE 8 & iOS 7- Multimedia Player YouTube Example: Did not work.
IE 8 & iOS 7 Multimedia Player Audio Example: Yes, with exceptions noted above. IE 8 Multimedia Player Video Example: Generally yes but the “heavy” UI controls distracted from the video.
iOS 7 Multimedia Player Video Example: Yes, Controls disappeared while video was playing and did not distract, or take up screen real-estate from the viewing experience. Controls reappeared if the user touched the screen.
IE 8 & iOS 7- Multimedia Player YouTube Example: Did not work.
IE 8 & iOS 7 Multimedia Player Audio Example: Yes.
IE 8 & iOS 7 Multimedia Player Video Example: Yes & N/A.
IE 8 & iOS 7 Multimedia Player YouTube Example: Did not work.
A. Please indicate which devices, browsers, and operating systems were tested (Desktop/Mobile/Tablet):
Tablet: Nexus 7 Operating system: Android 4.3 Browser: Google Chrome and Firefox
B. Provide status feedback
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
The CC (Closed Captioning) button on the toolbar is grey. Generally, when a button is grey it typically means that it is not available; however, a user can tap on this button.
The choice of blue on grey in the progress bar may be difficult for some users to distinguish the contrast so they can clearly understand the current status. Might be even more pronounced with users who are colour blind.
The buttons for Back, Play, and Forward are very small. Also, the distance between these buttons is very narrow. Users with motor disabilities may find it problematic to hit the target zone to tap in the right area.
Comment below is applicable to Google Chrome - Multimedia player YouTube Example:
The black and white play button in the toolbar did not work in Google Chrome, but did work in Firefox. This is different from the red and white play button that appears in the middle of the screen like other standard youtube videos. When the user taps on the standard red and white yourtube button the video plays as expected using a Chrome browser.
Comment below is applicable to Firefox - Multimedia player YouTube Example:
When a video is playing and the user taps on the video, a translucent black bar with a pause button appears. This behavior does not happen in Google Chrome. The standard behavior of the youtube app is that when the user taps on the video a small translucent black circle with pause button appears in the middle of the screen. Should this be expected behavior for this component?
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
Yes, when the user taps on the play button the UI immediately switches to a pause button following UI conventions and matching user expectations.
Comment below is applicable to the Google Chrome and Firefox - Multimedia Player Audio Example.
No, not for the Closed Captioning (CC) area. When the user taps on the CC (Closed Captioning) button, a black box appears. If there is no closed captioning should the black box appear?
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
This area might be a candidate for user feedback (usability testing) because of the issues outlined above and below.
Google Chrome and Firefox - Multimedia Player Video Example:
It is not clear what the link labelled “Transcript” is going to do before the user taps on it. Some users might think that it is going to take them to another page. In reality what happens is the Transcript link disappears and the actual transcript is displayed. It might be beneficial to add an expand/collapse component to the “Transcript” link. This will instruct the user that they are going to stay on this page after they tap on this link.
C. Match real world conventions
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
No, not for the mute button. When the user taps on the mute button the icon for mute is not different enough to clearly tell the user that the volume has been muted.
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
Generally yes, but with exceptions noted above.
D. Apply standards and ensure consistency
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
The fast forward and rewind buttons do not show how much you are advancing rewinding. Is it 10 seconds, 30 seconds, etc …?
There is no numerical timer that tells the user the total length of the audio/video segment and where they are in the segment, e.g. 5:00 hour/min of 10:00 hour/min audio segment.
It should also tell the user what the unit of measure is, e.g. seconds, minutes, hours.
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
Yes.
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
There is no text on the component. Only icons are used to communicate status.
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
Yes it is consistent when switching between landscape and portrait.
E. Help users recognize, prevent and recover from errors
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
Yes.
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
No. When the device loses WiFi connectivity the user is not presented with any error. After the user taps on the play button, it briefly switch to the Pause button (as expected), but then switch back to the Play button. No error.
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
No. See issue identified above.
F. Design for human interaction
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
Yes.
b. Are the interactions intuitive?
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
Yes.
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
As noted above the Rewind, Play, and Fast Forward buttons are too close.
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
No, the user can’t “save” where they are, if they are part way through listening to the audio/video segment. However, the component will remain in the same state of playing provided the browser does not change state like tapping the browser refresh button. This follows UI standards and matches user expectations. It behaves the same way as youtube.
G. Keep it simple
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
Yes
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
Generally, yes with the exceptions noted above.
Comments below are applicable to the following components:
Google Chrome and Firefox - Multimedia Player Audio Example Google Chrome and Firefox - Multimedia Player Video Example: Google Chrome and Firefox - Multimedia player YouTube Example
Not applicable. There is no text displayed on this widget.
Audio player doesn’t work in IE8 & Firefox 26.0 desktop
Youtube Player A. Please indicate which devices, browsers, and operating systems were tested (Desktop/Mobile/Tablet): IE8 & Firefox 26.0 desktop
B. Provide status feedback
C. Match real world conventions
D. Apply standards and ensure consistency
E. Help users recognize, prevent and recover from errors
F. Design for human interaction
a. Is the layout intuitive? Yes (IE8 & Firefox)
b. Are the interactions intuitive? Yes (IE8). Mostly yes, except for volume control (Firefox)
G. Keep it simple
Multimedia Video Player A. Please indicate which devices, browsers, and operating systems were tested (Desktop/Mobile/Tablet): IE8 & Firefox 26.0 desktop
B. Provide status feedback
C. Match real world conventions
D. Apply standards and ensure consistency
E. Help users recognize, prevent and recover from errors
F
a. Is the layout intuitive? Yes (both)
b. Are the interactions intuitive? Mostly yes, except volume control (both)
G. Keep it simple
@neoinsight @ballantr @matyeo Would you be able to do this one next please?
Device | OS | Browsers |
---|---|---|
Laptop (24 inch Monitor) | Windows 8.1 | Chrome 33.0.1750.146 m |
Nexus 7 | Android 4.3 | Chrome |
Nexus 6 | Android 4.3 | Firefox |
HP Desktop | Windows | IE Windows 8.0.7601.17514 |
Apple iPhone 4 | Latest iOS 7 | unknown |
All of the reviewers ran into bugs or other unexpected issues that prevented the players from running correctly. This review cannot be fully completed until these bugs have been removed (and / or till players that are not expected to work on the devices or browsers in question, don’t show on those devices or browsers).
For example reviewer nrustand92 reported missing controls on FF. Another reviewer noted that on iOS the Closed Captioning did not work on any of the examples. On the Nexus 7 / Android / Chrome, the Fast-forward button actually skips BACKWARD, and the Fast-rewind actually does a BACK TO BEGINNING. Also clicking in the middle of the scrubber is has inconsistent rexults. Sometimes jumping to the correct spot, sometimes going back to the beginning. In some device/browser instances there are no roll-over visual effects / tooltips for buttons in MM Player.
One reviewer noted that when the device loses WiFi connectivity the user is not presented with any error. After the user taps on the play button, it briefly switch to the Pause button (as expected), but then switch back to the Play button. It is not clear to this reviewer whether that is something we can manage, but it will present a problem to users.
This is not a bug summary, and the priorities below assume the most significant bugs are addressed first.
@ballantr For # 4 which browsers devices? I couldn't find this info in the heuristics above.
@JxRath @lonnycameron @ballantr @nrustand92 How is the following mock-up for the visual changes? I removed the fast-forward and rewind buttons, since they aren't common practice anymore.
cc/ @LaurentGoderre @thomasgohard @pjackson28
I love it!! great job @rubinahaddad. Could the mockup depict what happens when a user selects the volume button?
Btw, there shouldn't be bars on the side
Isn't the convention for the volume button to be on the right?
Found a better screenshot of the player.
So for the mock-up above the audio is shown. Youtube shows it only when the user selects the speakerphone, but i don't think it would be a problem if it’s always visible. This is how the Windows media player works.
As for the volume on the left, i initially had it on the right, but because i think its a primary task, instead of a secondary (CC and share) i grouped it with play and the timers. The Youtube player is very similar to what is mocked-up up.
Having it always visible has the advantage of not moving the text every time and when clicking on the volume button it can be a toggle while the slider would be a volume control.
Thoughts?
@LaurentGoderre my thoughts as well!
Good job, @rubinahaddad! Anything to resize the player?
The player resizes to the layout. It's fully responsive.
In your new mockups the controls are now taking up more prominence as you've bumped some of the controls to a second line, thereby doubling the area for controls. The controls are about 25% of the space accorded to the video or 20% of the total. Are they important enough for that level of real estate? Was it made that large to provide better moblie touch targets?
The contrast ratio between the white text on the dark grey background passes the contrast standard for AA and AAA for both large and small text and all color blindness types.
The contrast between the blue progress bar and the dark grey bkg is not enough for colorblind (for either AA or AAA standard) as they are too tonally similar. To be fair the online color test ( http://contrast-a.dasplankton.com/ ) is for text on backgrounds so may not fully apply to your progress bar. You could also make the progress bar thinner and brighter to save on the prominece/real estate issue and increase contrast ratio. You may need some indication of progress, but it likely doesn’t need to be so fat. In iOS some of the progress indicators are only a couple of pixels high, but that’s likely too thin for this application and for all users. Need to find the happy medium.
Is the “share icon” going to be universally understood? Likely not; but as long as the actions that occur after the click are obvious then you’re likely OK. As a backup the user would copy paste the URL of the page that the video is on if they really want to share it.
Forgot to mention...what does the contrast of the greyed out CC control look like on the grey background? Will there be enough contrast to both be visible and to still look greyed out?
The grey progress bar was a Chrome bug that was fixed.
Thanks @JxRath !
The controls are that large for mobile touch targets, before they were too small. I also have it on 2 separate lines to help with the responsive layout. If it was on the same line the timeline in my opinion would be too small for scrubbing.
In terms of making the progress bar thinner, I don't think it would pass the touch target min height of 8 mm. I'll look into changing the tone though.
For the share icon, we have to change it to the open square with the arrow because its the one Bootstrap is using, but its a good point, I'm not sure how universally known they are.
As for the greyed out CC that we saw before, working on that as well (Potentially a modified CC state icon, like the way the speakerphone works), but the default will be the same white as the other buttons. From the HE the grey didn't make sense as it looked disabled.
Unfortunately we probably can't use a modified icon because the icon is a bootstrap one.
After doing some tests, changing the blue to a lighter/more vibrant blue helps with the grey/blue colour contrast, but it makes the whit/blue colour contrast fail. Arguably i think the colour difference between the blue and white is more important, as that is what shows where you are.
@rubinahaddad please don't do any testing with the dark gray because it was caused by a bug. It is supposed to be white.
@LaurentGoderre oh no no i was doing it with the grey of the player
So i left a white outline to at least make the contrast with the grey better. Since we have to use colour to show the CC difference i used a blue that passed colour contrast, but still kept it in the same shade as the bar. As for the Share, this would behave similar to the share this page function, but it would share the YouTube link instead.
@LaurentGoderre @rubinahaddad Sorry, my question about the resizing of the player wasn't about the responsiveness of the player to the layout. I was asking if there's a mechanism for the users to put the player in full screen?
I don't think fullscreen is in the roadmap for now because it's not in the HTML5 spec. Chances are that it can't reliably be implemented. Furthermore, captions would not work in fullscreen mode.
@rubinahaddad hmmm...interesting that you mader the captions area the same color as the interface.
The share like that could obscure some important information though.
@rubinahaddad does the share icon have to be implemented within the video player? Youtube has a series of tabs underneath the video, 1 of which is "Share." I.e., what if we put it underneath?
@LaurentGoderre What if we kept it black? I think it stands out more as black which is better
@nrustand92 What about putting it top right? YouTube is a different context, the whole page is about that video whereas in our context it will most likely be a part of a bigger page so we need it to be noticeable.
Yes sure, top right is fine with me
@rubinahaddad, what if the audio control is implemented vertically like this....perhaps the control can look cleaner overall?
/cc @thomasgohard
With this design there is no easy way to mute.
Add a mute icon? If that's too much, the original control w/ horizontal bar should be fine
Closing since all improvements have been implemented!
All of them? Are you sure?
@LaurentGoderre All the improvements related to this Heuristic evaluation are closed. There is one bug though : https://github.com/wet-boew/wet-boew/issues/5169
There are still some multimedia improvements, but not directly related to this ticket so i figured i would close it. Should i reopen?
No, I'm glad I was able to address most of them
wet-boew/wet-boew#5169 could be fixed by removing this very annoying overlay
@LaurentGoderre It's a pretty common pattern for video, so removing it would go against what the user expects. So I would recommend not to remove it.
It's invisible....there is no icon. It's there just to catch clicks
It’s visible on most browsers, and it should be on all. This is what it looks like on my mobile (S4 Chrome) - It’s an old screenshot
It's probably the OS that adds it because it's not coming from us I think
@rubinahaddad Is this implemented on a site anywhere - so we could get mobile participants to try it?
@neoinsight not yet. It will be in the next release - so the first week of July.
_Note: This interface is dependant on the core device or platform components (ex. keyboards, dropdown rendering etc). This component may require additional testing on platforms such as iOS, Android, Blackberry._
Please perform a heuristic review of the following component: Multimedia player audio example, Multimedia player video example, Multimedia player YouTube example,
Performing a heuristic evaluation