Конечно, было бы здорово, если бы это определялось автоматически. У меня компьютер увеличен до 125%, поэтому мои скриншоты по умолчанию всегда отображаются слишком крупно.
Это зависит от того, как вы сохраняете скриншот. Если вы сохраняете скриншот в Файлы, он сохраняется в формате PNG и сохраняет информацию о разрешении. Если вы сохраняете скриншот в Фото, а затем загружаете оттуда, он теряет информацию о разрешении. (Кажется, изображение сохраняется в формате HEIF, а затем транскодируется в PNG или что-то подобное.)
Конечно, и, судя по нашим пользователям, второй вариант встречается гораздо чаще. Скриншоты сохраняются в файлы только в том случае, если вы прерываете их захват и вручную перенаправляете.
Я думаю, что также можно использовать некоторые эвристики для обнаружения скриншотов iPhone. (PNG-файлы с устройства Apple, имеющие точные размеры экрана iPhone…)
Я это учитывал, но многие скриншоты, которые я публикую здесь, обрезаются либо ради конфиденциальности, либо чтобы сфокусироваться на конкретном элементе.
Я не спорю, что hidpi здесь создаёт неудобства; обычно я просто уменьшаю размеры в markdown вдвое, чтобы решить эту проблему.