Size: a a a

JavaScript — русскоговорящее сообщество

2020 July 06

A_

AluV ___ in JavaScript — русскоговорящее сообщество
Разве нет уже написанных компонентов под React/ Angular с email валидацией ? Смысл писать то что уже сто раз написано
источник

NR

Nikolai Reguliarniy in JavaScript — русскоговорящее сообщество
в любом случае должна быть валидация на беке
источник

u

undefined in JavaScript — русскоговорящее сообщество
Special K
Можно напрячь сервер, заставив его пытаться отправить миллион писем на адреса, которых даже существовать не может
а то что такая регулярка забирает некоторое время на обработку - это ничего?

На самом деле проверка делается чуть по-другому. Есть список всех известных серверов mail.ru, gmail.com, ... . Если приходит какой-то новенький домен, то до него отправляется запрос.  Запрос дошел - добавляешь в список, если нет - банишь на некоторое время. И все почты с этим доменом по-умолчанию невалидные.
Далее уже пытаешься отправить письмо. Не дошло некоторое кол-во раз - бан на время
источник

u

undefined in JavaScript — русскоговорящее сообщество
undefined
а то что такая регулярка забирает некоторое время на обработку - это ничего?

На самом деле проверка делается чуть по-другому. Есть список всех известных серверов mail.ru, gmail.com, ... . Если приходит какой-то новенький домен, то до него отправляется запрос.  Запрос дошел - добавляешь в список, если нет - банишь на некоторое время. И все почты с этим доменом по-умолчанию невалидные.
Далее уже пытаешься отправить письмо. Не дошло некоторое кол-во раз - бан на время
как показала практика, лишь небольшой процент ошибок есть и решается через поддержку. В ином случае прекрасно работает
источник

S

Special K in JavaScript — русскоговорящее сообщество
Nikolai Reguliarniy
в любом случае должна быть валидация на беке
Она и есть. Через регулярку.
источник

S

Special K in JavaScript — русскоговорящее сообщество
undefined
а то что такая регулярка забирает некоторое время на обработку - это ничего?

На самом деле проверка делается чуть по-другому. Есть список всех известных серверов mail.ru, gmail.com, ... . Если приходит какой-то новенький домен, то до него отправляется запрос.  Запрос дошел - добавляешь в список, если нет - банишь на некоторое время. И все почты с этим доменом по-умолчанию невалидные.
Далее уже пытаешься отправить письмо. Не дошло некоторое кол-во раз - бан на время
Далеко не всегда есть возможность диктовать беку как ему реализовывать валидацию.
источник

S

Special K in JavaScript — русскоговорящее сообщество
А вообще лучше уж пусть время на обработку ввода забирается чем привязывать валидацию к сети
источник

u

undefined in JavaScript — русскоговорящее сообщество
Special K
А вообще лучше уж пусть время на обработку ввода забирается чем привязывать валидацию к сети
регуляркой ты не покроешь все случаи, как бы тебе не хотелось этого. Потому что есть почтовые ящики принебрегающие стандартами. И таких не 1 или 2, а тысячи
источник

VD

Vlad Doush in JavaScript — русскоговорящее сообщество
Господа ссори за офтоп. Кто работал с github pages подскажите пожалуйста, проблема такая. Я хочу выложить туда несколько работ, каждая из которых состоит только из 2 файлов: 1 html и 1 css. Я одну уже выложил и чтобы её открыть, перехожу по ссылке https://username.github.io. и все сразу открывается в браузер. Но мне надо добавить ещё одну и как это можно делать, с учётом того что там сказано что файл html всегда должен называться index.html, а там уже такой есть, из первой работы. Нужно ли новую работу добавлять в этот же репозиторий или в другой ? И как они будут открываться тогда, одновременно чтоли, при переходе по ссылке? Спасибо
источник

М

Мишаня in JavaScript — русскоговорящее сообщество
Создай другой репозиторий
источник

VD

Vlad Doush in JavaScript — русскоговорящее сообщество
Мишаня
Создай другой репозиторий
С тем же имянем? Там написано что если имя другое, то не будет работать
источник

I

Ivan in JavaScript — русскоговорящее сообщество
гитхаб пайджес можно делать в любом репозитории, это есть в настройках репозитория.
источник

a

arts in JavaScript — русскоговорящее сообщество
Vlad Doush
С тем же имянем? Там написано что если имя другое, то не будет работать
В макоси есть встроенная скриншотилка
источник

n

name in JavaScript — русскоговорящее сообщество
Кто нибудь знает(ag-grid) можно в хеадер вставить свой компонент?
Или вставить первой строкой свои инпуты/селекты
источник

AT

Alexey Tuychiev in JavaScript — русскоговорящее сообщество
name
Кто нибудь знает(ag-grid) можно в хеадер вставить свой компонент?
Или вставить первой строкой свои инпуты/селекты
источник

AA

Anton Azarov in JavaScript — русскоговорящее сообщество
Народ, а кто PWA занимается? Я в упор не пойму почему второй раз не вываливается "установить" приложение, если случайно отмену нажал. Кодом это можно решить как-то?
источник

AA

Anton Azarov in JavaScript — русскоговорящее сообщество
Чтоб юзер сам установил себе
источник

в

вαғғσмεттι in JavaScript — русскоговорящее сообщество
Потому что пипидастры. Гуглами так задумано
источник

в

вαғғσмεттι in JavaScript — русскоговорящее сообщество
Год назад занимался этим, если вспомню как исправил - расскажу
источник

AA

Anton Azarov in JavaScript — русскоговорящее сообщество
из того, что очевидно - добавить на рабочий стол. Руками. Но блеать...
источник