Viele Bilder zum Beispiel haben eine Sperre, wenn du die herunter lädst, bekommst du einen unlesbaren File.
Man kann Content im Internet nicht vor dem Download schützen, auch wenn das gerade bei Bildern immer mal wieder gern suggeriert wird.
Das Problem, das der OP anspricht, ist ein anderes: Viele Server sind schlicht und ergreifend falsch konfiguriert und liefern bei Content-Types, die sie nicht kennen, das ganze als text/plain aus. Was dann dazu führt, dass beispielsweise .tar.gz-Dateien, die eigentlich heruntergeladen werden sollen, direkt im Browser angezeigt werden, weil Safari ja denkt, er könne die Datei anzeigen, handelt sich laut Serverauskunft ja um eine Textdatei.
Die Folge ist, dass im Safari nur unlesbarer Datenmüll ankommt.
Das Problem kannst du mit Safari selbst nicht direkt lösen, da es sich wie bereits erwähnt um eine Fehlkonfiguration des Servers handelt. Du kannst aber Safari anweisen, die Datei auf jeden Fall herunterzuladen, indem du beim Klick die alt-Taste gedrückt hältst. Evtl. ist es dann aber noch nötig, die Datei vor dem Auspacken wieder umzubenennen, da sie evtl. eine (falsche) .txt-Endung bekommen hat.