Size: a a a

Верстка сайтов HTML/CSS/JS/PHP

2020 April 07

DS

Daniel Simushkin in Верстка сайтов HTML/CSS/JS/PHP
@WD_Vladislav ⬆️⬆️⬆️
источник

i

idkfa in Верстка сайтов HTML/CSS/JS/PHP
Евгений
Всем привет. Какие в 2020 году есть еще способы определения, с какого устройства сидит пользователь, кроме user-agent и ширины экрана?

Ширина экрана плоха тем, что непонятно, есть у пользователя мышка или нет (можно использовать псевдокласс :header или нет).
А чем плох user-agent?
юзер агент плох тем, что многие устройства не определить правильно, и тем, что скоро умрет
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
idkfa
юзер агент плох тем, что многие устройства не определить правильно, и тем, что скоро умрет
Почему скоро умрет?
источник

DS

Daniel Simushkin in Верстка сайтов HTML/CSS/JS/PHP
idkfa дело говорит)
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
А как тогда определить, есть событие hover или нет?
источник

DS

Daniel Simushkin in Верстка сайтов HTML/CSS/JS/PHP
Евгений
Почему скоро умрет?
потому что в ближайшем будущем будем введён новый формат юзерагента
источник

М

Морфиус in Верстка сайтов HTML/CSS/JS/PHP
Евгений
Всем привет. Какие в 2020 году есть еще способы определения, с какого устройства сидит пользователь, кроме user-agent и ширины экрана?

Ширина экрана плоха тем, что непонятно, есть у пользователя мышка или нет (можно использовать псевдокласс :header или нет).
А чем плох user-agent?
Фингер принт
источник

i

idkfa in Верстка сайтов HTML/CSS/JS/PHP
Евгений
А как тогда определить, есть событие hover или нет?
да никак по большому счету -- просто не делают современный интерфейс чисто под ховер -- тачскрин же любого размера может быть
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
idkfa
да никак по большому счету -- просто не делают современный интерфейс чисто под ховер -- тачскрин же любого размера может быть
Ну а если интерфейс не я рисовал. Мне же не переубеждать и дизайнера, и клиента.

Есть карточки. На компах они раскрываются при наведении на них мышью. А на мобильных устройствах должна появляться кнопочка для раскрытия карточки.

Как мне это лучше сделать на данный момент (пока useragent жив)? Через useragent?
источник

DS

Daniel Simushkin in Верстка сайтов HTML/CSS/JS/PHP
Евгений
Ну а если интерфейс не я рисовал. Мне же не переубеждать и дизайнера, и клиента.

Есть карточки. На компах они раскрываются при наведении на них мышью. А на мобильных устройствах должна появляться кнопочка для раскрытия карточки.

Как мне это лучше сделать на данный момент (пока useragent жив)? Через useragent?
источник

i

idkfa in Верстка сайтов HTML/CSS/JS/PHP
ну ищи по mobile detect скрипты, но там полно дыр с определением, которые не пофиксить (глянь в issue)
источник

DS

Daniel Simushkin in Верстка сайтов HTML/CSS/JS/PHP
Евгений
Ну а если интерфейс не я рисовал. Мне же не переубеждать и дизайнера, и клиента.

Есть карточки. На компах они раскрываются при наведении на них мышью. А на мобильных устройствах должна появляться кнопочка для раскрытия карточки.

Как мне это лучше сделать на данный момент (пока useragent жив)? Через useragent?
источник

i

idkfa in Верстка сайтов HTML/CSS/JS/PHP
из самых крупных дыр -- в ipad os 13 у 90% пользователей будет совпадать юзер агент с десктопным сафари, ну и т.д.
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
Спасибо. А я раньше пользовался этими вариантами. Это хуже?
https://github.com/matthewhudson/current-device
http://detectmobilebrowsers.com/
источник

DS

Daniel Simushkin in Верстка сайтов HTML/CSS/JS/PHP
мне кажется они все +- одинаково работают
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
Я понял, спасибо
источник

Е

Евгений in Верстка сайтов HTML/CSS/JS/PHP
idkfa
из самых крупных дыр -- в ipad os 13 у 90% пользователей будет совпадать юзер агент с десктопным сафари, ну и т.д.
спасибо
источник

SB

Sasha Bonatskiy in Верстка сайтов HTML/CSS/JS/PHP
всем привет, кто раюотал с aos.css (анимация)
после того как добавил стили у меня появился скро нижний а хз почему
у кого такое было?
источник

М

Морфиус in Верстка сайтов HTML/CSS/JS/PHP
На ВордПресс реально такой личный кабинет сделать? Или даже лучше
источник

DS

Daniel Simushkin in Верстка сайтов HTML/CSS/JS/PHP
Морфиус
На ВордПресс реально такой личный кабинет сделать? Или даже лучше
реально, но лучше самопис на фреймворке
источник