Как авторы w3.org переводят угол зрения по высоте, чтобы измерить размерность ссылки на пиксель CSS? - PullRequest
3 голосов
/ 19 июня 2019

Мне интересно, где они тянут число 0,26мм, вот ссылка на документацию: https://www.w3.org/TR/css-values-4/#absolute-lengths

Здесь авторы высказывания:

Опорный пиксель - это угол обзора одного пикселя на устройстве с плотность пикселей 96 точек на дюйм и расстояние от считывателя руки длина. Для номинальной длины руки 28 дюймов угол обзора поэтому около 0,0213 градусов. Для чтения на расстоянии вытянутой руки, 1px таким образом соответствует примерно 0,26 мм (1/96 дюйма).

Я бы понял исчисление этого результата. Как у них есть фуонд 0.0213 градусов? как они обнаружили, что 1px, таким образом, соответствует примерно 0,26 мм? это мой вопрос, пожалуйста

любой намек был бы хорош,

спасибо

1 Ответ

0 голосов
/ 19 июня 2019

С длиной руки 28 дюймов, окружность круга составляет 28 * 2pi = 175,929 дюймов. Затем мы можем взять размер пикселя (1/96 дюйма, в соответствии со спецификацией) и разделить его на окружность, чтобы определить пропорцию круга, который составляет один пиксель. ([1/96] /175.929). Умножение этого значения на 360 преобразует пропорцию в градусы. Окончательный расчет составляет (1/96) / (28 * 2pi) * 360 = 0,0213 °.

Что касается второй части вашего вопроса, то они не обнаружили, что 1px равен 1/96 дюйма - именно так и определяется дюйм в CSS. Если вы создаете линию длиной 1 дюйм, она будет всегда равной 96 пикселям, независимо от плотности пикселей на экране.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...