Size: a a a

2021 July 10

MK

Mikhail Keselman in BeerJS Summit
источник

J

Julia in BeerJS Summit
не понимаю почему считается хорошим сайт, на котором можно что-то заказать без валидации адреса. (или есть какие-то способы валидировать адрес без js и без заставления юзера пройти 100 кругов ада с редиректами туда-сюда, пока он таки не введёт адрес правильно)
как пользователь, я не хотела бы, чтобы мне звонили для подтверждения адреса я вдруг ошибусь в какой-нибудь букве (у меня очень плохая связь дома и это скорее всего приведёт к отмене заказа. но даже если бы дома связь была хорошая -- всё равно не хотела бы. ненавижу разговаривать по телефону)
мне как пользователю было бы плохо с таким сайтом.
бизнесу, чтобы справляться с отсутствием валидации пришлось бы держать сотрудников, которые руками бы проверяли все заказы и звонили бы, в случае если что не так. валидация сильно сократила бы число необходимых "ручных" сотрудников.
как бизнесу, мне бы такое тоже не очень понравилось, скорее всего.
источник

AH

Aliaksei Hudzimchyk in BeerJS Summit
ну понеслась по второму кругу🍿
источник

AH

Aliaksei Hudzimchyk in BeerJS Summit
насколько я понял Женино сообщение, не нужно проектировать сайт, чтобы он полностью работал без js, нужно делать так, чтобы без js, не загрузился бандл, загрузился с ошибкой и т.д., пользователь мой выполнить целевое действие на странице
источник

J

Julia in BeerJS Summit
ну вот я как пользователь не хочу, чтобы при отключенном/не подгрузившемся js мне давали возможность неправильно ввести адрес.
и как бизнес тоже не хочу держать бОльшее количество людей на случай таких людей
источник

AH

Aliaksei Hudzimchyk in BeerJS Summit
ну да, лучше белый экран
источник

J

Julia in BeerJS Summit
если я всё равно не получу то, что хочу, то лично мне (тут не претендую) лучше видеть белый экран, чем еду, которую я и так хочу съесть, но не смогу получить)
источник

AR

Alexander Ruliov in BeerJS Summit
Мне кажется этот чат теперь проклят.
источник

AR

Alexander Ruliov in BeerJS Summit
«И до тех пор пока чату саммита beerjs фиг знает какого года не приделают SSR не видать вам покоя»
источник

DK

Dima Korolёv in BeerJS Summit
о, кайф
источник

AR

Alexander Ruliov in BeerJS Summit
Там и про аналогии есть:
источник

AR

Alexander Ruliov in BeerJS Summit
источник

DK

Dima Korolёv in BeerJS Summit
да я прошелся, там полтора десятка червяков можно Жене отправить))
источник

AR

Alexander Ruliov in BeerJS Summit
Чат без js'а, кстати, возможно реализовать. А если можно использовать css, то и не сильно стрёмный по мельканию.
источник

AR

Alexander Ruliov in BeerJS Summit
Хотя хз, работает ли нынче meta http-equiv refresh.

А с CSS можно два таких обновляющихся фрейма с контентом держать и анимацией им z-index менять чтобы двойная буферизация была)

Поле для ввода тоже во фрейме, где форма отправляется.
источник

AR

Alexander Ruliov in BeerJS Summit
Стоп, я возможно тупанул, можно не обновлять фрейм, а вечно отдавать его контент в chunked-режиме. Если будет кусками рендерить, то вообще сказка)

(по крайней мере кусками отдавать <script> который делает postMessage вместо этих ваших вебсокетов можно :) )

И это, похоже, пример полностью ортогональный full-js разработке, где тебе нужно городить какие-то костыли и хаки вместо того чтобы делать продукт для подавляющего большинства.
источник

MK

Mikhail Keselman in BeerJS Summit
Каждый раз забываю что у меня есть этот стикерпак
источник

AI

Andrei 💅💅💅 Iashchak... in BeerJS Summit
Можно ленту сообщений сделать в виде гифки, например, которая будет отдаваться бэкендом и не будет разрывать коннекшен. Длинный запрос крч. И при этом ещё и udp.
источник

AI

Andrei 💅💅💅 Iashchak... in BeerJS Summit
И без жс
источник

AC

Alexander Chudesnov in BeerJS Summit
Была такая демка где-то, надо поискать
источник