Сергей Горностаев, Нет, не становится. Я все еще не понял, почему код на jquery превращается в лапшу, а ванилька — нет.
Вам не кажется, что вопрос организации кода лежит за пределами выбора библиотеки/фреймворка?
Северное Сияние, стандартизацией чего? Если уж хотите подискутировать, то выражайте свою мысль подробнее.
Это люди, которые впервые написали hello world на vue/react
Или люди, которые работают с крупными проектами на мейнстимовом стеке.
Поэтому, нет, — использовать jquery не плохо.
А заказчику вообще по барабану, на чем вы пишете. Ему главное, чтобы вы бизнес-задачу решили и в дальнейшем у него не было проблем с поддержкой этого кода.
Рустам Байназаров, Nikolay Petyukh, pixel perfect — это метод проверить качество вашей работы.
Он был нужен раньше, нужен в 2019 и будет нужен в будущем.
Да, полное пиксельное совпадение невозможно сделать в принципе. Обычно допустимая норма отклонения ±5 пикселей. Иногда встречаются такие блоки, где пиксел невозможно соблюсти. Иногда дизайнер сам криво отрисовал макет. Исключения бывают. Но PP — это ориентир правильности верстки.
Бонусом идет лайфврелоад+2монитор+pixel наложение. Сразу в рилтайме видно косяки, — где, сколько и чего поправить.
Если тестируешь сразу в нескольких разрешениях от мобайла до десктопа, достаточно написать несколько отладочных стилей, чтобы нужные скриншоты накладывались в нужных точках.
Еще раз, для ясности (сто раз уже писал, напишу в сто первый) — pixel perfect не самоцель, а инструмент для достижения нужного результата.
Вот здесь посмотрите пример с addListener https://developer.mozilla.org/ru/docs/Web/CSS/Medi...