When it comes to front-end design, Flexbox is a popular tool that lets you build fully responsive and flexible layouts using pure CSS. With responsive design becoming the standard norm nowadays, Flexbox has proven very beneficial for front-end development.
However, Flexbox support was added to Internet Explorer pretty late — version 10 to be precise. As such, users on Internet Explorer’s older versions, such as 8 or 9, cannot experience Flexbox, forcing developers to think of ways for backwards compatibility.
All of that has been cured now: Flexbox can now support IE 8 and 9 as well, all thanks to Flexibility.
Flexibility is a polyfill that backports Flexbox support to IE 8 and 9, making it possible for developers to use Flexbox in their projects without having to worry about users that might still be on older versions of the browser.
Flexibility, therefore, is a big plus because it allows us to use Flexbox and have clean and fully flexible layouts in pure CSS, and simultaneously provide a smooth browsing experience on older web browsers as well.
Flexibility comes with a GPL v2 license, allowing you to fork and modify it to suit your needs. You can find it on GitHub.
What do you think of Flexibility polyfill for Flexbox? Share your views in the comments below!