Hi, I'm running iOS 7 beta 2 on my iPhone, and upon going to html5test.com, which tests a browser's compatibility with HTML 5 features, I noticed the browser had a slight downgrade from beta 1. Beta 1 scored 404 (out of 500) with 9 bonus points, and beta 2 now scores 399 and 9 bonus points. For context, current iOS 6 Safari scores 378 and 8 bonus points.
Tracking down the change, beta 2 loses 5 points because it does not support "Shared Workers", whereas beta 2 does.
Doing some internet searching, a worker is "A web worker is a JavaScript that runs in the background, independently of other scripts, without affecting the performance of the page."
Now It seems like a "Shared worker" is a worker, but it can access multiple connections and can be accessed by any script that comes from the same domain".
I'm not a programmer and don't know much what this means, but can anyone clarify, are 'shared workers' even necessary on a mobile device? And why would Apple reduce the functionality of a browser?
I have screenshots, but I don't know how to add them.
Sources on what a worker/shared worker is: stackoverflow.com, w3schools.com
Tracking down the change, beta 2 loses 5 points because it does not support "Shared Workers", whereas beta 2 does.
Doing some internet searching, a worker is "A web worker is a JavaScript that runs in the background, independently of other scripts, without affecting the performance of the page."
Now It seems like a "Shared worker" is a worker, but it can access multiple connections and can be accessed by any script that comes from the same domain".
I'm not a programmer and don't know much what this means, but can anyone clarify, are 'shared workers' even necessary on a mobile device? And why would Apple reduce the functionality of a browser?
I have screenshots, but I don't know how to add them.
Sources on what a worker/shared worker is: stackoverflow.com, w3schools.com
Last edited: