Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

The Difficult Task of Coding Modern Web Browsers

With the ongoing trend of making Web Browsers the absolute killer app for personal and business computing, developers at Apple, Google, Microsoft, Mozilla, and all other technology companies that regularly contribute to the base source code really have their work cut out for them. We expect web browsers to be able to do just about anything for us these days, and we have almost taken for granted that we will not run into errors when using them.

Coding modern web browsers is a lot harder than most people think; this is a task that can be compared to building an operating system from scratch. It should not be surprising to catch errors from time to time, particularly when you are testing nightly builds or beta versions. A web designer was recently checking out the Apple Safari technology preview, specifically the browser extensions section, when he noticed that the Picture in Picture feature was creating a strange loop involving closed caption subtitles that correspond to floating videos.

This error seems to be related to Safari moving the video container from its usual position to a spot that is usually in the bottom right corner of the viewport. We are talking about the Safari desktop version for macOS, which is a feature now found on Chromium browsers such as Edge, Chrome, and the ever-interesting Vivaldi. It almost looks like Safari is firing up JavaScript functions that retain some elements such as CC in their original place, which is why you may end up with ghostly CC ribbons. To be clear, when the user clicks on the button to start the video, the video element should move into place and that should happen every time that user tries to watch a video on the page.

This error, which can only be replicated with certain pages such as YouTube on preview versions of Safari, comes down to how many videos visitors have played on the page and whether it will be a page where they continue to play back a video which isn't the last on the page, as the caption appears. A page with lots of videos on it may display one very large popup window, in which it tries to display one video, after a short while. There is just space for the first video, and it is a very large one. Without a doubt, Apple engineers will very likely catch this issue sooner than we expect. For more information click here https://i.redd.it/3q1mqc9g8bj71.png.



This post first appeared on Best Web Design Firms, please read the originial post: here

Share the post

The Difficult Task of Coding Modern Web Browsers

×

Subscribe to Best Web Design Firms

Get updates delivered right to your inbox!

Thank you for your subscription

×