В настоящее время при использовании элемента холста HTML5 обведенные контуры имеют слегка заштрихованные края.
Вот пример кода, который я использую:
this.context.lineJoin = "round";
this.context.lineTo(x1, y1);
this.context.lineTo(x2, y2);
this.context.closePath();
this.context.stroke();
Мне было интересно, было лиспособ создания линий без слегка заштрихованных краев.