GNOME и Mozilla обсуждают предложение об отключении вставки с помощью средней кнопки мыши в Linux

Некоторые проекты продолжают удивлять меня своими «решениями», и это как раз один из таких случаев. Предложение, которое рассматривают разработчики из GNOME и Mozilla, может изменить поведение функции вставки с помощью средней кнопки мыши в Linux и других Unix-подобных системах.
Дискуссии, которые можно увидеть в версии D277804 на Phabricator от Mozilla и в связанном с ней запросе на слияние gsettings-desktop-schemas от GNOME, сосредоточены на отключении традиционной вставки при выборе основного элемента по умолчанию.
Mozilla предлагает изменить стандартное поведение браузера Firefox в сборках для Unix таким образом, чтобы нажатие средней кнопки мыши больше не приводило к вставке текста по умолчанию. Автор правки считает, что текущее поведение приводит к путанице и случайной вставке текста, особенно когда пользователи нажимают среднюю кнопку, не ожидая, что содержимое буфера обмена будет вставлено в текстовые поля.
В рамках обсуждения того же изменения был подан запрос на слияние с GNOME, который предусматривает обновление схемы по умолчанию для интерфейса GTK (параметр, определяющий, включена ли вставка при первичном выделении) в соответствии с предлагаемым поведением Firefox. Запрос на слияние с GNOME в настоящее время находится на рассмотрении и ещё не объединён.
Только для вашего сведения: вставка с помощью средней кнопки мыши (технически это механизм первичного выделения) является фундаментальной как с технической, так и с культурной точки зрения давней традицией в графических средах Unix, где выделенный текст автоматически загружается в специальный буфер, который вставляется с помощью средней кнопки. Эта традиция зародилась в системе X Window, где выделение текста и работа с буфером обмена были намеренно разделены.
Вероятно, миллионы пользователей Linux/Unix (я один из них) считают такое поведение полезным и эффективным, особенно для быстрой передачи текста между терминалами и приложениями. Кроме того, для многих пользователей (я снова один из них), особенно для разработчиков и системных администраторов, вставка по нажатию средней кнопки мыши стала мышечной памятью.
В то же время давайте не будем забывать о чём-то важном: такое поведение со временем, а точнее, за последние 30 с лишним лет, стало частью самой ДНК Linux и Unix. Оно вплетено в то, как используются и понимаются эти системы. Изменение этого подхода — не просто небольшая корректировка. Это пересечение красной черты.
Честно говоря, я в замешательстве. Эти две компании явно переживают не лучшие времена, во многом из-за ряда спорных решений, принятых в последние годы, которые подтолкнули многих пользователей к выбору более разумных альтернатив, не пытающихся перевоспитывать пользователей.
Казалось бы, здравого смысла должно хватить, чтобы понять, что вместо того, чтобы мчаться к краю пропасти, было бы разумнее остановиться, развернуться и посмотреть, чего на самом деле хотят и ценят пользователи, и, может быть, только может быть, попытаться вернуть всё на круги своя. Отключение вставки при нажатии средней кнопки мыши? Мы правда не можем представить, кто мог подумать, что это будет «улучшением».
Как и следовало ожидать, это предложение уже вызвало недовольство рецензентов, которые (вполне обоснованно) отмечают, что удаление или отключение функции, которая используется многими пользователями Linux/Unix на настольных компьютерах уже несколько десятилетий, может нарушить рабочий процесс.
Ни по пересмотру Mozilla, ни по изменению схемы GNOME решения ещё не приняты. Оба проекта открыты для дальнейшего обсуждения и получения отзывов от сообщества. Вы можете быть уверены, что я буду внимательно следить за ситуацией и держать вас в курсе любых изменений.
Редактор: AndreyEx
Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.