CSS中的内联svg(base64 vs urlencode问题)

时间:2015-03-24 17:14:29

标签: css svg

归因于https://css-tricks.com/probably-dont-base64-svg/

那个base64比原版大33%,但原始的svg不适用于IE。所以我需要对它进行urlencode。

这是问题,当我对其进行urlencode时,结果比base64的结果更大。 (我在PHP中使用urlencode& rawurlencode函数,两者都比base64_encode大)

那么为什么不建议使用base64 svg?我在哪里错了或误会?

1 个答案:

答案 0 :(得分:1)

你是对的

这是base64encode内联SVG的最佳解决方案,因为IE需要urlencode它。但urlencoded与base64编码相同甚至更大。这太棘手了!