Web developers already have to deal with different browsers, versions and API coverage.