HTML in Canvas API

For years, web developers have had to make a tough architectural choice when building complex, highly-interactive visual applications on…