— Как правильно, творог или творог?
— Творог
— Спасибо!


Привет, Хабр! Обычно мы не выгружаемся в пятницу, но сегодня особый случий: во-первых, зима уже не так близко, во-вторых — начало весны и день котов, в-третьих — сколько можно тянуть-то с этой долгожданной фичей?!



TL;DR

Заходите под кат, выделяйте кусок публикации и ждите CTRL/CMD+Enter — дальше сами всё поймёте.

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

Алгоритм работы следующий:

1. Выделяете фрагмент текста с ошибкой (любую — грамматическую или пунктуационную, на ваше усмотрение) в публикации;

2. Жмём хоткей CTRL+Enter (или CMD+Enter);

3. В нижней части экрана появляется форма, в которой будет процитирован выделенный ранее (в п.1) текст, а также поле для опционального пояснения.

Скриншот

4. Жмём «Отправить». Автору публикации формируется письмо (от имени того, кто отправлял опечатку) в личные сообщения, которое выглядит примерно так:

Скриншот

5. Не теряем надежд, что автор оперативно заметит сообщение и исправит присланную опечатку.

Нюансы:

  1. Фича работает только в публикациях;
  2. В мобильной версии фичи пока не будет;
  3. Можно выделить хоть всю публикацию, но в цитату влезет только 220 символов, поэтому лучше конкретно указывать слово с опечаткой. В сопровождающем комментарии можно вбить не более 500 символов;
  4. 1 опечатка = 1 сообщение (в диалоге с автором публикации);
  5. Если вы выделяете фрагмент, который кем-то уже был отправлен автору публикации, то вам об этом сообщит уведомление:

  6. У ReadOnly- и Read&Comment-пользователей в ферму отправки сообщения будет добавляться капча (только для первого сообщения каждому новому автору).

В этой пулбикации миминум 10 опечаток — можите потренероваться. Хороших выходных!

P.S. Если кто-то пропустил, то на днях мы запустили донаты.

