• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Is it true that Internet Explorer doesn't work with HTML5 and CSS3?

 
Ranch Hand
Posts: 701
2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It is true that the IE browsers seems to be the slowest in adopting the evolving HTML5 standards although their latest has made headway. There is a bit of light around this cloud however. Google has something called ChromeFrame http://www.google.com/chromeframe that can modernize the older IE browsers so they can understand HTML5.
 
Sheriff
Posts: 67746
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Not true. All modern browsers support some levels of CSS3 and HTML5, including IE9.
 
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Noone can say that IE doesn't work with HTML5 and noone can say that IE works with HTML5. HTML5 it's not a one big tool, it's a toolset of different objects and properties that provide new/awesome functionality to our browsers. IE9-IE10 supports a lot of those new HTML5 features. To found out if your browser supports one of HTML5 features you can make manual test or use special lib for example as Modernizr for tests. Also there are special libs to make your old browser (I think even ie6) a better one, so it will understand new html5 tags and even some js functionality.
 
author
Posts: 297
5
Android Firefox Browser Fedora
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
HTML5 is designed to be backwards compatible as possible. Every valid HTML4 document is also a valid HTML5 document, so in that sense IE supports HTML5. What people usually mean when they say "Internet Explorer doesn't work with HTML5" is one of two things.

Commonly they mean that IE8 doesn't support the new HTML5 elements such as <article> and <footer>. Since these elements have no actual functionality defining whether they're supported or not is a bit of a non-issue apart from the fact that IE8 and earlier have a bug which prevents any CSS being applied to an unknown element. There are well know workarounds for this (and it's covered in chapter 1 of Hello! HTML5 and CSS3).

The other thing they may mean is that IE doesn't support all HTML5 features, and that's true, but it's also true for every other browser. There is great competition among browser vendors today to get all the new stuff implemented (and this is a good thing).

CSS3 is also backwards compatible in most cases. Valid CSS2 is also valid CSS3. It is often possible to us jQuery or a similar library to add classes in the markup in browsers, such as IE8, which don't have good support for the new stuff in CSS3 (and this is discussed briefly in chapter 7 of Hello! HTML5 and CSS3).

Hope that helps.
 
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Try html5test.com

Ie8 has less than 50/500
Where chrome shows 400+

IE 10 only has good support but that will take couple of yrs for users to be on it
 
Ranch Hand
Posts: 38
Eclipse IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Try IE 10 in windows8 .. it support HTML5/css3 .
 
Rayudu addagarla
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I guess not even 5% of corporate users are at that config
Win8/ie-10
 
Rob Crowther
author
Posts: 297
5
Android Firefox Browser Fedora
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Yes. I don't believe we'll see wide adoption of IE10 until the Windows 7 version is released. There'll still be a significant user base of IE8 and IE9 users, especially inside corporate firewall, until Windows XP and Vista fade into history.

Having said that, although IE8's HTML5 support is poor compared to current Chrome, Firefox and Opera, it does still have some support for HTML5.
 
Greenhorn
Posts: 6
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You can check the HTML5 and CSS3 support across all browsers Here
 
Sergey Zhuravel
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
@Sneha, Nice table. It would be great to add info for IE10 to this table
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic