Authors site has this in the <html> tag after javascript has run ...:
style="margin-left: -32767px; "
Not sure why that is there, or what use it has. In Chrome for some reason an empty style tag is applied to the <html> tag, it too flashes to white and then back, so I assume some JavaScript is adding the margin-left and then removing it.
---
Some quick testing ... may not be accurate:
It seems that the *-blink.js stuff that comes down from gstatic.com is the culprit.
The blog is using google pagespeed service with prioritize content caching enabled. blink.js helps render the page faster. I had no idea rendering was broken in Safari. I just hard coded margin-left: 0 !important as a temporary fix.