HTML5 <progress> polyfill

by Lea VerouStoryGithub

Demos

Features

Browser support

The progress element is natively supported in: Firefox 6+, Opera 11+, Chrome, Safari 5.1

This polyfill adds almost full support in: Firefox 3.5-5, Opera 10.5-10.63, IE9-10

This polyfill adds partial support in: IE8

Supporting Safari 5 was impossible, as it completely drops the progress tags and gives you an error

How to use

Just add progress-polyfill.css in the head section and progress-polyfill.js near the body closing tag.

Unit tests