Как стать автором
Обновить

Комментарии 65

По поводу ок/отмена сам же Алан Купер писал, что это - плохой паттерн.
Он перекладывает ответственность с косяков программы на пользователя.
Иногда это важно, просто потому, что действие действительно нельзя отменить.
Но во многих случаях нужно просто дать возможность человеку вернуть все как было.
Соответственно с чекбоксами настроек - когда ты выбираешь чекбокс, тогда эта настройка и применяется.
Тебе не нужно думать о том, чтобы это "сохранить".

Собственно это второй атавизм, от которого все избавляются (пусть и не идеально).
Нет никаких "сохранить", эта деталь не нужна пользователю.
Пользователь видит, к примеру, документ таким, какой он есть. Когда он откроет его снова - он снова увидит его таким.
Если он изменил что-то и ему это не понравилось, диалог сохранения не поможет - пользователь так же может сохранить новую версию.
Что ему поможет - это история изменений и возможность откатить их даже в следующей сессии редактирования и т.д.

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

По поводу ок/отмена сам же Алан Купер писал, что это - плохой паттерн.

Вы ничего не поняли, он писал о диалогах с галочками, например. Кнопка "Отмена" закроет диалог без применения изменений. А кнопка "Закрыть" где-то в углу, серым по серому - это плохой вариант.

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

Оно может вводить в заблуждение в том смысле что выглядит как окно выбора, а является окном состояния

Он писал о диалогах, в которых юзер что-то меняет.

Соответственно с чекбоксами настроек - когда ты выбираешь чекбокс, тогда эта настройка и применяется.
Тебе не нужно думать о том, чтобы это "сохранить".

Раньше в windows были диалоги с трема кнопками: [ОК], [Применить], [Отмена]. [ОК] - применить и выйти; [Применить] - применить без выхода; [Отмена] - отменить и выйти. Я полагаю, это сделано по следующей причине.

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

Если наменял много, но ещё не применил, а потом передумал -- [Отмена]. Если применять сразу, то придётся все изменённые опции откатывать. Для этого нужно будет их как-то выделять, чтобы было явно видно. А если их много на разных вкладках?. Наверное, можно приделать кнопку [Восстановить прежние параметры], но тогда получится замена одной кнопки [Отмена] на другую.

Ну если параметр применяется мгновенно, зачем тогда кнопки ок/применить и вообще диалог?

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

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

зачем тогда кнопки ок/применить и вообще диалог?

Надо!

Я помню момент, когда эти кнопки начали исчезать. Это где-то в районе появления windows 8. Т.е. больше 10 лет назад.

Так вот, это плохая идея. ПЛОХАЯ!

Стоит на втором месте в ряду плохих идей сразу за монохромным интерфейсом.

В особо ответственных случаях надо показывать состояние до изменения и подсвечивать сами изменения. А кнопка должна быть не просто ОК, а ПРИНЯТЬ ИЗМЕНЕНИЯ. Чтобы прям чувствовались контроль и ответственность.

Дело не в том, сколько кнопок в диалоге , а в том, как сформулирован текст диалога.

Примеры хороших диалогов:

Настройки будут сохранены. Продолжить? (Да/Нет)

Сохранить выполненные изменения? (Да/Нет/Отмена) - в данном случае "Да" выходит с сохранением, "Нет" - выходит без сохранения, "Отмена" - возвращается обратно в редактирование (не выходит)

Настройки будут сохранены. Продолжить? (Да/Нет)

Сохранить выполненные изменения? (Да/Нет/Отмена)

Не понял -- на каком этапе это предлагается? При закрытии окна настроек? Т.е. в самом окне настроек только кнопка выхода, при нажатии на которую дополнительное окошко появится? По-моему, не очень хорошо.

Не знаю, меня эти «Да/Нет/Отмена» всегда путали - что надо нажать, когда случайно закрыл, чтобы не закрывать? Тем более что в этой ситуации бывает «Выйти? Да/Нет» или "Сохранить? Да/Нет", и надо каждый раз думать, что скрывается за «Нет».

А можно вот так, я не знаю под чем были те кто проектировал это, но без литра водки не разберешь.

поубивал бы...
поубивал бы...

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

