Created attachment 468378 [details] Note the different arrangements of UI elements, making it confusing and impractical #Description The video player available in the WebKitGTK edition needs some UX consideration. #Specifics The fullscreen button has an inconsistent design and location. When not fullscreened, the button floats near the upper left. When fullscreened, the icon language changes, and is moved within the player bar at the bottom of the screen. The fullscreen button should either be in the upper left corner always, or in the player bar always. This design makes it hard to predict the placement and frustrating. The un-fullscreen icon should look like an inverse of the fullscreen icon, with arrows pinching inwards for consistency. Secondly, the UI elements move around between the views. Outside fullscreen, the volume icon is on the right, whereas in fullscreen, it is on the left. Also, you cannot enable captions from outside fullscreen, you need to fullscreen to get the captions button. Lastly, the core playback functionality appears to be completely different between the two views. When not fullscreened, we get the option to seek forward and backward 10 seconds. However, when we fullscreen, it changes to previous/next arrows. This isn't even normally helpful for most cases when the native video player will be used, because it is usually meant for single video files, not for websites that have playlisting features. So, when in fullscreen view, it should probably have the 10-second seeking feature instead so viewers can seek through their videos correctly. # Closing thoughts There are likely more UI considerations that should be made by a dedicated UI team, but these are my main gripes with the current implementation. Perhaps since this is a WebKitGTK issue, GNOME's designers could weigh in on it and provide a better design. At any rate, simply fixing these problems would greatly improve the overall video playback experience which is currently very disjointed. It looks nice, but needs work.