Потратил час на баг, который заключался в том, что в JS кортежное присваивание работает только с квадратными скобочками.
Сегодня я покажу, что будет, если дать делать интерфейс программистам.
Это — терминал для пополнения петербургской карты «Подорожник», то же самое, что московская «Тройка». И вот ты приходишь, чтобы просто положить на неё денег.
↓
Это — терминал для пополнения петербургской карты «Подорожник», то же самое, что московская «Тройка». И вот ты приходишь, чтобы просто положить на неё денег.
↓
Нас встречают пять кнопок с разными непонятными названиями. Попробуем узнать, какая кнопка нам нужна.
«Купить карту» — явно нет, вот она, у меня в руках.
«Пополнить карту ПБ метрополитена» — похоже на то, что нужно, правда, абсолютно неизвестно, что такое ПБ.
«Пополнить единый электронный билет» — тоже похоже на правду.
«Пополнить карту наземного транспорта» — явно нет, я же в метро стою.
«ПБ на маршрут» —да что за ПБ вряд ли относится к метро.
Выбираем между вторым и третьим вариантом. В третьем варианте отталкивают слова «билет», а во втором — «ПБ», но есть слово «пополнить». Выбираем его, кладём карту.
«Купить карту» — явно нет, вот она, у меня в руках.
«Пополнить карту ПБ метрополитена» — похоже на то, что нужно, правда, абсолютно неизвестно, что такое ПБ.
«Пополнить единый электронный билет» — тоже похоже на правду.
«Пополнить карту наземного транспорта» — явно нет, я же в метро стою.
«ПБ на маршрут» —
Выбираем между вторым и третьим вариантом. В третьем варианте отталкивают слова «билет», а во втором — «ПБ», но есть слово «пополнить». Выбираем его, кладём карту.
Сразу всё становится ясно. Это же была кнопка для «заготовки БСК», что тут непонятного.
Только после нажатия кнопки «оплатить» мы узнаём, что можно купить проездной на месяц за 2400. Выходим отсюда.
Только после нажатия кнопки «оплатить» мы узнаём, что можно купить проездной на месяц за 2400. Выходим отсюда.
Любая попытка вернуться назад полностью завершает процесс и заставляет тебя вытащить карту, подождать, пока терминал это поймёт, засунуть её обратно, подождать, пока терминал это поймёт.
Знаете, что самое смешное? Если в первом меню, не выбирая ничего, просто положить карту, он автоматически выберет второй пункт для проездных!
Знаете, что самое смешное? Если в первом меню, не выбирая ничего, просто положить карту, он автоматически выберет второй пункт для проездных!
После выбора второго пункта нас просят вставить карту. Вот при таком освещении, как на фото, вы видите три отверстия. Куда нужно вставлять? Налево. Не вставлять, а просто класть. Ну ладно, может, там разные форм-факторы есть.
Выбираем третий пункт с единым билетом, кладём карту и узнаём свой РЕСУРС.
Что за проклятие такое?? Почему терминалы мосметро показывают, сколько у тебя единиц, а здесь в рублях, но это называется ресурс?
Окей, нажимаем «оплатить» (что оплатить? это же не билет, я хочу «пополнить», а не оплатить, может, ресурс оплатить?)
Что за проклятие такое?? Почему терминалы мосметро показывают, сколько у тебя единиц, а здесь в рублях, но это называется ресурс?
Окей, нажимаем «оплатить» (что оплатить? это же не билет, я хочу «пополнить», а не оплатить, может, ресурс оплатить?)
Нажимаем «Оплатить картой» (я, кстати, сбился, когда увидел этот экран, потому что не привык, что можно просто засовывать туда купюры, а для карты надо сначала ввести сумму, а потом оплатить).
А на этом этапе произошла интересная ситуация.
В первый раз я пользовался этим терминалом на станции «Московская», и там клавиатура была экранной. И когда на этом терминале клавиатура мелькнула на секунду, а потом исчезла, я подумал, что что-то забагалось. Вышел (напоминаю, убрал карту, нажал кнопку, положил карту, нажал «оплатить», нажал «оплатить картой»), но клавиатура не появилась. И только в этот момент я случайно задел рукой физическую клавиатуру внизу и понял, что он убрал экранную клавиатуру, потому что есть физическая.
На фотографии её хорошо видно, но в жизни слишком много шума вокруг, и ты вообще её не замечаешь. Особенно, если у тебя есть ложное внутреннее знание об экранной.
В первый раз я пользовался этим терминалом на станции «Московская», и там клавиатура была экранной. И когда на этом терминале клавиатура мелькнула на секунду, а потом исчезла, я подумал, что что-то забагалось. Вышел (напоминаю, убрал карту, нажал кнопку, положил карту, нажал «оплатить», нажал «оплатить картой»), но клавиатура не появилась. И только в этот момент я случайно задел рукой физическую клавиатуру внизу и понял, что он убрал экранную клавиатуру, потому что есть физическая.
На фотографии её хорошо видно, но в жизни слишком много шума вокруг, и ты вообще её не замечаешь. Особенно, если у тебя есть ложное внутреннее знание об экранной.
А вот как выглядит экранная. Да, здесь можно вводить копейки (зачем?). Да, здесь бэкспейс представлен символом
Но хотя бы кнопка называется «Пополнить».
<.Но хотя бы кнопка называется «Пополнить».
Оплачиваем, нам предлагают выбрать, печатать ли чек. Как думаете, что будет, если нажать «нет»? Отпустит ли нас бездушная машина домой?