Я больше по десктопным приложениям, а у них независимо от наличия кнопок Сохранить/Отмена есть еще крестик закрытия в углу окна и на закрытие по нему тоже надо как-то реагировать (хотя бы если были несохраненные изменения)

Крестик убирается, событие закрытия обрабатывается (чтобы Alt+F4 не пропустить). Речь только о диалоге настроек.

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

Что угодно, кроме "ок" или "сохранить" означает выход без сохранения.

Для Вас, может, и означает, а кто-то может неприятно удивиться. Я считаю, что нужно стараться избежать неочевидного поведения. Нет крестика -- нет неочевидного поведения (в диалоге настроек).

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

Дело не в том, сколько кнопок в диалоге , а в том, как сформулирован текст диалога.

Примеры хороших диалогов:

Настройки будут сохранены. Продолжить? (Да/Нет)

Сохранить выполненные изменения? (Да/Нет/Отмена) - в данном случае "Да" выходит с сохранением, "Нет" - выходит без сохранения, "Отмена" - возвращается обратно в редактирование (не выходит)

Если про крестик - не надо никаких диалогов.

Это смотря где. В каком-то электронном магазине, кажется МВидео (но могу ошибаться), в фильтре товаров после нажатия каждой галочки происходит мгновенная фильтрация и страница перезагружается. Причем с задержкой. Я только поставил одну галочку, уже жму вторую, и тут всё пропадает. К тому же это еще и медленно.
Что заставило их отказаться от кнопки ОК (применить фильтр)?

Хотя была и есть куча людей, которые игнорируют клавишу Enter. Если надо ввести что-то в поле ввода - вводят текст, потом сидят и смотрят на него, ожидая чуда. Но это решается обучением. Неужели надо теперь выпилить клавишу Enter и автоматически применять любой ввод, например, по таймауту?

В озоне точно так. Чтобы отфильтровать цвет сиди и жди, пока он по цене отфильтрует, а потом приступай к фильтру по ещё одному критерию.

Неужели надо теперь выпилить клавишу Enter и автоматически применять любой ввод, например, по таймауту?

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

Или ещё более запущенный случай — подобный ввод, но телефона. В него можно вставить скопированный код, например из менеджера паролей, но что будет неизвестно. Надо «+7» или не надо. Нужны пробелы или нет. А кто-то ещё до сих пор разделители (минусы) хочет.

В мегафоне (кажется) вообще непонятно что вводить, пока не начнёшь не узнаешь, что +7 подставится само, хотя вначале окошко чистое.

Нет никаких "сохранить", эта деталь не нужна пользователю.

На кол того, кто так думает и продвигает это. Случайно кликнул на что-то (из-за лагучего интерфейса, хотел прокрутить его, например), оно применилось, тут же перерисовалось (с лагами и дерганьем интерфейса) и вот ты сидишь и думаешь: а на что же это ты нажал и как вернуть все взад? Еще шик, если изменение одной настройки автоматически меняет другие, но только в одном направлении. Например, ставишь одну галочку, пара других снимается, т.к. противоречат этой. А когда снимаешь ее обратно, они обратно автоматом не ставятся, т.к. это тоже валидная конфигурация. Удачи выяснять, что же было раньше, с авто-применением настроек

Попробуйте быстро найти в insomnia окно с настройками... С каждым выпуском приложение становится хуже и хуже. Придется переходить на postman, он пока не такой кривой в части интерфейса )))

И да, кнопки Ок и Отмена -- нужны

Конечно переходите. Там в последних версиях для импорта коллекции запросов из файла надо завести учётную запись. Да и для почти всего остального функционала. А обновления нельзя отключить. Приходится сидеть на 10.0.1 с удалённым "Update.exe" (или как его там). Очень прямой интерфейс.

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

Это не интерфейс, а бизнес модель. Модель диктует UI

НЛО прилетело и опубликовало эту надпись здесь

Посмотрите на bruno

Мелкая моторика? Ловкость при управлении мышью? Да ладно! Тут же отступы больше, чем сами иконки. А уж если открыть "Все приложения"...

Мелкая моторика? Ловкость при управлении мышью? Да ладно! Тут же отступы больше, чем сами иконки.

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

Но только до тех пор, пока вам не потребуется ухватить скроллбар! Вот уж где навыки пиксель-хантинга окажутся незаменимыми!

