Closed dhenson02 closed 9 years ago
Hi Deryck, why you closed the pull request?
Because with the exception of load time, supporting IE 8 provides no improvement on current capabilities of the browser. That and when scrolling DOM can't keep up with the JS so the rows disappear until stopping (though this may be partly because of my testing in a virtual machine). If you can test on a Windows or Mac PC and you don't have this issue I'll re-fork and pull again (and add the other small changes I forgot to put last time - revisit the codepen for specifics).
Exception of demo page load time? This occurs because the insert 50000 rows in the table. DOM can't keep up fast scrolling elements, that's true, but rows appears once stop scrolling, that's fine for so ancient browser. btw it seems fine when scroll by mouse wheel. I decided to include ie8 support as it will cost only extra 0.07kb, so pull again please
I think IE 8 support is pretty standard throughout the industry since companies don't pay for upgrades if they can get away with it.
Here's a demo if you have IE 8 and want to try: http://codepen.io/lacoolj/full/RPPqay/
See issue #10 for extra info.