У меня странная ситуация, когда файлы моего внешнего сайта, как JavaScript, так и CSS, интерпретируются как-то поврежденные в браузерах Safari. Тот же сайт выглядит хорошо в Internet Explorer, но в Safari javascript и css полностью игнорируются. Если я посмотрю на файлы через Инспектора, то пойму, что Safari рассматривает эти файлы как содержащие ненужные символы - азиатские символы или квадратные прямоугольники. Когда я перехожу непосредственно к файлам, они выглядят просто отлично. См. Сайт ниже, просмотренный в Safari 5, например:
http://amsoell.com/dch/castlemoore
Если я встраиваю тот же самый точный CSS или JavaScript в сам HTML, он прекрасно отрисовывается. Я не знаю, если это проблема с сервером или что-то в моем CSS, но я на этом сошёл с ума.