Я изменил ширину/толщину скроллбаров. К сожалению, делается это через жо... реестр.

поля маленькие - народу не нравится, поля большие - народу не нравится

не знаю, никогда не испытывал проблем с пуском 11 винды, мне кажется она получилась лучше 10 и 8 точно

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

Где плитку положил, там она и живет. Бухтят только те, кому с 7рки непривычно и они этим самым пуском не пользуются совсем.

В 11 жеж, полку вбок не положить, рекомендуем полэкрана занимает, а "все приложения" нанокнопка сверху под поиском (зачем он там, если кнопка поиска есть снизу, а вообще он работает просто без необходимости тыкать в него).

Возможно это все же вкусовщина, но красиво настроенного под себя пуска в 11 я еще не видел. Не очень понимаю как может нравится больше 10тки, если ни тем ни тем человек не пользуется.

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

особенно если это не опенсурс а инженерный софт за десятки килобаксов/штука...

прогресс бар

С ним не все так просто. Рисовать его "от балды", что на самом деле более чем распространенная практика, не дает объективной обратной связи, но да, выглядит красиво и "плавно". Рисовать его как процент от прогресса выполняемого процесса - все сложнее, потому что а как рассчитать, потому что не красиво и плавно. В общем, одни проблемы, на которые нет ни ресурсов разработчиков (скорее сарказм), ни вычислительных ресурсов (тут уже без шуток, потому что до безумия разжиревший софт выедает все то, чем не без гордости могут похвастаться современные системы - это вам не песочные часы эпохи Win 3.1).

В Windows, начиная с WinXP (если не ошибаюсь), появился специальный стиль прогресс бара - PBS_MARQUEE. Индикатор крутится бесконечно, просто показывая некую активность. Даже в процессе загрузки ОС он был. Теперь кружочки да бублики.

показать крутилку

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

(а в конце загрузки выскакивает "Ой! Что-то пошло не так!")

По поводу фронтенда. Ну так как тут показать прогресс, если 99% общения с бэком идёт через http. Все что можно сделать по стандартному КРУДу это отправит запрос и ждать результат.

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

А время это деньги. Когда есть вариант сделать прогресс или крутилку, вдруг оказывается что для заказчика гораздо приятнее крутилка. Потому что дешевле.

Если есть простой способ решить этот вопрос - киньте в меня, я буду счастлив.

Во фронтенде это было почти всегда. Ну, раньше был бесконечный прогресс-бар как в Windows XP при загрузке и надпись "Соединение...". А вот то, что сейчас это переезжает в приложения, где процесс всё ещё можно контролировать, весьма печалит.

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

Про узкие границы окон думал, это я стал криворукий 😅

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

Дизайн сайта - вообще отдельная больная тема, по которой уже многие проходятся, но ничего не меняется. Особенно убивает дизайн в стиле мобильной скролл презентации. Если сайт мне не был необходим, я часто его закрывал просто потому что видел эту красоту и понимал, что сейчас буду за тоннами маркетингового буллшита искать функционал. Меню нынче не модно, поиск не модно, страница-оглавление для быстрой навигации тоже. Это правда больше не про уи всё, но тоже задолбали )

Ну ка дайте ка пример сайта где функционал скрыт за тоннами маркетинга? Маленькое условие, продукт должен работать в конкурентной нише.

По моим наблюдениям в целом с сайтами все стало гораздо лучше чем 10 лет назад

Читаю эту статью в смартфоне, вижу внизу страницы кнопку "Настройка языка". Открывается окно с названием "Настройка страницы", где неожиданно настраивается "Вид ленты" и "Тема". .

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

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

Какой браузер сейчас открыт? На панели задач написано.

На винде рамка растяжения 10-15 "пикселей", пусть он попробует какой-нибудь линукс де типа xfce, узнает, что такое настоящий ад.

Легко. Все вопросы к тому, кто эту тему выбрал/сделал
Легко. Все вопросы к тому, кто эту тему выбрал/сделал

В xfce как раз не проблема для окон выбрать тему с шириной рамок окна хоть 15 пикселей. Или даже самому тему создать.

В линуксе окна таскаются за любое место по alt+лкм и меняют размеры по alt+пкм.

В XFCE и KDE - точно.

