Информация об изменениях

Сообщение Re: мессенджеры: почему так неудобно от 05.10.2024 8:15

Изменено 05.10.2024 10:56 Alekzander

Re: мессенджеры: почему так неудобно
Здравствуйте, system.console, Вы писали:

SC>устроен список каналов/чатов или как там это называется ?


SC>Имею ввиду, что самые свежие новости находятся внизу списка, а не вверху, т.е. открывая некий канал, я сначала должен прокрутить весь список до самого низа, чтобы достичь последней новости, после этого, если новость не умещается на одном экране, а чаще всего это так и есть, вернуться к ее началу, т.е. отмотать вверх, потом в процессе чтения снова идти сверху вниз, потом, чтобы найти предыдущую новость сонва вверх, снова вниз и т.д. пока не надоест ...


SC>Нельзя ли сделать так, чтобы самые свежие новости сразу были наверху ? — В этом случае движение по списку будет идти в одном направлении вниз.

SC>Не ?

1. В UI элементы сортируются по важности вдоль т.н. диагонали внимания с северо-запада на юго-восток. Если это столбик, диагональ вырождается в вертикаль внимания сверху вниз.
2. Элемент "Переписка" важнее, чем элемент поля ввода нового сообщения — тебе всегда сначала надо прочитать, что написали другие, прежде, чем отвечать. Поэтому поле ввода ответа находится снизу.
3. Логично, что после отправки сообщения общая топология не меняется, и отправленное сообщение добавляется к переписке снизу.

Кроме того, к этому принуждает скевоморфизм, а все интерфейсы первоначально были скевоморфными: если взять модель докомпьютерного мира, т.е. лист бумаги, и устроить асинхронную переписку, то первый напишет сообщение сверху, а остальные будут дописывать снизу.

4. Канал вторичен по отношению к перепискам и следует той же модели по соображениям консистентности.
Re: мессенджеры: почему так неудобно
Здравствуйте, system.console, Вы писали:

SC>устроен список каналов/чатов или как там это называется ?


SC>Имею ввиду, что самые свежие новости находятся внизу списка, а не вверху, т.е. открывая некий канал, я сначала должен прокрутить весь список до самого низа, чтобы достичь последней новости, после этого, если новость не умещается на одном экране, а чаще всего это так и есть, вернуться к ее началу, т.е. отмотать вверх, потом в процессе чтения снова идти сверху вниз, потом, чтобы найти предыдущую новость сонва вверх, снова вниз и т.д. пока не надоест ...


SC>Нельзя ли сделать так, чтобы самые свежие новости сразу были наверху ? — В этом случае движение по списку будет идти в одном направлении вниз.

SC>Не ?

1. В UI элементы сортируются по важности вдоль т.н. диагонали внимания с северо-запада на юго-восток. Если это столбик, диагональ вырождается в вертикаль внимания сверху вниз.
2. Элемент "Переписка" важнее, чем элемент поля ввода нового сообщения — тебе всегда сначала надо прочитать, что написали другие, прежде, чем отвечать. Поэтому поле ввода ответа находится снизу.
3. Логично, что после отправки сообщения общая топология не меняется, и отправленное сообщение добавляется к переписке снизу.

Кроме того, к этому принуждает скевоморфизм, а все интерфейсы первоначально были скевоморфными: если взять модель докомпьютерного мира, т.е. лист бумаги, и устроить поочерёдную переписку, то первый напишет сообщение сверху, а остальные будут дописывать снизу.

4. Канал вторичен по отношению к перепискам и следует той же модели по соображениям консистентности.