У меня есть следующий пример кода:
function drawCanvas() {
var canvas = document.getElementById("logoText");
var c = canvas.getContext('2d');
c.lineWidth = 1;
c.lineStyle = "#FFFFFF";
c.fillRect(10, 10, 150, 40);
c.fillStyle = "#FFFFFF";
c.font = "22px 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',sans-serif"
c.fillText("Test", 20, 45);
hexstring1 = "\u2610";
c.fillText(hexstring1, 20, 70);
}
Если я предполагаю использовать браузеры, которые поддерживают как SVG, так и Canvas, то как мне преобразовать этот код в SVG?
Кроме того, каковы будут преимущества или недостатки использования SVG по сравнению с Canvas?