Ага-ага. Это раньше всё под них делалось. И на телефонах это отлично работало, даже имеющих экран микроскопического размера. До сих пор вторым телефоном живёт 4.2" вроде. Сейчас, к сожалению, о существовании таких телефонов помнит только археология. Как и о том, как под них делать интерфейсы. Современный телефон имеет размер экрана такой, что не влезает в карман. По современным тенденциям там ещё раздвигают элементы так, что влезает лишь чуть болше, чем на мелком (при разнице в диагонали в полтора раза!). Однако попадать в отдельные элементы становится сложнее. Пришлось в меню разработчика включить отображение касаний, поскольку я под пальцем просто не понимаю, попадаю я в те несколько пикселов кнопки или нет. Размер кнопки в 4 раза меньше (по размеру, не площади), чем размер пальца (и это не у меня такие большие пальцы). Так хоть по окружности вокруг пальца могу примерно прицелиться. Бесит люто.

На винде рамка растяжения 10-15 "пикселей

Посмотрел сейчас. Рамка там пиксела 3. Причем не самого окна, а тени вокруг окна, что до сих пор сбивает. Но там другая проблема: тебе надо часто вообще хоть как-то понять, а где это окно заканчивается и начинается другое? Было много случаев, когда промахивался и что-то менял в перекрывающемся окне, поскольку окно часто не имеет вообще никаких видимых границ. Тень только. Можно как-то раскорячится. и настроить активному окну другой цвет (там как-то не очевидно это делалось, в отличие от старых систем), но тут возникает другая проблема: многие программы срали на системные настройки цветов и живут своей жизнью. Кстати лидируют в этом продукты самой m$. Вот сейчас открыт офис, студия, настройки. Всем пофиг на цветовую схему. Ну и программы без заголовков туда же.

Вот, например, какая из этих вкладок активна?

Эта панель со вкладками вообще не нужна. Например в IDEA я ее всегда отключаю. В итоге у тебя есть список Recent Files и текущее название вкладки.

Раздражает еще необъяснимая любовь современных дизайнеров интерфейсов к огромным, чудовищно гипертрофированным полям. Не так давно что-то вот вводил в каких-то настройках, подзабыл, к сожалению где.. Огромное диалоговое окно, огромные кнопки и крохотное, многострочное поле для ввода текста с прокруткой, блин! Вертикальной и горизонтальной Места там было более чем достаточно что-бы весь текст полностью разместить, но нет, он ведь тогда отнимет драгоценное место у полей и интерфейс перестанет быть "легким", "чистым" и "понятным"!

Огромное диалоговое окно, огромные кнопки и крохотное, многострочное поле для ввода текста с прокруткой, блин!

В своё время меня Acronis (2014 или 2016) просто напугал. Огромный круг на пол практически пустого экрана, который кнопка. На него нажимать страшно было, ощущение было что экран вдавливаешь. Даже не для управления пальцами, это для управления коленкой или лбом.

У дизайнеров давно фобия - интерфейс не должен быть перегружен!

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

А зачем в браузере каждый раз писать, какой это браузер? По мне это просто бесполезное использование места

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

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

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

с клавиатуры

А что это? /s

А меня ещё бесят определённые проявления т.н. динамическиго дизайна (это моя терминология). Например, некоторое время назад в Gmail'е была такая "особенность": Щёлкаешь по иконке профиля с целью разлогиниться, тыкаешь кнопку "Выйти", но за мгновение до этого фрейм (или как его правильно назвать) удлиняется, кнопки сдвигаются, а на их месте появляется ссылка. И вот ты уже не разлогинился, а перешёл на страницу "Защитить аккаунт" (емнип).

О да, это жутко бесит, когда интерфейс лезет кнопками под пальцы/курсор, ещё и тормозя при этом. Всё прыгает, ползает, фу.

Это да, раньше этим страдал навигатор Яндекса, сейчас вроде пофиксили (или я уже приспособился). Жмешь "Поехали", и пока твой палец проходит расстояние до экрана, кнопка отодвигается, и на ее место приезжает "Отмена".. Бесит неимоверно такое, интерфейс будто троллит тебя, намеренно вызывает раздражение.

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

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

