SVG のレンダリングに関して、一般的に Safari に何か問題があるかどうかを確認しましたが、Web サイト上の SVG 描画は問題なく動作します: http://phrogz.net/svg/svg_in_xhtml5.xhtml
私の結論は、Safari には SVG 要素をローカルでレンダリングできない原因があるということでした。これは私が持っているコードです:
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<svg width="500" height="500" xmlns="http://www.w3.org/2000/svg">
<circle r="50"></circle>
</svg>
</body>
</html>
上記の SVG 円が Safari でレンダリングされるようにするにはどうすればよいですか? 私のコードに何か問題がありますか?