How good is support for createMediaElementSource() in Safari? - javascript

I am having a difficult time finding information about createMediaElementSource() support. The mozilla MDN shows support starting with version 6.0 but caniuse.com states that safari apparently does not support it.
So what is true? Does safari support this function? If yes, starting from which version?

I ran the MDN test http://mdn.github.io/media-source-buffer/ on all versions of Safari available to me on saucelabs (v6 to v9) and it did not work on any of those versions.

Related

Why Edge restore scroll if doesn't have the scrollRestoration feature?

I am using Microsoft Edge 44.18362.449.0 (I also tried in other PCs) it does the scroll restoration and checking if is compatible with the feature 'scrollRestoration' in history it tells it's not.
MDN and CanIUse also say it's not compatible.
This can be tested in any site.
There is any other feature that enables this behaviour in this browser?
There is any other feature that enables this behaviour in this
browser?
Unfortunately, from the MDN and CanIUse, we can see that the scrollRestoration property doesn't support the legacy version of Microsoft Edge(Microsoft EdgeHTML 12 ~ 18) but it supports Edge 79+
So, as a workaround, I suggest you could upgrade the Microsoft Edge to the latest version, and install the New Microsoft Edge.

Does AngularJS 1.5 support Opera mini?

I'm developing a mobile site using AngularJS (v 1.5) and it doesn't load in Opera mini. So I started searching and found one article about how Opera mini is a proxy based server and it stripes maximum JavaScript data.
But except that one article, I haven't seen it stated explicitly that Opera mini isn't supported, so I'm a bit confused.
I know Angular 2 is supposed to be released with the view of mobile-first architecture, but does Angular 1.x support opera mini?
Thanks in advance.
It seems Opera mini no longer supported by AngularJS. Check this:
https://mobiforge.com/news-comment/angularjs-to-opera-mini-youre-just-not-worth-it
Edited:
Quoting from AngularJS FAQ (latest stable v1.5):
What browsers does Angular work with?
We run our extensive test suite against the following browsers: the
latest versions of Chrome, Firefox, Safari, and Safari
for iOs, as well as Internet Explorer versions 9-11. See
Internet Explorer Compatibility for more details on supporting legacy
IE browsers.
If a browser is untested, it doesn't mean it won't work; for example, older Android (2.3.x) is supported in the sense that we avoid
the dot notation for reserved words as property names, but we don't
actively test changes against it. You can also expect browsers to work
that share a large part of their codebase with a browser we test, such
as Opera > version 12 (uses the Blink engine), or the various Firefox
derivatives.

Webkit or W3C Notifications in Chrome for Android?

I'am trying to use html5 notifications for a web app.
It's working in Chrome 26 (on OSX) with both webkitNotifications and Notification (W3C).
I've read that webkitNotifications is also supported in Chrome for Android here and here but I can't make it works.
I've simply try to debug both Notification and window.webkitNotifications objects to see if it's implemented. Chrome don't find this two objects.
I need some help : is caniuse.com wrong or is it me ?
Thank you ! :)
Quick Answer: It is not supported yet on Chrome for Android and it hasn't been in the past either.
Just for clarity for other readers the current revision of Chrome is 27, and it is not supported in the this version or versions prior.

How to use mouselockAPI?

I have Firefox nightly, Opera next, and Google Chrome, but I can't test the mouselock API on them (why?). I downloaded a special version of FF nightly, which should support it, but it also doesn't support.
May be an error with my computer?
Thanks in advance,
https://developer.mozilla.org/en/API/Pointer_Lock_API
The Pointerlock isn't supported in any browser.

File API: What browsers support the slice method?

What is the current support for the slice method?
Currently Chrome 6+, FF 4+:
Firefox 3.6+ (partial file support, but not .slice() yet)
Firefox 4+ (full file support, though I'm unsure which beta this was added in)
Chrome 6+ (full file support)
Of course this list will become outdated, hopefully soon. There's a test available at html5rocks.com for others to test their browser as new releases happen as well.

Categories