Десктопная версия Twitter в macOS Catalina игнорирует b, l, m, r и t при введении пароля

    image

    Версия macOS 10.15.1 Catalina «запретила» пользователям Twitter вводить некоторые буквы в паролях. Из-за ошибки при входе в десктопную версию соцсети игнорируются буквы b, l, m, r и t. Таким образом, если пароль содержит эти символы, то авторизация становится невозможной.

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

    Разработчик Twitter Нолан О’Брайен рассказал, что b, l, m, r и t «проглатывает» регрессия, которая связана с поддержкой «горячих клавиш». Данные «горячие клавиши» используются для совершения определенных действий внутри приложения. Так, нажатие на t открывает окно для создания нового твита.
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

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

      –1

      del

        +14
        Вероятно, разработчикам чем-то не по нраву город Балтимор…
          +7
          Или они видят самым опасным конкурентом сервис tumblr
          +1
          Эмм, может я дурак, но как связано ввод пасворда с хоткеями?
            +3

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

            +4
            у них хоткей просто на букве t. Без ctrl, alt и тому подобного, просто t.
              +1

              Эти дураки видимо ловят события наверху документа (если у них HTML), не проверяя, является ли target полем ввода или нет. Хотя, по-хорошему, это бы браузер должен устанавливать флаг, что событие "проглочено" полем.

              –7
              Судя по описанию, можно через Copy & Paste обойти.
                +7

                Судя по статье, именно так и обходят.

                +6
                Костыли на уровне курсовых второкурсников по информатике.
                  0
                  И они, к сожалению, не одиноки. Есть чудесная статья «О сколько нам открытий чудных готовит Office Microsoft».
                    0
                    И это делают люди, прошедшие жестокие многоуровневые собеседования.
                    А теста на идиотов почему-то не сделали
                      +2
                      Все люди совершают ошибки, даже те кто прошел жестокие многоуровневые собеседования.

                      Ну, кроме некоторых комментаторов в интернете, конечно. Но такими сверх-людьми стать очень сложно.
                        +4
                        Мне это кажется, или такие баги могут попадать в релиз только в случае полного отсутствия в штате тестировщиков?
                  +2
                  А кто зазработчики? Apple, Twitter или левые чуваки?
                    +1

                    Не понял. А под другими версиями макоси что – не игнорирует? Красивый баг

                      0

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

                      0
                      tmblr
                      0
                      Но ведь 10.15.1 ещё не вышла. Речь о бете или вообще о 10.15?
                        0
                        Вышла. Лично обновился ещё 29 числа.
                          0
                          Да, действительно. Спасибо.
                        +1
                        Хоткеи в макоси – это тот ещё цирк.

                        Пример 1: Когда активно переименовываешь файлы или папки через Finder, часто нужно выделять часть имени, чтобы копировать-вставлять текст в/из буфера. Комбинация Cmd + Shift + Стерлка вправо/влево по логике должна выделять весь текст до начала или конца строки (аналог Shift+Home / Shift+End), но на протяжении ряда лет эта комбинация активировала следующую / предыдущую вкладку в Finder, если они есть. Пофиксили только в 10.15 Catalina, за что им спасибо.

                        Пример 2: В 10.15 Catalinа сломали переключение раскладки в открытом LaunchPad. Лечится пока только бубном или уводом переключения на CapsLock. (Но зато, в 10.15 починили русскую Ë на американских макбуках с раскладкой Russian PC).

                        А уж сколько глюков с горячими кнопками в программах… Тот же Telegram для Mac стабильно отказывается копировать выделенный текст в буффер после нескольких раз. Писал им об этом багрепорт ещё с прошлого года – всем пофигу :( Или половина софта от Adobe не пропускает горячие кнопки при включённой русской раскладке, причём это глюк от версии к версии то появляется, то исчезает.

                        В общем, не соскучишься :)

                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                        Самое читаемое