Size: a a a

2021 April 24

T

Th0r in JS Liberty
ну баг и "работа без js" - это немного разные вещи
источник

В

Виктория in JS Liberty
источник

A

Arseny in JS Liberty
js великолепная вещь, но часто имхо злоупотребляют этим делом.
Критически важные вещи я бы на стороне клиента не делал - трудно предсказать, что там у него, какие глюки могут быть, ситуация вне контроля получается. Ну хотя бы в банковской сфере)
источник

in JS Liberty
Какие например критичные
источник

T

Th0r in JS Liberty
критически важные - это проведение транзакции. такое на клиенте я не видел
источник

in JS Liberty
источник

p

persona x grata in JS Liberty
Щас практически весь фронт на жс
источник

ia

ivan anatolyevich 🏋... in JS Liberty
Даже нейм есть 😳
источник

A

Arseny in JS Liberty
Критически важно просто отправить форму без глюков. Если при заполнении формы начать переписывать dom, нет гарантии, что все уйдет корректно в итоге. Оно красиво, конечно, но имхо для определенных задач лучше не трогать на клиенте формы, максимум проверять данные и подсказывать о некорректном вводе.
источник

A

Arseny in JS Liberty
знаю, и офигенно не хватает хороших программистов)
источник

p

persona x grata in JS Liberty
О каком переписывании дома ты пишешь?
источник

A

Arseny in JS Liberty
когда при изменении инпута добавляются инпуты, селекты и т.д.ниже
источник

A

Arseny in JS Liberty
то есть одностраничный дизайн
источник

T

Th0r in JS Liberty
если ДО заполнения формы заранее учесть версию браузера и работу js, то всё уйдет корректно. ты рассказываешь про баги, но говоришь что сайт, не работающий без жс - плохой.
а это две разные вещи.

хороший сайт - это полностью рабочий сайт.
если у него что-то не работает без жс - то это должно быть недоступно без жс.
источник

p

persona x grata in JS Liberty
Ты же указываешь инпутам name
источник

A

Arseny in JS Liberty
Это имхо, но я за наличие версии без js, просто как альтернативы. Тем более сделать несложно.
js не виноват в том, что ничего не работает, естественно, но иногда просто нужно что-то сделать, и наплевать на красоту интерфейса.
источник

A

Arseny in JS Liberty
инпут или кнопка могут просто не появиться, такое сплошь и рядом
источник

p

persona x grata in JS Liberty
Нужно не экономить на тестировщиках
источник

A

Arseny in JS Liberty
частенько лезу в отладку и правлю css, чтобы что-то купить в каком-нить магазине)
источник

A

Arseny in JS Liberty
+++
источник