Gunnar Bittersmann: SVG ist besser als Canvas

Beitrag lesen

problematische Seite

@@j4nk3y

Vorallem, was ich nicht ganz nachvollziehen kann, sind schräge Linen [bei SVG] wesentlich schärfer, woran auch immer das liegen mag.

Vermutlich daran, dass beim Rendern von SVG Anti-Aliasing gemacht wird. Wenn du Pixel auf den Canvas malst, müsstest du Anti-Aliasing selbst berechnen.

Habe heute morgen dann auch herausgefunden, dass das Koordinatensytem die Einheit Pixel hat

Nein, das hat es nicht. Es gibt in SVG keine Pixel.

  1. Wenn die Grafik nur als Dekoration dient und das <title>-Element von einem Screenreader gelesen werden kann, kann man das dann auch weglassen?

Ja, weglassen. Und role="none presentation" fürs svg-Element setzen.

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory