Действительно ли разумно цитировать изображения? Кажется, было бы гораздо лучше, если бы цитируемые изображения автоматически отображались в виде миниатюр.
Мы сохраняем исходный размер, но я вас понимаю. Вот что происходит при двойном нажатии на лупу. Возможно, стоит автоматически уменьшать масштаб, но пока не уверен.
Это была первая мысль, которая мне пришла в голову, так как Discourse довольно агрессивно контролирует то, что можно цитировать, вплоть до редактирования уже отправленного вами сообщения. Поэтому мне показалось, что в таком духе по умолчанию стоит установить размер цитируемых изображений примерно на 30%. Пользователь, конечно же, всегда сможет изменить это значение. Но лично я считаю, что цитирование изображений более раздражает, чем цитирование целых постов (хотя признаю, что и это тоже раздражает, просто в меньшей степени ).
Отличное небольшое обновление для удобства, спасибо @sam
Однако есть одно наблюдение: у цитируемого изображения пропадает расширение.
Если исходный код изображения выглядит так:

то в цитате он становится:

Очевидно, что это работает, проблем с этим нет.
Однако, если когда-нибудь понадобится обрабатывать сырой текст, выполнять поиск и замену или что-то подобное, отсутствие расширения может создать трудности, возможно?
Да, это точно не специально. Я думаю, мы можем оставить расширение.
@lindsey / @chapoi, есть ли у вас какие-либо мысли по поводу размера приведённого изображения? Стоит ли делать его уменьшенной копией (thumbnail) или оставить в исходном размере? Я вижу аргументы в пользу обоих вариантов. (Например, если вы используете его в сетке, вероятно, нужно выделить изображение, поэтому по умолчанию оставлять его в полном размере кажется более правильным.)
Миниатюра делает всё более аккуратным и компактным, поэтому прокручивать страницу нужно меньше.
Исходный размер означает, что если вы ещё не видели это изображение (например, не читали цитируемый пост — что вполне вероятно, особенно если вы берёте цитату из другой темы), у вас будет такой же хороший опыт просмотра, как если бы вы его уже читали.
Но я полагаю, мы говорим только о настройках по умолчанию, верно? Если оставить исходный размер, кто-то сможет уменьшить масштаб в редакторе; если использовать миниатюру, кто-то сможет увеличить масштаб в редакторе.