Почему в мобильном профиле открывает полную версию сайта? (7.3.2.1)

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 387
Благодарностей
5 447
Баллы
113
Это нормальная практика или не должно такого быть?

Вот пример
Mozilla/5.0 (Linux; Android 10; SM-T595) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.91 Safari/537.36

Данный UA открывает полную версию сайта. Потому, что это планшет?
 

Moonwalker

Client
Регистрация
16.03.2016
Сообщения
1 566
Благодарностей
1 167
Баллы
113
Ну, это точно планшет - Планшет Samsung Galaxy Tab A 10.5 SM-T595 LTE
Поэтому, думаю, да, скорее всего, причина в этом.
 
  • Спасибо
Реакции: Mikhail B.

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 488
Благодарностей
3 356
Баллы
113

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 387
Благодарностей
5 447
Баллы
113
Наделал профилей мобильных, прогрел и туи такое)) надо базу тогда делать отдельную, где точно будет открыватся моб версия.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Наделал профилей мобильных, прогрел и туи такое)) надо базу тогда делать отдельную, где точно будет открыватся моб версия.
суй проверку на старте. От базы толку не будет. Это же прихоть сайта. Кто знает, что он завтра еще захочет
 
  • Спасибо
Реакции: Mikhail B.

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
745
Баллы
113
Окружение можно парсить
C#:
Можно использовать такой метод:
C#:
string profile = project.Profile.ToString();
return profile;
Вернет такие данные:
C#:
<Profile count="1"><Lang>en;</Lang><HumanName>Mayra;</HumanName><HumanSurName>Wlodarczyk;</HumanSurName><HumanSex>False;</HumanSex><HumanNickName>bombiemacra1979;</HumanNickName><HumanEmail>[email protected];</HumanEmail><HumanEmailPassword>password;</HumanEmailPassword><HumanLogin>piasteamnanpo1985;</HumanLogin><HumanPassword>CCQVV1W2UV;</HumanPassword><HumanSecretQuestionAnswer1>488853;</HumanSecretQuestionAnswer1><HumanSecretQuestionAnswer2>414695;</HumanSecretQuestionAnswer2><HumanBirthDay>16.6.1998;</HumanBirthDay><HumanAge>21;</HumanAge><HumanCountry>USA;</HumanCountry><HumanTown>Worcester;</HumanTown><HumanRegion>Massachusetts;</HumanRegion><DevaceCurrent>Desktop;</DevaceCurrent><OsCurrent>Windows7;</OsCurrent><BrowserCurrent>FireFox;</BrowserCurrent><UserAgent>Mozilla/5.0 (Windows NT 6.1; rv:55.0) Gecko/20100101 Firefox/55.0__</UserAgent><appVersion>5.0 (Windows)__</appVersion><appName>Netscape;</appName><appCodeName>Mozilla;</appCodeName><ZipCode>01613;</ZipCode><ScreenHeigth>50505;</ScreenHeigth><ScreenWidth>50505;</ScreenWidth><AvailScreenHeigth>50505;</AvailScreenHeigth><AvailScreenWidth>50505;</AvailScreenWidth><ACCEPT_ENCODING>gzip, deflate, br;</ACCEPT_ENCODING><AcceptCharset>iso-8859-1,*,utf-8__</AcceptCharset><HTTP_ACCEPT>text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8__</HTTP_ACCEPT><HTTP_ACCEPT_LANGUAGE>ru-RU__</HTTP_ACCEPT_LANGUAGE><WindowsScreenX>1920;</WindowsScreenX><WindowsScreenY>1080;</WindowsScreenY><WindowsOuterHeight>50505;</WindowsOuterHeight><WindowsOuterWidth>50505;</WindowsOuterWidth><WindowsInnerHeight>976;</WindowsInnerHeight><WindowsInnerWidth>1920;</WindowsInnerWidth><WindowsOuterHeightShift>108;</WindowsOuterHeightShift><WindowsOuterWidthShift>16;</WindowsOuterWidthShift><CpuClass>__</CpuClass><OsCpu>Windows NT 6.1; WOW64__</OsCpu><Platform>Win32__</Platform><Product>Gecko__</Product><ProductSub>20100101__</ProductSub><BrowserType>Firefox52;</BrowserType></Profile>
Парсить этот параметр:
C#:
<DevaceCurrent>Desktop;</DevaceCurrent>
 
  • Спасибо
Реакции: Mikhail B.

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)