Комментарии (140)


  1. kababok
    01.03.2019 14:21
    +3

    Требуем статистику жалоб на ключ кота!!!


    1. eisaev
      01.03.2019 14:26
      +2

      Вроде у меня прошла жалоба на «котоключ» без замечаний. На остальные всплывает плашка «Автору уже...».


  1. halyavin
    01.03.2019 14:23
    +9

    Не работает для названия публикации — там тоже люди умудряются делать опечатки.


    1. daleraliyorov
      01.03.2019 14:38
      +2

      Поправим, спасибо.


  1. Boomburum Автор
    01.03.2019 14:24
    +11

    Кажется, предложение потренироваться было контрпродуктивной идеей


    1. vconst
      01.03.2019 14:34
      +18

      Для ошибок — надо делать отдельный поток привата, параллельный обычным личным сообщениям


      1. tvr
        01.03.2019 14:49
        +4

        И тогда редакторы его точно не будут читать.


        1. vconst
          01.03.2019 14:51

          Ну ладно, они тоже люди :)


        1. vconst
          03.03.2019 11:59

          Вдогонку
          Когда замечал у штатных редакторов ошибки — писал им в личку, не раз и не два. Всегда исправляли и благодарили


          1. tvr
            03.03.2019 16:04
            +1

            Обратная история (возможно, я просто везучий).
            Нештатные авторы реагирует практически всегда, и даже если не согласны с замечанием — отвечают.
            Редакторы реагируют в 20% случаев, и по этой причине я уже забил на то, чтобы извещать их об опечатках.


            1. vconst
              03.03.2019 16:27

              ЧЯНТД? Мне редакторы всегда отвечали на сообщения об отпечатках.


            1. MTyrz
              04.03.2019 00:35

              Мне, кстати, тоже всегда отвечали.
              Ни единого раза моя поправка в личку не оставалась без ответа — и без исправления.


    1. igruh
      01.03.2019 15:15
      +3

      Я правильно понял, что количество опечаток — тоже опечатка?


    1. jok40
      01.03.2019 15:22
      +6

      Дааа уж… Лить сообщения об ошибках в общий список — идея, прямо скажем, не очень. Тем более с учётом того, что одна ошибка -> одно сообщение. Обработка ошибок в таком виде будет весьма напрягать автора.

      Ну вот представьте, как это будет выглядеть:

      1. Автор увидит, что ему пришло личное сообщение.
      2. Пойдёт в диалоги — прочитает.
      3. Запомнит слово с ошибкой.
      4. Пойдёт в статью — найдёт это слово.
      5. Исправит.
      6. Вернётся на пункт 1. И так много раз.

      Не слишком ли сложная процедура получилась? По-моему, автор просто забъёт болт на эти ошибки, чем будет так париться.

      Думаю, что было бы лучше прямо в редакторе сделать отметку слова или другим цветом или каким-нибудь маркером, если на него пришёл Ctrl-Enter. Безо всяких писем. А при наведении мышки на слово давать всплывающую подсказку с комментарием от сообщившего. Ну и ещё в уведомлениях повесить флажок — что, мол, в статье такой-то есть ошибки. Всё что нужно будет сделать автору — это зайти в статью, пробежаться по выделенным словам и исправить их.


      1. SergeyMax
        01.03.2019 15:37
        +3

        По-моему, автор просто забъёт болт на эти ошибки, чем будет так париться.
        Если делать ошибки в каждом слове «забьёт» — то конечно)


        1. jok40
          01.03.2019 15:49

          Напрасно иронизируете. Попадаются статьи, в которых количество очепяток/ашыбок просто зашкаливает. Автор такой статьи будет буквально заспамлен сообщениями об ошибках. И это ну точно не добавит ему положительных эмоций. Скорее наоборот — появится сильное желание понабубенить минусов в карму всем сообщателям.


          1. saboteur_kiev
            01.03.2019 22:26
            +1

            Ну это у вас такая реакция. А другой постарается все исправить, и в следующий раз проверять заранее.


            1. jok40
              02.03.2019 14:15

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


              1. striver
                02.03.2019 14:48

                Если комментарии в самом посте, а не личным сообщением… то да, за такое ставят минусы за сообщения, а еще и в карму, но последнее — не факт, ибо сложно проверить.


              1. igordoge
                02.03.2019 18:20

                именно за поучительные комментарии.
                Многим не нравятся комментарии не по теме статьи. Если нет ничего ценного, чтобы добавить к статье, возможно не стоит увеличивать счётчик непрочитанных комментариев для остальных.


      1. Source
        02.03.2019 12:58
        +1

        Всё что нужно будет сделать автору — это зайти в статью, пробежаться по выделенным словам и исправить их.

        Зачем так сложно? Если в статье в режиме автора уже будут маркеры с предлагаемыми правками, то достаточно добавить к этому маркеру кнопку "Accept"


        1. polearnik
          02.03.2019 17:05

          ага и будет куча правок типа «CompanyName»=> «мудаки»


    1. datacompboy
      01.03.2019 22:46

      Я еще не могу пожаловаться на картинку. Там опечатка — «Денис» написано вместо «Алексей»


      1. Alexufo
        02.03.2019 00:49

        И в сообщении про какую то карму, а не про ипотеку… не похоже на бурума


  1. bvn13
    01.03.2019 14:27
    +11

    Автофокус на поле ввода в этой новой форме отправки уведомления об ошибке — было бы здорово


    1. mdcool
      01.03.2019 18:13
      +1

      И, собственно, отправка по Ctrl/Cmd + Enter.


      1. FTOH
        02.03.2019 09:27

        Сейчас повторное нажатие Ctrl/Cmd + Enter позволяет изменить фрагмент с ошибкой на выделенное без изменения описания. Можно добавить условие, есть выделенный текст или нет. Вот как-то так:


  1. vconst
    01.03.2019 14:33
    +1

    В мобильной версии фичи пока не будет
    А в десктопной, но которую смотрят со смарта? (Как я сейчас, на обеде)


    1. DaemonGloom
      04.03.2019 07:59

      А в десктопной на смарте — работает. Galaxy S8, браузер — Samsung Internet.


      1. vconst
        04.03.2019 08:26

        Наверное, это может сработать, если поставить Хакер Кейборд, но возиться с этим кривым комбайном только ради опечаток на Хабре? Спасибо, нет. Я вообще все клавиатуры отключаю и удаляю, кроме той, которой пользуюсь постоянно — Свифт на данный момент.


  1. Slavik_Kenny
    01.03.2019 14:37
    +1


    похоже есть требования к описанию ошибки т.к. простой смайлик ":)" вызывает ошибку


    1. Slavik_Kenny
      01.03.2019 20:01
      +1

      Кстати напомню — кнопочку для быстрого доступа в хабрасторож хотелось бы :)


  1. vconst
    01.03.2019 14:37
    +1

    Если кто-то пропустил, то на днях мы запустили донаты.
    Ссылка на Яндекс — для тестирования опечаток?

    Если кто-то написал очень не интересную публикацию — читатель можно потребовать с него донат за потраченное время и нервы?


    1. Boomburum Автор
      01.03.2019 16:23

      Ссылка на Яндекс — для тестирования опечаток?

      Fixed


  1. Mogwaika
    01.03.2019 14:39
    +1

    Для комментариев тоже нужно.


    1. bano-notit
      01.03.2019 15:53
      +2

      У комментов ограниченное время на редактирование. Это механика ресурса, спорная правда, но рабочая.


      1. dartraiden
        01.03.2019 19:57

        Для комментариев, скорее, не хватает фичи «удалить комментарий, если прошло не более N секунд и на него не ответили». Здорово бы помогло в ситуациях, когда ошибся веткой.


        1. w0den
          01.03.2019 23:36
          +1

          Думаю, в таких случаях было бы лучше функция кнопка «Ошибся веткой». При нажатии пользователь может указать родительский комментарий (ID) и даже изменить ветку, если ему уже ответили. Конечно, при смене ветки автор родительского комментария должен получить уведомление о новом комментарии.


          1. AngReload
            02.03.2019 05:42

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


  1. extempl
    01.03.2019 14:40

    А у меня вот проскочил баг, но я не понял почему и как его поймать снова.
    В какой-то момент открылась форма с одной кнопкой "Отправить" при чём вне зависимости что куда введено была задизейблена.
    После перезагрузки страницы всё в порядке.


    1. extempl
      01.03.2019 14:42

      А ещё у вас ус отклеился крестик для закрытия под плавающим блоком справа (наверное от размера окна зависит).


    1. eisaev
      01.03.2019 14:42

      Аналогично. Наблюдал такой же баг. После перезагрузки страницы пропало.


  1. jknight
    01.03.2019 15:02
    +1

    В комментариях не меньшее количество шлака. Предлагаю добавить такую возможность к комментам, с инструментарием для автоматического исправления в случае согласия написавшего.


  1. t_kanstantsin
    01.03.2019 15:02
    +25

    Хотелось бы, чтобы сообщение "Автору уже сообщили" появлялось ещё до отправки исправления.


    1. dolovar
      01.03.2019 15:21
      +5

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


  1. lamer84
    01.03.2019 15:20

    Может, автору передавать не выделенный фрагмент, а контекст? А то вот я выделил слово «случий», попытался отправить — ан нет, уже «сообщили». Фиг с вами, попробуем просто ошибку указать — выделил букву. Она автору так и улетела как

    и
    ?
    Или пусть слово, но искать по всему тексту придется?

    У ReadOnly- и Read&Comment-пользователей в ферму отправки сообщения будет добавляться капча (только для первого сообщения каждому новому автору).
    Если «автору уже сообщили...», то капча не обновляется. Соответственно, при отправке другого фрагмента получаю сообщение о том, что неправильно ввел капчу.
    И уведомление об ошибках справа вверху, по-моему, не сильно заметно.


    1. rail-ka
      01.03.2019 16:08

      И само поле для ввода капчи не сбрасывается (не очищается).


  1. rjhdby
    01.03.2019 15:33
    +10

    Если вы выделяете фрагмент, который кем-то уже был отправлен автору публикации, то вам об этом сообщит уведомление:
    Но появляется оно только после того, когда ты уже напечатал сообщение и нажал «отправить». Негуманьнеко.


    1. sumanai
      01.03.2019 20:22
      +1

      Подписываюсь, весьма странно сообщать об ошибке на таком позднем этапе.


  1. rjhdby
    01.03.2019 15:34
    +1

    А вот есть похожий функционал, которого хотелось бы. Выделяешь кусок статьи, жмешь, например, ALT+ENTER и открывается окно добавления комментария с квотингом выделенного.


    1. striver
      01.03.2019 15:42

      Так тот текст и квотится, что выделяется.


      1. rjhdby
        01.03.2019 15:47

        Речь не про сообщение об ошибке, а про комментарий к статье.


        1. striver
          01.03.2019 16:11
          +2

          Ну, в этом ключе — да. А еще лучше, чтобы выделялись отдельно и добавлялись в форме ответа, без перехода к комментированию. То есть, пока читаешь, то выбираешь цитаты, на которые хочется написать ответ. Ибо, скролить туда-сюда, не очень удобно.


          1. rjhdby
            01.03.2019 20:08

            Ваша правда!


      1. fenst
        01.03.2019 15:58
        +2

        Автор, видимо, имел ввиду именно комментирование, а не сообщение об ошибках.


  1. kmansoft
    01.03.2019 15:36
    +12

    А можно «автору уже сообщили» показывать ДО заполнения и отправки формы?


  1. Dadadumdums
    01.03.2019 15:36
    +1

    Если выделить сообщение, нажать ctrl+Enter, потом потянуть за уголок textarea чтобы он стал на весь экран, затем нажать «отмена», то больше ничего нажать и сделать на странице(выделить текст, нажимать на ссылки и кнопочки) вы не сможете. как буд-то слой от формы отправки остается и блокирует всю страницу.

    Лечится только F5


  1. freestyler8
    01.03.2019 15:36
    +10

    Может быть, сообщение «Автору уже сообщили об этой проблеме» надо показывать сразу после нажатия «Ctrl+Enter», а не когда, я уже набил описание, победил капчу и нажал «Отправить»?


  1. old_bear
    01.03.2019 15:54
    +9

    Пожалуйста, сделайте чтобы сообщение «автору уже сообщили» сразу показывалось.
    P.S. Извините, не удержался от навязчивого желания поучаствовать в этом флешмобе. :D


  1. AngReload
    01.03.2019 16:12
    +3

    Boomburum тут вам бага перед выходными.
    В нижней части экрана поверх всего висит кусочек прозрачного дива .tm-typo-form, в этой области не получится нажимать кнопки выделять текст и всё такое. Ещё горизонтальная прокрутка непонятно с чего.


    Скрин


    1. exr
      01.03.2019 18:41

      Вполне себе неплохо получается с хрома. Какой у Вас браузер?


      1. eisaev
        01.03.2019 18:48
        +2

        У меня тоже хром, но выделение внизу видимой области тоже не работает.


      1. AngReload
        01.03.2019 19:14
        +1

        Я проверял в Chrome 72, на скриншоте в комментарии выше Firefox 66.
        Этого элемента нет на странице если вход не выполнен. Возможно вы проверяли ещё не войдя в аккаунт?


      1. MacIn
        01.03.2019 22:26
        +2

        Есть баг в FF. Именно

        <div class="tm-typo-form js-typo-container">

        плашка торчит поверх экрана.
        Все, что под ней — ссылки, кнопки — не работает. Она как стекло между страницей и курсором. Занимает ~~1/5 страницы снизу.


  1. homm
    01.03.2019 16:20
    +1

    Самое важное забыли. С заголовками не работает


  1. svi0105
    01.03.2019 16:28
    -3

    Заходите под кат, выделяйте кусок публикации и ждите CTRL/CMD+Enter — дальше сами всё поймёте.

    Весьма символично — опечатка в первом предложении статьи об опечатках.))


    1. selivanov_pavel
      01.03.2019 18:29
      +5

      Тестовая статья, опечатки добавлены специально


    1. lamer84
      01.03.2019 20:50
      +3

      Так вы бы статью дочитали бы до конца (в самом низу, перед постскриптумом).


  1. webserfer
    01.03.2019 16:42
    +3

    А будут ли значки для тех, кто находит очень много опечаток?


    1. vconst
      01.03.2019 16:52
      +10

      <img src="граммар-наци.жпг"/>


      1. selivanov_pavel
        01.03.2019 18:30
        +4

        +1, хочу такой значок


  1. stepmex
    01.03.2019 16:55
    +5

    Подменил в форме post_id, ушло.
    Чисто спортивный интерес, а что вам пришло в сообщении?

    UPD:
    Уже выяснил)) Сообщение ушло автору другой публикации. Наверно стоит проверять с какого топика пришла форма и какой топик указан в данных.

    Удивлён что привязка идёт по топику, а не по автору топика.


    1. daleraliyorov
      01.03.2019 18:52
      +3

      Учтем, спасибо.


  1. Zayatslyoha
    01.03.2019 17:23
    +2

    При попытке вписать капчу выскакивает поле автозаполнения и мешает увидеть саму капчу.
    Варианты решения проблемы:
    1) Поменять браузер.
    2) Поменять «прокладку».
    3) Отключить автозаполнение.
    4) Сделать что-то ну вот такое, что подскажет браузеру, что в капче не нужно автозаполнение.
    На последнее я повлиять могу лишь косвенно.


    1. daleraliyorov
      01.03.2019 18:53

      Уже записали себе отключить автозаполнение, спасибо.


  1. deamondz
    01.03.2019 18:39

    С выделением картинки работает не очень

    скрин ошибки


    1. daleraliyorov
      01.03.2019 18:53

      Да, если выделить картинки или пробел, в цитату ничего не придет.


  1. old_bear
    01.03.2019 18:49
    +2

    На радостях отправил одну опечатку (не из этой статьи). При этом я выделил только одно слово (с ошибкой), по старой памяти с других сайтов.
    Но. В личку автору ушла цитата именно с этим одним словом, которое не так просто вспомнить, где именно в статье находится. Понятно, что слово с опечаткой можно и текстовым поиском найти, но это ещё одно дополнительное действие, которое автору надо сделать, что может сильно снизить желание вообще реагировать на сообщения. Так что я потом руками досылал контекст из уважения к труду автора.
    Может лучше сделать автоматическое цитирование какого-то куска текста вокруг правки? Как вариант, по условию что выделенная пользователем цитата короче N слов, например. Выделенный пользователем кусок при этом подчеркнуть.
    А в идеале, мне видится режим редактирования статьи, в котором красненьким выделяются места, на которых нажали cntrl+enter, а комментарии (при их наличии) в виде хинтов на этом красненьком. И в меню автора просто счётчик прилетевших правок для каждой статьи показывается, с оповещением раз в день или вроде того, но без заваливания лички. А то действительно, как народ во вкус войдёт, так авторы перестанут на ЛС реагировать.
    Понятно, что это дофига работы и выглядит уже как разработка git-подобной системы, а не как условно простая отправка сообщений в ЛС, но если система будет удобной для всех сторон, то качество текстов на Хабре может ощутимо подняться. А если не для всех, то ничего не выйдет.
    P.S. До кучи, в той системе из моих грёз, неплохо прикрутить автоматическую отправку ЛС тому, кто нашёл опечатку, после того как автор правку сделает. Но не от автора, а от НЛО, например. Опять же, чтобы не заваливать личку авторам и чтобы все такие сообщения у «внештатных корректоров» в одном месте были и не заваливали личку им.
    P.P.S. Извините за полёт фантазии. Как всегда, ночью (по местному времени) меня прёт.
    P.P.P.S. Кстати, у меня тоже никакие кнопки не работают в нижней части страницы, не только связанные с правками (win7 Pro 64 + Хром 72.0.3626.119).


  1. rgs350
    01.03.2019 19:43
    +2

    Пачяму каментаторы ваабсче так сильно пириживают из-за чюжых ачяпяток?


    1. selivanov_pavel
      01.03.2019 23:01
      +2

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


      1. rgs350
        02.03.2019 15:08
        -1

        Если таких как вы корежит от нескольких опечаток настолько, что вы, хватаясь за сердце, готовы дружно задидосить авторов указаниями на их опечатки или небольшое незнание правил русского языка (хотя он вас и не просил), то это ваша проблема (возможно психологическая). Не компостируйте им мозги, пусть пишут как хотят. В статьях главное смысл.


        1. MacIn
          02.03.2019 15:38

          И казалось бы — общение с машиной, которая не всегда может восстановить правильные данные из контекста, работа со строго заданными протоколами должны были бы выработать у людей из сферы IT привычку к граматанасте…


        1. selivanov_pavel
          02.03.2019 16:52
          +1

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

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

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


          1. rgs350
            02.03.2019 18:47

            Я готов указать
            Шикарно. Одолжение о котором никто не просил (Я готов) и наставничество (указать).
            потому что надеюсь, что он уважает читателей и хочет, чтобы им было легко и приятно читать его текст
            Уверены, что у остальных ошибки вызывают такую же реакцию как у вас? Может они их просто не замечают. Если это так, то получается, что автор должен постараться специально для вас.
            Грамотно написанный текст читается не только легче, но и быстрее: мозг выхватывает знакомые паттерны, а не ищет нечётким поиском: какое же слово ближе всего подходит под этот набор букв.
            Смотри предыдущий пункт.
            Статьи выложены на общедоступном ресурсе с комментариями для публичного обсуждения...
            Вот только ошибки не имеют никакого отношение к содержанию статьи. Какой вывод мне сделать из этой фразы? Что автор должен лицезреть все предложения/пожелания любой группы лиц и откликаться на них?

            Cдеся (надеюсь вы не упали в обморок) неплохо написано. Никого не узнаете?

            Кстати, я заметил как вы написали комментарий и тут же мастерски поставили минус в карму, что как бы намекает :)


            1. MacIn
              02.03.2019 21:17
              +2

              Шикарно. Одолжение о котором никто не просил (Я готов) и наставничество (указать).

              Человек готов помочь другому сделать текст лучше, а вы боретесь за свое право писать с ошибками. Какие-то неравноценные порывы, скажем прямо.


              1. rgs350
                03.03.2019 08:16
                -2

                помочь… боретесь за свое право писать с ошибками
                Где вы такое прочитали? Если уж и играть в подстановку недостающих слов, то какую фразу вы выберите?
                — Я готов помочь указать вам…
                — Я, так уж и быть, готов указать вам…


                1. MacIn
                  03.03.2019 18:50

                  Это суть дела, в какие бы слова она ни была обличена.
                  Поддержание грамотности — это всеобщая задача, такая же, как поддержание чистоты на улицах. Соответственно человек, заметивший ошибку, предполагает, что автор текста, движимый той же целью, рад помощи.


                  1. rgs350
                    03.03.2019 19:29

                    Поддержание грамотности — это всеобщая задача
                    Вы это специально написали? Ораторы ниже негодуют из-за того, что какой-то тролль называет их (граммар-наци) сектой. И тут появляетесь вы — проповедник, готовый нести грамотность в массы.
                    Соответственно человек, заметивший ошибку, предполагает, что автор текста, движимый той же целью, рад помощи.
                    Очередная генерализация же.


                    1. MacIn
                      03.03.2019 21:10

                      Вы это специально написали?

                      Нет, совершенно случайно. Как-то нажимал все кнопки подряд и вот так получилось. Извините, если вас расстроил.
                      И тут появляетесь вы — проповедник, готовый нести грамотность в массы.

                      По такой логике любой составитель стандарта или протокола — проповедник.
                      Очередная генерализация же.

                      Норма.


            1. selivanov_pavel
              02.03.2019 22:33
              +2

              > Одолжение о котором никто не просил (Я готов) и наставничество (указать).

              Ещё раз: публичный ресурс, статья с комментариями для обсуждения. Я же не взломал личную переписку автора и начал там раздавать советы.

              Если мы встретимся и я увижу, что у вас развязан шнурок, я вам на это вежливо укажу. А вы скажете, что это одолжение и наставничество.

              > Уверены, что у остальных ошибки вызывают такую же реакцию как у вас?

              Уверен, что у многих. Лично знаю людей, которым неприятно читать неграмотный текст. Ну и существование термина граммар-наци намекает, что я такой не один.

              > вы написали комментарий и тут же мастерски поставили минус в карму

              До этого я поставил плюс, чтобы вас хабр не ограничивал вас в возможности вести дискуссию, а потом передумал и забрал его обратно.


              1. rgs350
                03.03.2019 08:46
                -1

                Ещё раз: публичный ресурс, статья с комментариями для обсуждения. Я же не взломал личную переписку автора и начал там раздавать советы.
                Свидетели Иеговы тоже, не покидая публичного пространства (подъезд), стоя на пороге вашей квартиры, говорят: «Давайте мы расскажем вам о боге». Никого не напоминает?
                Если мы встретимся и я увижу, что у вас развязан шнурок, я вам на это вежливо укажу. А вы скажете, что это одолжение и наставничество.
                Неудачный пример. Лучше так. Вы стоите на улице и вдруг человек, стоящий в 10 метрах от вас, говорит: «ЗвОнит жена и просит купить минез». Какими будут ваши действия? Крикните ему: «Не звОнит, а звонИт, не минез, а майонез!»
                существование термина граммар-наци намекает, что я такой не один
                И таких небольших групп очень много: антипрививочники, религиозные миссионеры, феминистки и т.д. И в них нет ничего страшного пока они не начинают лезть к окружающим со своими навязчивыми идеями.


                1. selivanov_pavel
                  03.03.2019 13:46

                  Я, как автор статей, всегда рад, если читатели мне помогают мне их улучшить, указывая на ошибки/опечатки/неточности. Это помогает сделать статью лучше для следующих читателей.


                  1. rgs350
                    03.03.2019 14:49
                    -2

                    Похвально, что вы пишете статьи и откликаетесь на предложения пользователей, но я тут толкаю простую мысль, что лезть со своим уставом в чужой монастырь — не самая лучшая идея.
                    — Автор просил — ОК.
                    — Автор не просил — не ОК.
                    Вот и всё.
                    (Ну и до кучи, ради интереса, наблюдаю за реакцией так называемого сообщества)


                  1. vconst
                    03.03.2019 14:51
                    +1

                    Перестаньте его кормить…


                    1. rgs350
                      03.03.2019 14:56
                      -2

                      Не мешайте это — эксперимент :) (был, к сожалению)


            1. old_bear
              03.03.2019 05:52

              Уверены, что у остальных ошибки вызывают такую же реакцию как у вас?

              А вы? Будьте поскромнее, это ценят.


              1. rgs350
                03.03.2019 09:10

                Ценят что? Скромность?
                Не знаю где вы нашли ее отсутствие. Знак вопроса в конце как бы подсказывает, что это не утверждение.
                Ценят указания на ошибки?
                Ну я вижу как граммар-наци «ценят» указания на странности в их восприятии реальности. Их указания — ценность. Мои указания — да как он вообще посмел, срочно заминусить гада! Правда в отличие от их поведения в отношении авторов/комментаторов/любых людей пишущих в интернете:
                — мои разглагольствования соответствую теме ветки комментариев.
                — им никто это обсуждение не навязывал, они сами сюда пришли.


                1. old_bear
                  03.03.2019 09:27
                  +1

                  срочно заминусить гада!

                  Не расстраивайтесь так. Зарегите следующий аккаунт и будете и дальше нести правду в серые ряды неблагодарных хабро-хомячков.


                  1. rgs350
                    03.03.2019 09:42

                    Не расстраивайтесь так
                    А никто и не расстраивается ибо реакция более чем предсказуемая, да и правду никто не пытается нести (или вы считаете, что в интернете можно кого-то переубедить). Псевдоэлитарные сообщества с признаками секты зачастую ведут себя схожим образом. В других темах вы можете найти миллион и один пример такого поведения.


                1. michael_vostrikov
                  03.03.2019 14:06
                  +2

                  Я вам напоминаю, что вы пришли на ресурс, в правилах которого явно написано:


                  Вот список того, чего на ресурсе делать не следует:

                  игнорировать правила русского языка

                  проверка орфографии в браузере у вас наверняка есть, не стоит ею пренебрегать. Это сохранит как вашу карму от минусов, так и ваш аккаунт.

                  … а так же комментируете статью с новостью о функции приведения текста в соответствие с этими правилами. Поэтому человеком, навязывающим окружающим свои правила, являетесь здесь вы.


                  Да, кстати, спрашивать вашего разрешения указать вам на ошибки или напомнить правила никто не обязан. Потому что это касается не только вас, но и других читателей и сообщества в целом. Писать с ошибками лично для себя вам никто не запрещает.


                  1. rgs350
                    03.03.2019 14:44
                    -2

                    Читать научились, а вот понимать написанное до сих пор не удается.
                    Игнорировать это вот так:

                    Пачяму каментаторы ваабсче так сильно пириживают из-за чюжых ачяпяток?
                    и вот так:
                    Патымушта чтенее такйх техстав пра сибя ощчущчается как чта-то патипу вынутриеннега зыиканея иле ыкоты: четать можна, но очинь уш пративна.
                    Ошибаться и опечатываться — это другое. И ни один из этих комментариев минусов пока что не получил. Где же ваше строгое следование правилам? То есть вы один из тех, кто не только интерпретирует написанное случайным образом, но и считает, что окружающие должны действовать согласно его интерпретации (помогите Маше подобрать правильное слово, которым можно заменить выделенный текст).
                    Это сохранит как вашу карму от минусов, так и ваш аккаунт.
                    Вы серьезно считаете, что это имеет хоть какую-то ценность?


                    1. michael_vostrikov
                      03.03.2019 15:46

                      И ни один из этих комментариев минусов пока что не получил. Где же ваше строгое следование правилам?

                      Какая разница? Я говорил конкретно про логику ваших утверждений по поводу навязывания.


                      окружающие должны действовать согласно его интерпретации

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


                      Вы серьезно считаете, что это имеет хоть какую-то ценность?

                      Я серьезно вижу, что вы добавили предложение с наблюдениями динамики своей кармы в уже отправленный комментарий. Но вообще-то это была просто выдержка из правил.


                  1. vconst
                    03.03.2019 14:52
                    +1

                    Аккаунт фармит ачивку тролля, оставьте его в покое.


                    1. michael_vostrikov
                      03.03.2019 16:06
                      +1

                      Ну, на них, так сказать, удобно тренироваться во всяких логических штуках. Кто-то серьезно верит в то, что пишет, пару раз в личку писали. Но вы правы, не стоит раздувать.


                      1. rgs350
                        03.03.2019 20:02

                        Ну, на них, так сказать, удобно тренироваться во всяких логических штуках.
                        Как продвигаются тренировки? Какова польза от ваших «логических» измышлизмов, основанных на изначально неверном субъективном предположении?


                    1. old_bear
                      03.03.2019 16:50

                      Какой-то унылый тролль.
                      В сарказм не умеет. Повторяется на предмет как-бы-резких формулировок типа «секта». В общем никакой тонкости и фантазии.
                      Мельчают подмостные, прямо тоска берёт иногда по старым временам.


                      1. rgs350
                        03.03.2019 20:21

                        Какой-то унылый тролль.
                        Классика же. Типичная реакция сектанта на критику его вероучения. Обзывает оппонента пособником дьявола (троллем) и спешит к своим сторонникам поплакаться в жилетку. Что вы собственно и продемонстрировали.


  1. perfect_genius
    01.03.2019 19:49
    +6

    Удивительно, сколько лет ждали. Осталось только сворачивание веток комментариев сделать и тогда Хабр станет совсем уж неприлично удобным и современным.


    1. AngReload
      01.03.2019 20:51
      +4

      Не, ну это уже фантастика. Так не бывает :)


      1. kababok
        02.03.2019 00:00

        Вы не поверите, какой функционал появился на этой неделе в мобильной версии… ;)


    1. KvanTTT
      02.03.2019 01:12
      +1

      Не станет — редактор статей никуда не годится.


  1. gudvinr
    01.03.2019 19:56

    Не уверен, что об этом писали, но в HTML5 есть возможность передать фокус на поле инпута. Есть ли возможность при показе попапа сразу передавать ему фокус? Это было бы довольно удобно (если оно сейчас так и работает, но у меня нет, то пользуюсь Chrome 72).


    1. sumanai
      01.03.2019 20:29

      Не уверен, что об этом писали, но в HTML5 есть возможность передать фокус на поле инпута.

      Именно с HTML5 работает только при загрузке страницы, но тут ничего не мешает делать это яваскриптом.


  1. klirichek
    01.03.2019 20:17
    +1

    Это здорово.
    Но, блин, крутейший IT-ресурс рунета — почему только сейчас?
    Мне кажется, на других сайтах я это уже в 1999-м видел.
    Что сподвигло реализовывать такую простую фичу аж спустя 20 лет? Она ж прямо совсем в упор очевидна!
    Желание оставить возможность автору (у кого заметили опечатку) сходить в профиль въедливого читателя и отблагодарить?


    1. sumanai
      01.03.2019 20:30

      Желание оставить возможность автору (у кого заметили опечатку) сходить в профиль въедливого читателя и отблагодарить?

      А в личных сообщениях разве нельзя поставить плюс? Опечатки и раньше рекомендовалось отсылать в личку, так что тут ничего не изменилось.


    1. Alexufo
      02.03.2019 05:23

      Людей объединяет не только комфорт, но и дискомфорт. Все в комментариях ругаются, ой орфус внедрил хабр в 19 году, мамачки родные, наконец-то js ник подключили, а на бекенде провалидировали и в одну функцию передали — все.
      А по факту, это работает как группы самопомощи: поплакались друг другу — полегчало. Куда вы пойдете в следующий раз, когда поплохеет? Правильно, в комментарии, писать про торт, очевидные вещи… Здесь же масса эмоций в сообщениях, а эти вещи типа очевидных, как колючая проволока — только стервенеешь. Если сильно остервенеешь — карму снизят, так и находишься в double bind .

      Все тут слишком хитрее с популярностью, сейчас они сделают клон медиума, переучат насильно на современные редакторы — и все, утечет аудитория т.к. сами же порог «сваливания» и снизили)


  1. c0f04
    01.03.2019 20:37
    +4

    Ловите багу! :) Как программист, я просто обязан был начать выделение в тексте, а закончить вне его. ;)

    UPD: ещё одно небольшое замечание улетело следом.


    1. eisaev
      01.03.2019 20:57
      +1

      Кажется я понял: это не баг, а фича! Чтобы можно было очепятки в тегах и в заголовке зарепортить, несмотря на формальные ограничения!


  1. michael_vostrikov
    01.03.2019 20:42
    +1

    Это конечно хорошо, но мне кажется, вы поторопились. Лучше было бы сделать отдельный механизм, желательно анонимный. Исправление, окружающий контекст, и кнопочки Принять/Отклонить. Сообщения в личку можно было и раньше отправлять, тем более вручную можно отправить несколько опечаток сразу.


  1. priwelec
    01.03.2019 22:06
    +1

    тестирование интерфейса: неудобно, что уведомление «автору уже сообщили» всплывает в левой верхней части экрана в тот момент, когда внимание сосредоточено на нижней.


  1. sumanai
    01.03.2019 22:31
    +1

    Ещё баг: при прокрутке страницы при помощи пробела или PageDown прокрутка происходит не на экран, а на ~80% от него. По видимому, это связано с прозрачным элементом, который расположен на странице, от него же идёт баг неактивности кнопок под ним.

    Обычно мы не выгружаемся в пятницу

    По-моему зря нарушили традицию ))


  1. KvanTTT
    02.03.2019 01:17

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

    А если просто перенести разработку статей в гит и использовать уже существующие инструменты, такие как Issue, Pull Request? Можно будет писать статьи в любом редакторе и иметь доступ к их истории. Так как мы продвинутое IT сообщество, то и инструменты должны быть соответствующими.


    1. Alexufo
      02.03.2019 05:13

      То есть чтобы внести, правку, надо клонировать репозиторий, выкачать несколько мегабайт (вдруг статья с картинками?), внести правку, а потом уже реквестить и ждать примут нет, примут нет? Мы не такое продвинутое, чтобы делать так не эффективно. Код — это место где сложность может быть представлена одним символом, отсюда необходимость в GIT есть полная. А в тексте сложность зависит от его объема и опыта читателя. Гит совершенно не подходит для этого. Для орфографии невероятно сложный, для совместного творчества — абсолютно изолированный от сообщества. Поэтому тикеты для обсуждения там и существуют. Но что там обсуждать, мемасик вставляем или нет?


  1. DollaR84
    02.03.2019 02:04

    Ничего не нажимал и даже не выделял. Но теперь в каждой статье внизу после рейтинга автора и перед похожими статьями висят поля для ввода и кнопки отправить сообщение и отмена. Причем поле для ошибки сообщает, что выделен слишком большой кусок текста. Это нормально?


  1. Alexufo
    02.03.2019 02:19
    +2

    Расслабило меня на размышления о том, как бы это делал я.
    image

    1. справа в меню от «публикации» значек, не счетчик. Зеленый — потому что вам за это ничего не будет, но мешается в достаточной мере. Счетчик в меню будет размывать необходимость реагирования, ровно как и счетчик в трекере пусть себе циферки бегут — на сто больше или на сто меньше.
    2. Слева от кнопки правка (кстати никогда ее не нажимаю) уже счетчик предложений правок. Это одна ссылка, ведущая на редактирование текста.
    3. Обычный счетчик внизу на панели с инфо.

    Сам редатор не буду показывать, так как надо еще думать над другими вещами в которые УЖЕ встраивать подобных механизм. Однако, очень рекомендую посмотреть как работает GUTENBERG от WordPress, их новый блоковый редактор, а так же в какой разметке как у них устроено хранение текстов. По новым тегам в редакторе можно прикинуть предполагаемые задачи, которые, вероятно, необходимы для решения в будущем и у вас.
    Вот, например, структура хранения блоками html

    github.com/WordPress/gutenberg/blob/e7d674dc5ee245a41a8c2e9fac88a021dbaded32/test/integration/fixtures/ms-word-online-out.html

    А тут структура
    github.com/WordPress/gutenberg/tree/44409fb31f2ad9b6b745d2766269381976502227/packages/editor

    А тут, чтобы копипаста работала с этим всем блоковым ужасом.
    github.com/WordPress/gutenberg/tree/e7d674dc5ee245a41a8c2e9fac88a021dbaded32/test/integration/fixtures

    Пока вангую следующие проблемы:

    1. DDOS-маркинг. Выходит статья с ошибками, автору резко звонят по работе и он не доступен после публикации поста. Первые 500 человек на одном полушарии сообщают проблему в слове «жызнь», а как просыпаются другие — остальные 500 человек указывают на эту ошибку. В итоге автор возвращается и видит необходимость обработать 1000 заявок. Он делать этого не будет.
    Решение 1: сообщать остальным о том, что кто-то уже сообщил об ошибке. Легкий розовый бекграунд с tooltip-ом комментария.

    Два варианта:



    =====



    Нужно вводить доп. разметку,<h:remark id="234324213"> тег </h:remark> помимо html основной доступной разметки для пользователя. Юзер будет в визуальном редакторе иметь возможность нажать «одобряю правку» или «не одобряю», а в редакторе кода он сам должен очищать эти теги, но тогда подсказок с советами он уже не увидит.

    2. Овермаркинг. В случае, если выделение текста с ошибкой заходит на выделение текста предыдущего читателя, заметившего эту же ошибку, но сделавший другое выделение «жызнь» против «жызнь»

    • Поглощать ли или игнорировать правку?
    • А если читатель выделил и переписал целый абзац из-за грамматики?

    Решение: думать надо

    3. Автоматизация
    Бывает что не надо это ни Ализару ни кому-то еще больше сидеть и править ненужные свои статьи.

    Решение:
    Либо параллельно работает модерация статей, которые за авторов делают, казалось бы явные изменения типа орфографии, правки.

    Либо вводить коэффициент групповых рекомендаций и не мучить модератора. Типа «100 хабра юзеров с кармой за 20 не могут ошибаться» и правки от этих людей проходят автоматом. Проблема в пункте 2. Овермаркинг. 100 хабраюзеров может и не ошибаются, однако, они не знают друг о друге и не могут дать машине понять, что их разные выделения в тексте говорят об одной и той же ошибке. На stackoverflow может править любой пост любой индус с хорошей кармой, но ты можешь отказаться.

    Может быть стоит отображать кнопку «подтвердить правку хабраюзера твоего же ранга » для тех у кого карма за 20 со счетчиком до 100 человек?


  1. unwrecker
    02.03.2019 02:36
    +1

    Вот только не надо мемасики с Пикабу копировать: «ихний» — не ошибка, а нормальное словарное слово (хоть и считающееся устаревшим)


  1. Mad__Max
    02.03.2019 06:44

    Только мне очень сильно захотелось поменять в форме отправки сообщения об опечатке местами кнопки отправить и отмена?!

    Пока проверял раскиданные по тексту пасхалки опечатки раза 3 или 4 на автомате жал «отмена» вместо отправить. Видимо из-за того, что при написании комментариев и личных сообщений кнопка отправить расположена справа и уже выработалась «мышечная память».
    А тут вдруг справа «отмена» вместо отправки. Подстава…

    Ну про то, что п.5 «Если вы выделяете фрагмент, который кем-то уже был отправлен автору публикации, то вам об этом сообщит уведомление:» реализован как-то не очень адекватно уже написали выше много раз. Но все-равно напишу еще — показывать это надо сразу, а не при попытке отправки уже написанного сообщения. И где-нибудь поближе к самой форме желательно.

    Почему-то на кото-ключах п.5 вообще не работает. Сообщение о том, что кто-то уже сообщил не появляется. Но это думаю и сами уже заметили получив кучу сообщений об одной и той же ошибке.


  1. impwx
    02.03.2019 12:44

    Это движение в правильном направлении, но очень слабая реализация. Комментаторам стало проще, а вот для удобства авторов статьи не сделано абсолютно ничего. А должно было быть вот так:

    1. Читатель выделяет текст с ошибкой, жмет Ctrl + Enter
    2. В открывающейся форме предлагается исправить ошибку, и опционально добавить комментарий
    3. Автору приходят специальные уведомления:

    10 пользователей предлагают заменить фразу «foo» на:
    * «bar» (7)
    * «test» (3)
    * Оставить как есть
    После чего автор либо одним кликом выбирает оптимальный вариант и он сразу же применяется к тексту, либо закрывает это уведомление насовсем.


  1. OZR
    02.03.2019 13:35

    А подобный функционал есть где-нибудь в opensource для домашнего сайта?


    1. Alexufo
      02.03.2019 14:53

      орфус, бейби)


  1. chianti
    02.03.2019 14:23

    Можно было бы, сделать, как в Word: внесение изменений в режиме рецензирования. Автор тогда мог бы просто принять или отклонить исправления. А-то автор один, а комментаторов много.


  1. ivan386
    02.03.2019 15:16

    Заходите под кат, выделяйте кусок публикации и ждите CTRL/CMD+Enter — дальше сами всё поймёте.

    Я жду но кнопка CTRL/CMD+Enter не появляется на моём планшете. Может я недостаточно долго ждал?


    1. sumanai
      04.03.2019 01:08

      Там специально допущена ошибка, на деле должно быть «жмите CTRL/CMD+Enter». Ну а отсутствие по умолчанию клавиатуры в планшетах и мобильных это мелочь, кто с них сейчас заходит.


  1. kababok
    03.03.2019 12:10

    Воскресенье, полдень по Москве — в "Привет, Хабр!" запятую уже поставили, но несколько других очепяьок всё ишо есть.


    Загадка!


    P.S. А давайте, когда всё-всё уже подчистится — "коткей" так и оставим, а? =D


    1. Boomburum Автор
      04.03.2019 12:53

      Всем, кто мне отписался (более 200 человек), я сообщил, что оставил ошибки-опечатки в публикации, чтобы другие могли потренировать )


      1. kababok
        04.03.2019 12:56

        Дык, так и подозревалось — потому моя, например, и воздержался, дабы слегка разгрузить поток входящих. =Р

        Но котокей — котокей-то оставим?!