LINUX.ORG.RU

А макбуках с retina-экраном рисование на HTML5-canvas требует особого подхода?

 


0

1

На обычном мониторе провёл линию в 1 пиксель и все её видят. А на ретине ведь хипстеры эту линию и не разглядят. А если у тебя иконка была 10x10 пикселей, которую все видели на обычных мониторах, то вывод этой иконки на canvas приведёт к жуткому ахтунгу? Или там оно как-то масштабируется в 2 раза искусственно?



Последнее исправление: hlamotron (всего исправлений: 1)

На макбуках с ретина-экраном, в маке, браузер (и некоторые другие программы) считает, что он выведен на монитор с разрешением 1280х800 (этот пример с 13.3 дюйма) со всеми вытекающими.

Y ★★
()
Последнее исправление: Y (всего исправлений: 2)

Насколько я понимаю в медицине ©, JS-ные пиксели совершенно такие же, как и CSS-ные. То есть вот это -

Или там оно как-то масштабируется в 2 раза искусственно?

- довольно близко к истине.

Tl;dr: в коде специально под кретину править ничего не надо. Хипстеры всё увидят так, как задумано автором.

border-radius
()
Последнее исправление: border-radius (всего исправлений: 3)

координаты целочисленные? если да то добавь .5 .

см. тут

drsm ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.