And the answer is…
All the browsers, preview, and Affinity Photo apply a 𝛾 of .45 to the image before displaying it; Julia apparently does not.