Conformance
We tested our site using Internet Explorer, Mozilla Firefox, and Google Chrome. We have listed the non-supported elements and oddities that we found per page down below.
- General
- Page is completely left-aligned in IE versions 5 - 8
- Some of the navbar styling is gone in IE versions 5 - 8
- Spacing is less consistent for certain Unicode characters e.g. Chinese characters
- Text, headers, etc. in IE versions 8 and below are generally much larger than in Chrome and Firefox.
- Formatting
- datetime attribute is inconsistent for different elements. e.g.
ins
and time
. datetime=”2015-04-20 17:00” is valid when inside a time
tag but is not valid when inside a ins
tag.
- Firefox uses a dotted underline to indicate HTML elements with the title attribute; IE and Chrome do not.
- Forms
- Each browser has its own styling for certain HTML elements. For instance, the progress bar in IE looks very different from the progress bar in Chrome and Firefox.
- Images
- No noticeable differences.
- Layouts
- No noticeable differences
- Lists
- No noticeable differences
- Media
- Internet Explorer does not support webm video format.
- Mozilla Firefox does not support track tag.
- Ruby
- The
rb
and rtc
tags are specified in the HTML5 specification, but using them according to the specification does not pass the validation.
- Scripts
- On Windows 8, the JavaScript alert triggers a soundfile. No sound is triggered when the alert occurs in Chrome or Firefox.
- Firefox dims the rest of the page on alert.
- IE displays the alert in the middle of the screen, regardless of browser size or position. Chrome and Firefox both display the alert vertically-centered within the browser.
- Template tag does not work in IE i.e. none of the data served up is displayed.
- Style
bdi
does not pass conformance validation, there it was not included.
- Tables
- No noticeable differences.