1.0.1unmaintainedmsiehtml5
HTML5 Elements for older IE witout javascript shims
Clone URLhttps://github.com/iwyg/msiehtml5.git
Add as a submodulegit submodule add https://github.com/iwyg/msiehtml5.git extensions/msiehtml5 --recursive
Compatibility
2.x.x | 2.1.x | 2.2.x | 2.3.x | 2.4.x | 2.5.x | 2.6.x | 2.7.0 | 2.7.1 | 2.7.2 | 2.7.3 | 2.7.4 | 2.7.5 | 2.7.6 | 2.7.7 | 2.7.8 | 2.7.9 | 2.7.10 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No. Soon? |
Readme
msiehtml5
The only way to get older version of Internet Explorer to render html5 tags without any javascript shiv script is to put these tags in their own namespace
This extension sniffes for IE older than 9, post-processes the output markup and replaces all html5 tags with <html5:tagname></html5:tagname>
.
Don't forget to escape tag declarations in you css stylesheet, e.g. html:header
I have tested this in combination with the html5doctype Extension (https://github.com/domain7/html5doctype) (it's actually just a slight modified version of it), and in my case, it worked quite well, but I think page caching will be a problem.
Note that, depending on the size of the document, it may have noticeable impact on the page performance.
Version history
Requires Symphony 2.1.2
- added
extension.meta.xml
- set status unmaintained
Requires Symphony 2.1.2
- initial release