by the way, it was exactly the same issue on the admin environnement :
by default
<?php
wp_enqueue_style( ‘colors’ );
wp_enqueue_style( ‘ie’ );
wp_enqueue_script(‘utils’);
$admin_body_class = preg_replace(‘/[^a-z0-9_-]+/i’, ‘-‘, $hook_suffix);
?>
fixed version
<link rel=’stylesheet’ href=’./load-styles.php?c=1&dir=ltr&load=admin-bar,wp-admin,buttons&ver=3.5.1′ type=’text/css’ media=’all’ />
<link rel=’stylesheet’ id=’thickbox-css’ href=’../wp-includes/js/thickbox/thickbox.css?ver=20121105′ type=’text/css’ media=’all’ />
<link rel=’stylesheet’ id=’colors-css’ href=’./css/colors-fresh.min.css?ver=3.5.1′ type=’text/css’ media=’all’ />
<!–[if lte IE 7]>
<link rel=’stylesheet’ id=’ie-css’ href=’./css/ie.min.css?ver=3.5.1′ type=’text/css’ media=’all’ />
<![endif]–>
<?php
/*
wp_enqueue_style( ‘colors’ );
wp_enqueue_style( ‘ie’ );
wp_enqueue_script(‘utils’);
*/
$admin_body_class = preg_replace(‘/[^a-z0-9_-]+/i’, ‘-‘, $hook_suffix);
?>
i don’t understand what it is going with safari…