By adding the tabIndex=0 to the body element
<body tabIndex=0 >
This also works when Javascript is disabled.
Somehow Safari still needs prefixed backface-visibility. Why is that?
Apple please, stop using prefixed CSS properties. You're not that special.
Prefix hell is over, we thought, hoped and prayed for!