Comment Re:doesn't work? (Score 1) 502
Whether or not Safari -- or any browser, really -- will attempt to render or download content depends on whether the remote server actually sends the proper content-type and/or content-disposition headers.
If you are seeing a bunch of boxes, chances are the server is sending the default content-type: text/html header for an unregistered mime type.
IE handles some native media streams appropriately despite the server error, but it will also try to render some non-text/non-html content.