17

Will IE9 support the HTML5 File API?

Kyle
  • 21,377
  • 37
  • 113
  • 200
  • 1
    http://en.wikipedia.org/wiki/Comparison_of_layout_engines_(HTML5)#Related_specifications – Šime Vidas Dec 03 '10 at 20:31
  • 1
    Probably. They'd be stupid NOT to. – drudge Dec 03 '10 at 20:26
  • Why would they support an experimental/wip standard? Oh right, because the competition already does it. Well I'd rather they support what they should have than some experimental piece of crap pushed by some people that just do not have anything better to do *(points at Mozilla people)*. Thanks Mozilla, you gave us a browser that works worse than IE6 which supports experimental features. Great job. – Christian May 24 '11 at 22:10
  • 7
    lol! are you serious man... wow – Kirk Jun 21 '12 at 02:53
  • 2
    @Christian Lay off the 'magical smoke'. Chrome, FF, Safari all have stable File API support. Even Mobile Safari and Android provide partial support and they use special file systems. The reality is that this feature should be considered 'low hanging fruit' and MS is 2+ years behind the curve. – Evan Plaice Nov 05 '12 at 22:51
  • @EvanPlaice They support a non-standardized API, yet Android Browser, for instance, does not support Websockets - I a much more important feature than file access. For the record, safari pretty much blocks file api on most systems (windows/osx) and completely files on mobile devices (ipad/iphone). – Christian Nov 05 '12 at 23:31
  • @Christian Websockets != File API, don't change the subject. I'm calling BS. I just got a photo to successfully load on both Safari and Chrome in iOS. File API works on FF/Chrome in Windows, FF/Chromium in Linux, and according to caniuse.com Safari handles it in OSX too. Fact, the only mainstream browser it's guaranteed not to work on is IE. I'm invoking the MS fanboi-card. Go back to spreading FUD on Technet. – Evan Plaice Nov 06 '12 at 01:12
  • @EvanPlaice I'm no MS fanboy...I'm all for having a stable set of features common between browsers before jumping in the the hype wagon, as we're doing now. As I said earlier, I'm still waiting for browsers to support some major concepts, yet everyone's happy with hyped features such as the file api. Don't believe me? Go check when Firefox decided to support `text-overflow`...yet every other browser supported that attirbute - even MSIE. – Christian Nov 06 '12 at 01:45
  • @EvanPlaice Also, you're missing something crucial; *what is the file api*? Out of 5 significant pillars in the file api, safari is missing two. I know, I reported the problem to them as well as caniuse (a clarification on their charts). Just because you're happily playing with javascript that seems to work does not mean everything is fine and dandy out there. Firefox's file api implementation was the first between all browsers. Did you know they disabled the feature a version later, for two versions? – Christian Nov 06 '12 at 01:48
  • @EvanPlaice You seem to be missing the big picture, so I'll repeat one last time. The "problem" is browser vendors running before they can walk. This includes all friggin vendors, including MS. Did you know IE 10 is supporting some experimental API before other browsers? Did you also know it is missing some very basic CSS transformations? Well, finally MS ended in the same "lets do the cool stuff and worry later" wagon we're all used to know. – Christian Nov 06 '12 at 01:51

3 Answers3

15

It doesn't really look like it: I can't see anything in the Internet Explorer 9 Beta Guide for Developers. True, it's not the final release yet, but you'd expect to see something about it in the Beta version if they were going to support it....

caniuse.com says "support unknown".

Pekka
  • 442,112
  • 142
  • 972
  • 1,088
15

Internet Explorer 9 (final) does not support the File API, but does support the Drag and Drop API.

Microsoft's "HTML5 Labs" incubator is working on File API support and it is assumed that it will be in IE 10 most likely.

Riyad Kalla
  • 10,604
  • 7
  • 53
  • 56
4

IE10 starts supporting File API. http://msdn.microsoft.com/en-us/library/ie/hh673539%28v=vs.85%29.aspx

Mohammed H
  • 6,880
  • 16
  • 81
  • 127