Почему нельзя загружать изображения кода ошибок, когда задаёшь вопрос? - atls/convention GitHub Wiki
Ты не должен размещать в виде изображения:
- код
- сообщения об ошибках
- исключениях
- файлы журналов
- файлы конфигурации
- файлы проекта
- или что-либо еще, представленное в текстовой форме
Потому что
- Код или примеры данных на изображениях нельзя скопировать и вставить в редактор и скомпилировать, чтобы воспроизвести проблему
- Изображения имеют большой размер и трудночитаемые на мобильных устройствах
- Изображения не могут быть использованы для поиска
- Изображения труднее читать, чем текст
- Постить изображения твоего кода сложнее, чем копировать/вставлять сам код и форматировать его
- Ты просишь помощи с проблемой и должен максимально облегчить задачу помощи
- URL-адреса размещенных изображений часто являются недоступными
- Изображения показывают ограниченное количество строк кода. Для умеренно сложных вопросов невозможно уместить весь необходимый код на одном экране, даже если ты создал самый минимально возможный пример для воспроизведения рассматриваемого вопроса
- Помощник не сможет понять, вызвана ли ошибка в вашем коде, скажем, невидимыми символами или неправильным использованием символов Unicode, которые выглядят одинаково
- Некоторые люди используют темную тему для просмотра сайта. Белый фон изображения может повредить их глазам при просмотре сайта в позднее время. Кроме того, изображение с прозрачным фоном может быть отлично видно в светлой теме, но едва различимо в темной
Нужно еще? :-)
Изображения следует использовать только для иллюстрации проблем, которые не могут быть понятны другим способом, например, для предоставления скриншотов пользовательского интерфейса.