Developing a polyfill is not the easiest challenge. On the other hand, the solution can be used for a relatively long time: standards do not change often and have been discussed at length behind the scenes. Also everyone is using the same language and is connecting with the same APIs which is a great thing. This is quite a technical article, and while Maksim Chemerisuk will try to minimize the cod
![Making A Complete Polyfill For The HTML5 Details Element — Smashing Magazine](https://cdn-ak-scissors.b.st-hatena.com/image/square/022fe9915f8a77491e259d4c7f3f2ddb6a67dece/height=288;version=1;width=512/https%3A%2F%2Ffiles.smashing.media%2Farticles%2Fcomplete-polyfill-html5-details-element%2F1-details-element-in-safari-8-opt.jpeg)