I was building an pdf export feature for one of my projects the other day.
And safari still behaves differently than my other browsers.
I usually try to give safari a chance whenever I’m working on Macs. I’m always forced to install chrome for some reason or another.
Until the random compatibility quirks stop I don’t see myself returning to safari.
Safari has two types of PDF export: One is through "Export PDF" and should be a faithful copy of how the browser renders the HTML. The other i through the Print menu item and will be the text and images put onto paper sized sheets.