use setAttribute()/getAttribute() instead of dataset for IE10 compatibility
remove dataset polyfill