Публикации
Новости

поиск

СТРАНИЦА WIFI-АВТОРИЗАЦИИ ДОЛЖНА РАБОТАТЬ НА ВСЕХ УСТРОЙСТВАХ?

Вообще страница авторизации на мобильных – отдельная головная боль. Со стандартами браузеров на компьютерах все сейчас более-менее пришли к единству, чего на мобильных устройствах пока даже не предвидится. Иногда взглянешь и руки опускаются.

 

Сделать страницу для всех устройств непросто

У каждого производителя свое разрешение, своя плотность пикселей, свое соотношение сторон. У одного производителя в одной линейке вообще все разрешения разные (да-да, Apple, это я про вас).  И у каждого свой браузер (причем на каждом устройстве и каждой версии операционки свой), разные методы детектирования гостевого портала. Просто мрак для верстальщика.

Иногда мне кажется, что на всех мобильных хорошо выглядят только два вида страниц: на таблицах и на чистом JS. То есть либо пользуемся архаичными методами, которые современники верстки и забыли уже, либо генерируем страницу на лету на устройстве пользователя. Иначе будьте готовы к сюрпризам.

 

Важно: авторизация проходит во встроенном браузере

На одном из мероприятий нас попросили организаовать страницу авторизации. Шаблон дали, порядок действий и переходов согласовали. Верстка DIV-овая, без особеннных изысков, в 70% от верхнего края экрана кнопка подтверждения. И вот страница сверстана, проверена на всех мобильных у нас в офисе (согласно нашей кадровой политики мы берем людей с разными моделями телефонов), проверена на всех «больших» браузерах. Все нормально, есть небольшие проблемы с отступами на Iphone, но когда их не было с его-то соотношением сторон. Собранный сервер уезжает на проект. И там начинается интересное.

Кнопка съезжает влево. Причем наполовину за экран (привет, отрицательный margin). Только на Iphone. И только во встроенном браузере, который служит только одной цели – открыть гостевой портал. Причем в нормальном браузере на этом же телефоне проблемы нет. Издав нечленораздельное, решаю сделать следующим образом: по UserAgent опознавать этот браузер и JS-ом вытаскивать кнопку назад. Это немного странно выглядело: кнопка на мгновение съезжала влево, а потом сразу возвращалась. =) Но пользователям жить не мешала.

Business Infinity Group

Мы признаем важность конфиденциальности информации. В этом документе описывается, какую личную информацию мы получаем и собираем, когда Вы пользуетесь сайтом businessinfinity.ru. Мы надеемся, что эти сведения помогут Вам принимать осознанные решения в отношении предоставляемой нам личной информации.

Политика конфиденциальности объясняет:


Общедоступная информация

Если Вы просто просматриваете сайт, информация о Вас не собирается и не публикуется на сайте.


Какую информацию мы собираем?

Мы собираем информацию об имени, телефоне и адресе электронной почты только тех посетителей нашего сайта, которые заполнили любую из форм на нашем сайте.


Как мы используем собранные данные

Ваше добровольное согласие оставить имя, телефон и адрес электронной почты подтверждается путем ввода вашего имени, телефона и/или адреса электронной почты в соответствующую форму. Информация, собранная после отправки формы на сайте (а именно: имя, телефон и e-mail адрес) нигде не публикуется и недоступна другим посетителям сайта. Имя используется для личного обращения к Вам, а телефон и адрес электронной почты — для уточнения вопросов. При необходимости использовать Ваши данные для целей, не упомянутых в настоящей политике конфиденциальности, мы всегда запрашиваем предварительное согласие на это.


Условия передачи информации третьим лицам

Ваши имя, телефон и адрес электронной почты никогда, ни при каких условиях не будут переданы третьим лицам, за исключением случаев, предусмотренных действующим законодательством.


Протоколирование

При каждом посещении сайта наши серверы автоматически записывают информацию, которую Ваш браузер передает при посещении веб-страниц. Как правило, эта информация включает запрашиваемую веб-страницу, IP-адрес компьютера, тип браузера, языковые настройки браузера, дату и время запроса, а также один или несколько файлов cookie, которые позволяют точно идентифицировать Ваш браузер.


Куки (Cookie)

На сайте используются куки (Cookies), происходит сбор данных о посетителях с помощью сервисов Яндекс Метрика. Эти данные служат для сбора информации о действиях посетителей на сайте, улучшения качества его содержания и возможностей. В любое время Вы можете изменить параметры в настройках Вашего браузера таким образом, чтобы браузер перестал сохранять все файлы cookie, а так же оповещал их об отправке. При этом следует учесть, что в этом случае некоторые сервисы и функции могут перестать работать.


Изменение Политики конфиденциальности

На этой странице Вы сможете узнать о любых изменениях данной политики конфиденциальности. В особых случаях Вам будет выслана информация на Ваш адрес электронной почты.


Business Infinity Group
×
Подписка на рассылку
[subscribe2]
×
Заказать обратный звонок

×