Прошло много времени с тех пор, как мы обсуждали с командой Discourse, что для многих людей естественно двигать мышью и выделять слова, фразы или целые строки при чтении в интернете:
Это не исключение и не относится только к заголовку темы. Иногда я кликаю на него во время чтения, а иногда мне действительно нужно выделить часть или весь заголовок и скопировать его в буфер обмена.
Теперь, когда вы сделали так, что клик по заголовку сразу переводит его в режим редактирования, я не могу просто кликнуть на него, выделить несколько слов или весь заголовок, чтобы скопировать его — потому что теперь клик активирует режим редактирования. Это не только выглядит некрасиво (но это отдельный вопрос), но и невероятно раздражает и расстраивает. Я не хочу, чтобы любой ТЕКСТ активировал режим «редактирования» просто потому, что я на него кликнул. Я хочу, чтобы это делали кнопки, а не текст — так, как это работает везде в вашем интерфейсе.
Если вы следуете этой же логике, то вам также следует сделать текст темы/ответа редактируемым при клике на текст, или сделать назначенного на тему человека редактируемым при клике на него и так далее.
По какой-то причине вы сохраняете отдельную кнопку «Карандаш» для редактирования во всем интерфейсе, но теперь нарушили это соглашение для заголовка.
И кроме всего прочего, это просто выглядит некрасиво, разве вы не находите? — то есть так, будто кто-то ошибся с CSS для стиля при наведении мыши:
Еще одна проблема с этим новым подходом заключается в том, что курсор никогда не сохраняется после клика — то есть, если я кликаю в конце второго слова, режим редактирования включается, но курсор не помещается в конец второго слова; это не то, что ожидает пользователь, когда видит курсор и кликает в определенное место:
Когда у вас была кнопка «Редактировать», вы по крайней мере не создавали такого ожидания, показывая значок «курсор». Но теперь вы создаете ожидание, что текст можно редактировать прямо в строке; но это не так. Принцип «наименьшего удивления» нарушен без причины.
В целом, это обновление выглядит как обновление ради обновления, не продиктованное никакой практической необходимостью. Мой совет — рассмотреть аргументы, приведенные в этой теме, и либо откатить это изменение, либо доработать его до состояния, когда оно будет иметь полный смысл и быть интуитивно понятным. То, как это работает сейчас, просто нарушает все ваши соглашения в интерфейсе без причины. И, на мой взгляд, отсутствие кнопки «Редактировать» (как везде) — это на самом деле регресс, а не улучшение, потому что это нарушает соглашение.

