Size: a a a

JavaScript.Ninja

2021 May 18

ИЕ

Иван Ельцов... in JavaScript.Ninja
а изучить что-то с заделом на будущее - такая себе идея. особенно в вузе характерно, когда уже понимаешь, что тебе после выпуска работать по этой вот специальности, и каждую информацию воспринимаешь как "а это ТОЧНО пригодится или мы тут фигней маемся весь семестр?"
источник

ИЕ

Иван Ельцов... in JavaScript.Ninja
и обычно ответ в лучше случае "ну, когда нибудь может пригодиться", и моментальной выгоды от изучения чего-то нет, и мотивация в принципе этот предмет изучать сразу падает
источник

A

AYLI in JavaScript.Ninja
Спасибо, за развёрнутый ответ. Буду пробовать)
источник
2021 May 19

VS

Vitaly Sazonov in JavaScript.Ninja
Господа, не знаете как заблочить скролл в мобильном сафари? Установлен position:fixed на элементе, а body все равно скролится… погуглил, это распространенный баг webkit, но решения чет не нашел.

Может кто какие свои хаки придумывал?
источник

VL

Vova Levchenko in JavaScript.Ninja
overflow hidden ?
источник

VS

Vitaly Sazonov in JavaScript.Ninja
Не работает
источник

ВТ

Вячеслав Тертычный... in JavaScript.Ninja
источник

VS

Vitaly Sazonov in JavaScript.Ninja
Помогает от скрола body при фокусе на input?
источник

ВТ

Вячеслав Тертычный... in JavaScript.Ninja
от зума при инпуте в сафари помогает font-size > 16px в этом инпуте. Откуда скрол при фокусе я что-то не помню

upd. вспомнил, там можно сделать preventdefault на фокус, и на этот инпут сделать translateY: много, а потом сразу вернуть в translateY: none, но там может инпут моргать

Upd2. Prevent default вроде не работает на фокус, можно без него попробовать
источник

j

john john in JavaScript.Ninja
источник

ВТ

Вячеслав Тертычный... in JavaScript.Ninja
это к чему? два заданных выше вопроса не решаются only css
источник

VS

Vitaly Sazonov in JavaScript.Ninja
Повесил обработчик window.scrollTo(0,0) на window.onscroll… но какое-то решение фиговое, как по мне.
источник

VS

Vitaly Sazonov in JavaScript.Ninja
Ща попробую с translateY
источник

DP

Dmytro Petunenko in JavaScript.Ninja
Интересно, все эти приколы с Айфоном и прочим можно решить канвасом?🤔
Такой себе флаттер на минималках
источник

II

Ilya Izilanov in JavaScript.Ninja
Google docs вроде на канвас переписывают
источник

VS

Vitaly Sazonov in JavaScript.Ninja
А каким образом? Весь ui отрисовать в канвасе?
источник

DP

Dmytro Petunenko in JavaScript.Ninja
Ну не обязательно весь, а только чувствительные части, из практики это относится к взаимодействию с элементами формы и нативной клавиатурой, вот эту часть и можно попробовать рисовать в канвасе, если это конечно будет иметь какой то смысл
Предполагаю что это все же будет слишком затратно
источник

ВТ

Вячеслав Тертычный... in JavaScript.Ninja
во втором случае будет проще сделать div c content-editable, чтобы убрать стандартное поведение сафари
источник

VS

Vitaly Sazonov in JavaScript.Ninja
Мне кажется у content-editable поведение сафари будет стандартным
источник

ВТ

Вячеслав Тертычный... in JavaScript.Ninja
https://codepen.io/isour/pen/PopbWXO у меня в иос не скроллит к див
источник