Hacker News new | past | comments | ask | show | jobs | submit login

+1. The number of rendering invalidation bugs I had to work around in mobile Safari is crazy.

`if(affectedBrowserUA) { elem.style.transform = 'translate3d(0,0,0); elem.style.transform = ''; }`

Edit: I guess you can achieve the same thing through UA client hints. Just need to add a new JS file that reads the request headers and maps them into JS globals.

There's a proposed API for JavaScript to get the same information.

Oh, yup, I see that now. That was the next point after the headers one in the spec.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact