Size: a a a

2021 March 15

_

_GST_Kirito320_GST_ in DEVs chat
Есть сборщики, они делают вёрстку кроссбраузерной. Единственное, что нужно писать js самому кррссбразкерно наверное. На своей практике я встречал только один раз когда пришлось переписывать js. И ещё есть кроссбраузерность в форматах. К примеру webp. Webp не поддерживается в сафари поэтому нужно использовать определенную конструкцию
источник

NB

Nikolay Breyn in DEVs chat
Всем привет,кто-то может помочь с вебпак?
источник

IB

Ivan Burakov in DEVs chat
Valera CSS_Junior
Есть понятие кроссбраузерной верстки. я видел что иногда в вакансиях пишут. я хотел подучить, но на ютубе почему-то старые видео по такому запросу. Сейчас кроссбраузерная верстка не актуальна (ну или слабоактуальна)? Если да, то  почему?
потому что (слава богу) ие помер окончательно, и большинство браузеров работает на хромиуме, ну мозилла как конкурент, но с мозилой все почти ок, нет больших отличий с хромом. Ну и самый главный плевок в лицо это сафари со своими сложностями, но это мелочи в сравнении с тем что было еще лет 5 назад
источник

IB

Ivan Burakov in DEVs chat
Вобщем браузеры сходится все ближе и ближе друг к другу в плане реализации спецификаций жс\ксс по этому кросбраузерность понемногу упрощается
источник

GC

Gregory Chuykov in DEVs chat
Ivan Burakov
потому что (слава богу) ие помер окончательно, и большинство браузеров работает на хромиуме, ну мозилла как конкурент, но с мозилой все почти ок, нет больших отличий с хромом. Ну и самый главный плевок в лицо это сафари со своими сложностями, но это мелочи в сравнении с тем что было еще лет 5 назад
👍полностью согласен с мнением Вашим, от себя бы добавил, что понятие "кроссбраузерной верстки" идет через слеш с "адаптивной версткой", что намного важнее по мне так.
источник

КЛ

Константин Лемко... in DEVs chat
Всем привет! Есть сайт: https://eyes-lashes.ru/katalog/resnitsy_dlya_narashchivaniya/korichnevye_resnitsy/
Товары можно добавлять в избранное. При этом это можно сделать как минимум в двух местах - в каталоге и на детальной странице товара. Собственно, проблема. В каталоге все работает отлично - товар добавляется, счетчик избранного обновляется. А вот на странице товара какая-то дичь. Счетчик обновляется, но товар в списке избранного не появляется. На первых двух скринах событие на клике и функция, отправляющая запрос. На следующих двух то что этот запрос обрабатывает. Может кто-нибудь заметит то, что  я упустил) Уже пол дня с этим сижу
источник

КЛ

Константин Лемко... in DEVs chat
источник

КЛ

Константин Лемко... in DEVs chat
источник

КЛ

Константин Лемко... in DEVs chat
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in DEVs chat
Больгаза)
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in DEVs chat
А если по существу, запрос то уходит с фронта? на бэк приходит?
источник

КЛ

Константин Лемко... in DEVs chat
Ну да. Код не мой) Но насколько я понимаю, запрос уходит, на беке происходит добавление/удаление товара и возвращается результат. В зависимости от того, что вернулось прибавляется или отнимается единица на счётчике. То есть раз счётчик меняется, получается, что запрос уходит и нормально доходит. Даже результат возвращается. Но товар в список почему-то не добавляется
источник

КЛ

Константин Лемко... in DEVs chat
Я думал, что какая-то проблема с id, который уходит, но и в карточке товара и в каталоге id одинаковый. То есть запрос идёт одинаковый. Результат возвращается одинаковый. Но где-то посередине одно действие куда-то вылетает)
источник

🤙Ꮶ

🤙🏻 ℙ𝔸𝕍𝔼𝕃 ᏦᎾᏢᏦᎾᏉ... in DEVs chat
Мб оно складывается не в тот вишлист? 💁🏻‍♂️
источник

КЛ

Константин Лемко... in DEVs chat
Думал об этом, но обработчик то один, для обоих случаев
источник

КЛ

Константин Лемко... in DEVs chat
Соответственно выбор вишлиста должен происходить один в один
источник

КЛ

Константин Лемко... in DEVs chat
Вишлист выбирается по id пользователя. Не может же в каталоге и карточке товара быть разный айдишник пользователя?
источник

КЛ

Константин Лемко... in DEVs chat
Вообще насколько понимаю пользователь берется из глобальной переменной. Так что каких-то разночтений не должно быть
источник

КЛ

Константин Лемко... in DEVs chat
Оказалось все намного проще. ID товара брался из data-id элемента, на котором висел клик. Проблема была в том, что клик висел на контейнере, а data-id была задана ссылке внутри контейнера. Короче все максимально просто и тупо))
источник

AL

Andrei Legan in DEVs chat
народ подскажите воспроизвожу звук  вот таким образом, но если страница только что была обновлена , и браузер к примеру свёрнут , ни чего не происходит , пока пользователь не нажмёт мышкой на страницу к примеру. Я делаю оповещение о событиях , и мне нужно воспроизводить звук 100% , как это реализовать правильно
источник