@FastSpace Вот эти Процы, по Сути мы и есть, кто не хочет Смерти БАС.
Зеновские уже Логти кусают, что у них Хром ниже Версии ( на сколь знаю ) и по Сути то, сейчас если Расширения - Плагины, будет поддерживать, кто с Мозгами тот не Спалится.
Один Адблок и то.
Нам то всё равно с Яндексом и Гуглом сражаться ( они поисчковики, что всё видят ).
На Линуксе, питон и многое можно, но вот Трабл в чём, в Басе или тойже Зенке, более Удобней создавать Проги.
НаПитоне мол Легко, но уних нету Обёртки так сказать.
Хотя мож я ещё мало знаю :)
Определение устройства на странице
-
Здравствуйте. Можно определять устройство через UA. Но мне это не нравится, т.к на выходе я получаю разные mac, windows,ios и прочие приколы.
Я не хочу делать свитчи, есть ли способ, который позволит детектить тип устройства в виде Mobile | Desctop?Цель простая - понять тип устройства перед загрузкой страницы, чтобы построить логику работы с сайтом.
-
-
@Kinokio said in Определение устройства на странице:
@sergerdn said in Определение устройства на странице:
парсит
то есть без свитчей я не обойдусь...
Все программирование - это сплошные условия и проверка их.
Код НЕ полный:function getPlatformType(platform) { switch (platform) { case 'Linux armv9': case 'Linux armv81': return 'Mobile'; case 'Win32': return 'Desktop'; default: throw new Error(`Sorry, we are out of ${platform}.`); } }const navigatorPlatform = 'Linux armv81'; try { const platformType = getPlatformType(navigatorPlatform); console.log(`Platform type: ${platformType}`); } catch (error) { console.error(error.message); } -
@Kinokio said in Определение устройства на странице:
@sergerdn said in Определение устройства на странице:
парсит
то есть без свитчей я не обойдусь...
Есть заголовок
Sec-CH-UA-Mobile -
@FastSpace said in Определение устройства на странице:
@Kinokio said in Определение устройства на странице:
@sergerdn said in Определение устройства на странице:
парсит
то есть без свитчей я не обойдусь...
Есть заголовок
Sec-CH-UA-MobileЕсть и есть, в десктопной версии тоже он есть.
-
@sergerdn said in Определение устройства на странице:
@FastSpace said in Определение устройства на странице:
@Kinokio said in Определение устройства на странице:
@sergerdn said in Определение устройства на странице:
парсит
то есть без свитчей я не обойдусь...
Есть заголовок
Sec-CH-UA-MobileЕсть и есть, в десктопной версии тоже он есть.
в десктопной версии равен 0, в мобильной 1
-
@FastSpace said in Определение устройства на странице:
в десктопной версии равен 0, в мобильной 1
Дай кусочек данных из отпечатка, если не сложно. Я в упор не вижу.
-
@sergerdn said in Определение устройства на странице:
@FastSpace said in Определение устройства на странице:
в десктопной версии равен 0, в мобильной 1
Дай кусочек данных из отпечатка, если не сложно. Я в упор не вижу.
Это браузерный заголовок
Если надо в отпечатке получить, тогда в тегах надо искать. -
@FastSpace said in Определение устройства на странице:
тогда в тегах надо искать.
Вариант. Хотя теги и показывают какой отпечаток запрашивался, а не какой по факту получили.