Странно, это довольно легко и просто делается. Любая граница окна (Windows 10) и любой угол окна показывают иконку изменения размера при наведении. Намного удобнее, чем в Windows 95, где размер можно было менять только за правый нижний угол.

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

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

  2. На Windows 10 нажмите Shift, кликните на крайней слева вкладке, а затем — на крайней справа. Теперь тащите куда хотите за любую вкладку. Та же логика, что и с любыми другими объектами в системе, начиная с файлов и заканчивая фрагментами текста. Удобно и просто.

Вот, например, какое это приложение? Ну да, понятно, что браузер. Но какой именно – Google Chrome? Firefox?

Автор не знает, каким браузером он пользуется? Это странно. Кроме того, если курсор навести на таскбар, то появится превьюшка + название текущей вкладки + название браузера. Это просто.

Вот, например, какая из этих вкладок активна?

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

Кнопки «Ок» и «Отмена» играли важную роль. ...Кнопки «Ок» и «Отмена» необходимо вернуть.

Справедливости ради, в настройках многих программ они остались. А там, где их убрали, они были не нужны. Не говоря о том, что порой они только добавляли проблем. Вспомните, хотя бы, исторический холивар между дизайнерами MacOS и Windows где должна быть кнопка ОК — слева или справа.

Мир немного изменился, программы изменились, пользователи тоже. Принцип «предельная ясность относительно того, какое действие будет выполнено при клике мышью» больше не главный. Теперь более важным считается DMMT — don't make me think. И три дополнительных кнопки — это три дополнительных выбора, пусть маленькая, но задача, требующая решения. То есть, то, чего нужно, по возможности, избегать. Там, где возможно/несмертельно этого избегают.

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

И другим нельзя, да. А мне и многим другим, вот, удобно.

На Windows 10 нажмите Shift, кликните на крайней слева вкладке, а затем — на крайней справа. Теперь тащите куда хотите за любую вкладку. Та же логика, что и с любыми другими объектами в системе, начиная с файлов и заканчивая фрагментами текста. Удобно и просто.

Это называется "костыли". Ну и можете открыть 20 вкладок и оценить удобство метода.

Автор не знает, каким браузером он пользуется? Это странно. Кроме того,
если курсор навести на таскбар, то появится превьюшка + название текущей
вкладки + название браузера. Это просто.

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

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

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

Справедливости ради, в настройках многих программ они остались. А там, где их убрали, они были не нужны.

...дизайнерам. Да, это порой изрядно раздражает.

И другим нельзя, да. А мне и многим другим, вот, удобно.

Разумеется, вы можете делать так, как лично вам удобно. Я ни в коем случае не навязываю какой-либо другой способ работы. Мне просто интересно: если вас устраивает 50-100 вкладок в браузере, то, возможно, 50-100 открытых окон программ и Проводника вам тоже не мешают. Хотя для меня (предположу, что и для многих) это чистое безумие.

К счастью, разработчики ОС и браузеров подумали о вас. Windows автоматически группирует вкладки окон в таскбаре, а с помощью известной сторонней утилиты все окна можно сгруппировать в одно. Некоторые браузеры умеют делать это «из коробки», а для остальных существуют специальные расширения/дополнения. После чего вопрос «как перетаскивать окно» снимается.

Научиться работать с интерфейсом и немного адаптировать его под себя — это полчаса-час времени. Зато потом годы комфортной работы. Это не сложнее, чем установить новую автомагнитолу в своей машине, если штатная не устраивает.

Даже вы должны согласиться, что аналогия притянута за очень длинные уши и с большим усилием. Но если нет - поясню

  1. Вкладки и окна разные уже по своей сути. 50-ю окнами пользоваться невозможно. Там просто нереально найти нужное. Вкладки организованные в группы с возможностью поиска локально и глобально... я даже без поиска нахожу нужную секунд за 5..7 максимум, хотя у меня их сильно больше.

  2. Т.е. вы предлагаете выкинуть штатный рабочий механизм и заменить его внешним, прикрученным изолентой, который работает кое-как?

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

  4. Я вообще не говорил, что работаю в вынде. Хотя и в ней тоже приходтся по работе. Увы.

  5. Да, да... потом за пять минут долететь. Знаем. Так вот попробуйте рассматривать вкладки как быстрые и более удобные закладки и всё встанет на свои места. И потом годы комфортной работы...

Зарегистрируйтесь на Хабре, чтобы оставить комментарий