Got to love these blog posts about speed improvements in Windows 10. This time Edge, the web browser, is the part of the OS in question, which is getting a solid boost. Basically, as revealed, Microsoft is adding a neat new independent rendering system to the platform. It’s not a new technique — something similar was...