Alexander Myshov

1.4K posts

Alexander Myshov banner
Alexander Myshov

Alexander Myshov

@myshov

Software engineer from Siberia, member of MDN team, author of https://t.co/XLzRyRqRDI. Excited by science, guitar, yoga and other stuff

Stockholm, Sweden เข้าร่วม Temmuz 2010
323 กำลังติดตาม580 ผู้ติดตาม
ทวีตที่ปักหมุด
Alexander Myshov
Alexander Myshov@myshov·
Сегодня второй день рождения у Defront! За этот год было много крутых событий: канал добрался до 5000 подписчиков, преодолена планка в один миллион просмотров. Если интересуетесь web'ом и фронтендом, welcome! Буду очень благодарен за ваши ретвиты :) t.me/defront
Русский
3
8
34
0
Alexander Myshov
Alexander Myshov@myshov·
I have spent the whole weekend trying to figure out how to use `canvas.drawImage()` without blocking the main thread. It turned out there is no reliable cross-browsing solution due to issues in browser implementations.
English
1
0
1
145
Alexander Myshov
Alexander Myshov@myshov·
@tsoding We went to informatics lessons to the school at this temperature. The real code freeze was at -54°C
English
0
0
0
160
Тsфdiиg
Тsфdiиg@tsoding·
Here in Siberia we do code freeze at -40°C
English
26
15
564
24.4K
Dmitriy Kovalenko
Dmitriy Kovalenko@neogoose_btw·
I have this nice little OCaml swag thing yfrom @FunOCaml but I don’t know where to put it. It’s too small for a keychain. Do you know what is the point of this and where am I supposed to put it?
Dmitriy Kovalenko tweet media
English
7
2
19
2.8K
Alexander Myshov รีทวีตแล้ว
Nic Barker
Nic Barker@nicbarkeragain·
Finally finished the video introduction / overview of Clay. Link below ⬇️
Nic Barker tweet media
English
13
16
215
24.8K
Allen_ru
Allen_ru@Allen_ru·
@myshov @mokevnin Нужно признать что это очень нестандартная схема. Обьяснять поведение других сайтов основываясь на вашем опыте не всегда уместно
Русский
1
0
0
98
Kirill (hexlet.io)
Kirill (hexlet.io)@mokevnin·
Объясните пожалуйста, почему современные формы логина показывают поля по очереди? Сначала email/username и только после ввода данных пароль? Учитывая что я пользуюсь менеджером паролей с автозаполнением, вся эта хрень делает мне больно
Русский
46
5
404
51.4K
Alexander Myshov
Alexander Myshov@myshov·
@Allen_ru @mokevnin Не понял про юзернейм, но да к email может быть привязано больше одного аккаунта. В этом случае мы показываем список доступных аккаунтов, которые отличаются лого/названиями
Русский
1
0
0
36
Allen_ru
Allen_ru@Allen_ru·
@myshov @mokevnin Два аккаунта на один имейл? А юзернейм тоже есть? Или как они отличают свои разные аккаунты, по айди?)
Русский
1
0
0
82
Alexander Myshov
Alexander Myshov@myshov·
@Allen_ru @mokevnin У пользователя может быть несколько разных аккаунтов, которые привязаны к одному email. Например email/пароль для личного аккаунта и SSO для корпоративного. Если бы мы оставили вход только по SSO, они бы не смогли войти в другой аккаунт по паролю.
Русский
1
0
0
29
Allen_ru
Allen_ru@Allen_ru·
@myshov @mokevnin Даже если у вас нет от этого имейла пароля? Технически после sso он уже залогинен у вас, неважно с каким имейлом, почему вы его не пускаете?
Русский
1
0
0
43
Alexander Myshov
Alexander Myshov@myshov·
@Allen_ru @mokevnin В случае нашего проекта у нас нсть вход по email/паролю и по SSO. После ввода email мы можем понять, какой будет следующий шаг: переход на форму логина или редирект на внешний сервис для авторизации. Если пользователь ввёл не тот email, мы покажем ему форму ввода пароля
Русский
1
0
0
34
Allen_ru
Allen_ru@Allen_ru·
@myshov @mokevnin Если есть sso и пользователь там залогинен, зачем у него вообще спрашивать имейл? Что сацт будет делать если он ввëл не тот имейл с которыи залогинен на sso?
Русский
1
0
0
55
Alexander Myshov
Alexander Myshov@myshov·
@mokevnin Да, мы добавляем скрытое поле, чтобы он нормально подхватывал форму
Русский
0
0
0
163
Kirill (hexlet.io)
Kirill (hexlet.io)@mokevnin·
@myshov Это не фишка 1pass такое проходить? То есть вы там мутите со скрытыми элементами?
Русский
1
0
0
178
Alexander Myshov
Alexander Myshov@myshov·
@mokevnin Но хочется, конечно, нормальную форму. Потому что это усложняет UX. Напри, если пользователь сделал опечатку в почте и он перешёл на скрин с паролем. Ему нужно возвращаться на шаг назад, чтобы исправить опечатку
Русский
0
0
5
747
Alexander Myshov
Alexander Myshov@myshov·
@mokevnin В случае нашего сервиса это было более менее работающее решение, поэтому на нём остановились. Мы даже проблему с 1Password побороли, чтобы он не застревал на первом скрине с почтой.
Русский
2
0
2
957