Как адаптировать


На старых симосах группа 001 в базовых. немного советов —
— адаптацию надо проводить на нормальном компе — не хуже Launch. домашний комп с каким-то паленным шнуром может етого не сделать.
— на СТО тоже если предлогают обычным ноутом и шнуром сделоть — не факт. и факт что вам скажут менять ДЗ. не признавшись что ето их комп тупо не видит заслонку.
— желательно проводить двоим. один что б смотрел как заслонка открывается и закрывается во время адаптации.
потому как иногда таким методом можно выявить неисправность моторчика ДЗ. должно равномерно без задержек открытся и закрыться.

сама адаптация.

Процедура адаптации модуля дроссельной заслонки:

Включить зажигание, опросить память неисправностей 01 — "Электроника двигателя" -> 02 — "Опрос памяти неисправностей". Необходимое условие — в памяти неисправностей не должно быть ошибок.

Далее, если всё чисто, выбрать функцию 04 — "Базовые регулировки", затем выбрать группу параметров 001 (04 — > 001).


сле подтверждения ввода, ЭБУ двигателя начнёт процедуру адаптации дросселя, открывая заслонку на максимальный угол и до минимального. В это время ЭБУ запоминает показания угла открытия дросселя и записывает эти значения в долговременную память. После окончании адаптации, заслонка установится в стартовое положение.
По окончании процедуры адаптации, выйти из режима 04 и завершить вывод данных функцией 06 — "Окончание вывода".
Выключить зажигание.
Для сохранения значений адаптации, зажигание должно оставаться выключенным не менее 15 сек.
Затем, включить зажигание и снова соединиться с ЭБУ двигателем, выбрать чтение параметров, группу 007.
01 — "Электроника двигателя" ->08 — "Чтение блоков измеренных значений" -> группа 007.
Считать значение четвёртого поля — Состояние модуля дросселя.
Значение битов восьмибитового поля:
Слева на право
1 (бит выставлен в 1) — Механическое повреждение
1 — Без обозначения
1 — Необходима адаптация
1 — Необходима адаптация
1 — Без обозначения
1 — Адаптация прервана (Низкое напряжение батареи)
1 — Адаптация прервана (Превышено время)
1 — Выключатель холостого хода разомкнут.

Итак, в идеале, когда адаптация пройдена успешно в четвёртом поле должны стоять восемь нулей – 00000000

При таком порядке заслонка должна успешно адаптироваться, но на экране процесс адаптации на будет отражён, как на более свежих системах, только в группе 007 при чтении параметров.

www.drive2.ru

CSS-стили под разное разрешение экрана и устройство


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

Перед тем, как приступить к написанию стилей, убедитесь, что между тегами <head/>, вашего шаблона, прописана meta-строчка:

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />

Итак, в зависимости от размера экрана, мы можем прописать отдельные стили в файле сss: основной стиль для компьютера, потом для размера ниже 992px и 768px (для планшетов), и для 480px и 320px (для телефонов).

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

Пример:

  .content{background-color: #FBFBFB; position: relative;margin: 0;padding: 0;border: 0;float: left;overflow: hidden; max-width: 768px; width: 100%;}  .sidebar1{background-color: #FBFBFB; position: relative;margin-right: 0;padding: 0;border: 0;float: left;ov.  

es, Phones */ @media only screen and (max-width : 480px) { .content{max-width: none; width: 100%;} .sidebar1{max-width: none; width: 100%;} blockquote{margin:10px;} } /* Custom, iPhone Retina */ @media only screen and (max-width : 320px) { }

То есть, для телефона не обязательно показывать сайдбар — его можно убрать вниз, а контент по ширине вытянуть на 100%. Для планшета сделать сайдбар тоже снизу, но по-красивее. Можно еще чего-нибудь намудрить в стилях и показывать тот или иной вид шаблона в зависимости от устройства с которого заходит пользователь.

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

Посмотреть, как выглядит ваш сайт на разных устройствах, можно на сайтах:

http://quirktools.com/screenfly/
quirktools

http://ipadpeek.com/ — как выглядит на iPad, iPhone.


сайт на ipad и iphone

http://responsive.is/ (не актуален — сервис перестал работать, используйте другие)
responsive.is

А также здесь: http://www.viewlike.us/operator/?url=seodnevnik.ru и в других подобных сервисах.

Для Хрома есть расширение «Window Resizer». А также можно использовать стандартную фишку — нажав F12, кликните по значку телефона и вы попадете в такую среду:

консоль в браузере

Для чего нужна адаптация? Дело в том, что если пользователю неудобно находиться на сайте с мобильного устройства, то он быстро закроет страничку и уйдет. Соответственно, уменьшается время нахождения, просмотры, или проще говоря — ухудшаются поведенческие факторы. А также и CTR рекламных объявлений, если они тоже как-то криво показываются на планшетах и телефонах.


Читайте также как пройти проверку если Google пишет «Страница не оптимизирована для мобильных устройств».

Вот те видеоролики, о которых я упомянул вначале заметки:

P.S. На этом блоге я только начал пробовать адаптировать. Может что и получится smile

seodnevnik.ru

Шаг 1. Резервная копия

Первое, что нужно сделать перед тем, как делать любые серьезные изменения в коде – резервная копия ваших файлов. В этом случае вам нужно просто скопировать по FTP папку вашей темы, или, если у вас есть SSH-доступ к вашему веб-серверу, просто выполнить cp -R twentyten ./twentyten~ в папке WordPress /wp-content/themes

Шаг 2. Разбор вашей WordPress темы

Иногда лучший способ понять, как какие-то вещи работают – разделить их (визуально). Давайте условно разберем сайт, выделяя базовые составные части страницы WordPress по умолчанию (тема Twenty Ten).

Посмотрите диаграмму структуры WordPress-страницы:


Как адаптировать WordPress сайт к мобильным устройствам» />

Шаг 3. Гибкость контейнерных элементов с помощью CSS и медиа-запросов

Подготовьтесь к мобильным экранам, используя медиа-запросы и заменяя CSS-правила новыми процентными значениями свойств. Если вы посмотрите в style.css вашей темы, вы увидите, что вам нужно заменить фиксированную ширину базовых разделов (контейнеры DIV, то есть #header, #main, #container, #primary, #secondary, #sidebar и #footer) на значения в процентах. Например, в теме Twenty Ten вам нужно добавить в конце вашей таблицы стилей следующее:


fo { WIDTH:74.4680851%; } #footer-widget-area .widget-area,#site-generator,#site-description { WIDTH:23.40425535%; } } @media screen and max-width 660px { #wrapper { WIDTH:90%; MARGIN:5px auto; PADDING:0 3%; } #access,#access .menu-header,div.menu,#colophon,#branding,#main,#footer { WIDTH:100%; MARGIN:0 auto; } #branding { OVERFLOW:hidden; } #site-title { WIDTH:100%; } #container { FLOAT:left; WIDTH:100%; OVERFLOW:auto; } #content { WIDTH:99%; MARGIN:0; } #primary,#secondary { FLOAT:left; OVERFLOW:hidden; WIDTH:99%; } #secondary { CLEAR:left; } #site-generator,#site-description,#site-info,#site-title { CLEAR:left; FLOAT:left; WIDTH:95%; MARGIN:0; PADDING:0; } }

CSS3 медиа-запросы

Более старые версии Internet Explorer не распознают новые элементы разметки HTML5 и/или медиа-запросы. Необходимо ссылаться на два JavaScript файла, которые исправляют недостатки IE8 (и более старых версий). Разместите эти ссылки в head-части кода вашей страницы.

<!--[if lt IE 9]>  	<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>  	<script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>  <![endif]-->  

Шаг 4. Сделайте изображения гибкими

По методу Fluid одно и то же большое изображение используется для всех размеров экрана, что неблагоприятно влияет на время загрузки. Например, представьте, что вам нужно загрузить на мобильный телефон изображение в 1000 px, которое затем будет масштабировано до 100 px. Это трата времени и трафика, а также нагрузка на ресурсы мобильного устройства.

Лучшим решением будет Progressive Enhancement. В этом случае мы загрузим уменьшенные версии изображений для экранов меньших размеров. С помощью JavaScript, определяется ближайший подходящий размер, картинка загружается и делается гибкой с помощью CSS.

WordPress автоматически добавляет атрибуты ширины и высоты для всех изображений, которые динамически предоставляются коду страницы. Так что для того, чтобы получить гибкость, нам нужно удалить эти атрибуты. Во-первых, мы создадим JavaScript файл под названием responsive-images.js в папке темы, в котором будет следующее:


jQuery(document).ready( function ($) {  	$('img').each( function () {  		$(this).removeAttr( 'width' );  		$(this).removeAttr( 'height' );  	});  });  

Затем вставьте также следующий код в файл functions.php темы:

add_action( 'wp_enqueue_scripts' 'tutsresponsive_enqueue' );  function tutsresponsive_enqueue() {  	wp_enqueue_script( 'responsive-images', get_theme_directory_uri() . '/responsive-images.js', array( 'jquery' ) );  }  

Также добавьте в файл styles.css такое CSS правило:

	img {  		max-width: 100%;  		height: auto;  		width: auto9; /* ie8 */  	}  

Простой путь, но почему бы и нет…

Есть несколько WordPress-плагинов, которые помогают сделать изображения гибкими. Использование плагинов может сэкономить время. Если вы не готовы зарываться в код, найдите просто хороший плагин. Чтобы сделать картинки гибкими, можно использовать WP Fluid Images в директории плагинов WordPress.

Шаг 5. Еще немного интересного кода

Есть еще несколько вопросов относительно iPhone, которые нужно рассмотреть. Два вопроса, которые, несомненно, возникнут, это изменение размера текста и масштаб. Вот две дополнительные строки кода: первую нужно добавить в ваш файл styles.css, а вторую нужно добавить в части <head> вашей страницы.


html {  	-webkit-text-size-adjust: none;  }  
<meta name="viewport" content="width=device-width; initial-scale=1.0">  

hostenko.com

Оно мне надо?

Ответ на этот вопрос можно найти, проверив, как ваш сайт отображается в следующих сервисах тестирования Google:

  • Проверка удобства просмотра на моб. устройствах
  • Проверка скорости загрузки (PageSpeed)

Если вы видите подобное сообщение — статья для вас:

Проверка удобства сайта для пользователя в PageSpeed

 

Адаптивный дизайн

В каких случаях подойдет? Если у вас сайт-визитка, информационный сайт, блог, одностраничник, интернет-магазин (с простой структурой, дизайном и/или небольшим ассортиментом), сайт услуг или форум.

Как реализовать?

Можно смело брать один из CSS-фреймворков (bootstrap, responsivegridsystem, Sceleton и пр.) и адаптировать существующий дизайн. Либо используйте CSS3 Media Queries.

Например, если использовать фреймворк bootstrap, то вам понадобится, вкратце:

  1. прописать view-port;
  2. подключить файлы фреймворка;
  3. добавить в разметку классы сетки bootstrap.

Или же в таблице стилей выделить через медиа-запросы (CSS3 Media Queries) несколько разрешений и задать оптимальные размеры элементов страницы, например:

@media screen and (max-width: 1280px) { div.contentblock {width: 1200px;} }
@media screen and (max-width: 1140px) { div.contentblock {width: 1024px;} }
@media screen and (max-width: 992px) { div. contentblock {width: 970px;} }

Некоторые элементы, которые актуальны для мониторов, можно, а иногда и нужно будет скрыть для мобильных устройств либо вместо них выводить другие, более компактные.

Плюсы данного метода: быстрая реализация для перечисленных типов сайтов.

Минусы: скрипты и стили, которое не используются на мобильной версии, но используются на десктопной, все же будут подгружаться и влиять на время загрузки.

Что мы получим?

Сайт, который будет доступен со всех устройств, дизайн будет узнаваем на всех этих устройствах, только элементы будут сдвигаться по вертикали. Некоторые элементы не будут отображаться на мобильных устройствах (и наоборот) либо будут отображаться в более компактном виде.

И рассмотрим пример. Меню для устройств с экраном более 768px выглядит так:

Как адаптировать

А для экранов менее 768px выглядит так (в свернутом виде):

Как адаптироватьИ так, при клике на иконку в правом углу (в развернутом виде):

Как адаптировать

Отдельный шаблон для мобильных устройств на основном домене

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

Как реализовать?

Нужны знания php и база основных устройств для их определения и вывода соответствующего шаблона. Т.е. нужно написать скрипт, который будет определять тип устройства и выводить для него соответствующий шаблон.

Отдельно стоит упомянуть о CMS. Если ваш сайт на WordPress, то о вас уже позаботились, и можно обойтись установкой плагинов для адаптации сайтов под мобильные устройства.

Среди них: WPTouch, WordPress Mobile Pack, WP Mobile Detector и т. д. Все эти плагины имеют несколько тем оформления и дополнительные полезные фишки вроде сбора статистики по мобильным пользователям.

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

Плюсы: В случае с плагинами — очень быстрый и простой способ реализации, быстрее, чем адаптивная верстка. В случае создания отдельного шаблона для сайта — возможность упростить дизайн сайта, уменьшить количество активных элементов, т. е. сделать сайт «легче».

Минусы: не для всех CMS есть такие плагины, да и не всегда они корректно работают. Бывает, что сайт хорошо отображается на моб.устройствах, но при этом по скорости не лучше, а даже хуже, чем его полная версия. Стоит отметить, что иногда бывают баги в определении мобильного устройства, если это какой-то редкий телефон, и в этом случае на таком устройстве будет отображена полная версия сайта.

Что мы получим?

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

Рассмотрим пример сайта с установленным плагином, который адаптирует его под мобильные устройства.

Например, вот так сайт выглядит на ПК:

Как адаптировать

А вот так выглядит этот же сайт на мобильном:

Шаблон для мобильной версии сайта

siteclinic.ru

Назначение дроссельной заслонки

Без такого агрегата, как дроссельная заслонка, не обходится ни один автомобиль в мире. Механизм представляет собой поперечный регулятор канала, который изменяет количество протекающей жидкости или газа. То есть, по своей сути заслонка является воздушным клапаном. Когда она закрыта, давление во впускной системе приравнивается к вакууму, а при открытом ее состоянии оно сравнивается с наружным атмосферным.

Как адаптировать дроссельную заслонку

Нажатием педали акселератора регулируется степень открытия заслонки. Соответственно, от этого зависит, сколько поступит воздуха в цилиндры двигателя. Практически каждый современный автомобиль оснащается инжекторным мотором, где все важные обязанности берет на себя электронный блок управления (ЭБУ).

Как некоторые автолюбители знают, оптимальным соотношением бензина и воздуха является пропорция 1:14,7. Определяя положение дроссельной заслонки и количество воздуха с помощью датчиков, ЭБУ регулирует работу форсунок и топливного насоса. Это знание пригодится для решения вопроса о том, как адаптировать дроссельную заслонку.

Иными словами, компьютер дает команду, сколько топлива нужно подать в двигатель, чтобы соблюсти оптимальные пропорции.

Механическая дроссельная заслонка

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

  • регулятора холостого хода (РХХ);
  • положения дроссельной заслонки (ДПДЗ).

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

Нужно ли адаптировать дроссельную заслонку

Благодаря РХХ при закрытом положении заслонки поддерживается необходимое количество оборотов коленвала. Сам регулятор состоит из шагового электродвигателя и специального клапана. Вместе они производят регулировку количества воздуха, причем, независимо, в каком положении находится дроссельная заслонка. Обычно проблемы касательно того, как адаптировать дроссельную заслонку, в случае с механическим приводом не существует.

Электромагнитная дроссельная заслонка

Электронный аналог в отличие от механического агрегата позволяет достигать оптимального значения крутящего момента при любом режиме работы двигателя. Уровень потребляемого топлива снижается, а езда на таком автомобиле комфортна и безопасна. Главными отличительными особенностями (а в данном случае и преимуществами) являются следующие:

  • холостой ход регулируется перемещением дроссельной заслонки;
  • отсутствует механическое соединение между педалью и заслонкой.

нужно ли адаптировать дроссельную заслонку после чистки

За счет того, что нет механической связи, крутящим моментом можно управлять электроникой вместо педали газа. Сам модуль заслонки состоит из следующих элементов:

  • корпуса;
  • самой заслонки;
  • электропривода;
  • возвратно-пружинного механизма;
  • датчиков положения заслонки.

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

При возникновении неисправности электропривода, за счет возвратно пружинного механизма заслонка приводится в аварийное положение. При этом сам модуль подлежит замене, что производится лишь в сборе.

Засорение дроссельной заслонки и периодичность чистки

Время от времени дроссельная заслонка неизбежно засоряется, что проявляется разными признаками. В связи с этим возникает резонный вопрос: с какой периодичностью ее нужно чистить? Однозначно ответить на него не вполне возможно, так как по этому поводу нет каких-либо рекомендаций. Некоторые владельцы автомобилей наведываются в автомастерские при подозрении неисправности двигателя.

Кто-то считает, что заслонка нуждается в прочистке после каждых 40000-50000 км пробега. Другие же придерживаются иного мнения и чистят заслонку чаще, через 30000-40000 км пробега.

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

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

Признаки засорения заслонки

При засорении дроссельной заслонки двигатель начинает работать в нестабильном режиме. Характерными признаками проявления неисправности в этом случае являются:

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

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

Как адаптировать дроссельную заслонку на шкоде

Прежде чем переходить к решению задачи, как адаптировать дроссельную заслонку на «Шкоде» или любом другом автомобиле, необходимо убедиться в точности постановки диагноза путем проведения визуального осмотра механизма. Для этого требуется снять все, что можно, дабы открыть доступ к модулю. Следует проявить внимательность, чтобы случайно не отсоединить патрубки системы охлаждения.

Чистка ДЗ

Если причиной нестабильной работы двигателя является грязная заслонка, стоит переходить к ее чистке. Для этого можно обратится в надежное СТО. Среди большого количества мастерских можно найти ту, которая специализируется на конкретных марках (Audi, Volkswagen, Toyota, Mercedes и прочие). Однако владелец может проделать всю работу самостоятельно, поскольку большого опыта и навыков в этом деле не требуется.

На станциях техобслуживания стоимость процедуры может зависеть от ряда факторов:

  • сложность работ – у некоторых автомобилей для доступа к ДЗ потребуется демонтаж многих деталей;
  • уровень обслуживания СТО – как правило, чем крупнее организация, тем дороже;
  • месторасположение – в крупных мегаполисах можно оставить больше денег, чем в периферии.

Очистка ДЗ представляет собой несложную процедуру, после которой обычно нужно задумываться над тем, как адаптировать дроссельную заслонку на «Ниссане» либо любом другом авто.

Адаптировать дроссельную заслонку тойота

Любой владелец автомобиля может выполнить данную процедуру самостоятельно. Здесь не требуется особых знаний и умений. Все, что нужно, чтобы добраться до заслонки – это инструменты и ветошь (лучше мягкая). Также не обойтись без специального средства – в основном используется очиститель для карбюратора «Карбклинер» (CARB Cleaner).

Самостоятельная процедура очищения

Если заслонка с электронным приводом, то лучше снять отрицательную клемму аккумулятора. Далее все можно сделать по простой инструкции:

  • демонтировать воздушный фильтр, для чего раскрутить хомут патрубка;
  • отсоединить все разъемы дроссельного модуля и прочие патрубки;
  • отодвинуть ресивер воздушного фильтра в сторону, чтобы не мешал, и приступать к чистке заслонки;
  • по завершении собрать в обратной последовательности модуль заслонки, проверяя, все ли стоит на своем месте;
  • после сборки запустить двигатель и проверить обороты холостого хода.

В некоторых случаях, перед тем как начинать адаптировать дроссельную заслонку на «Тойоте», «Ниссане» или «Шкоде», необходимо снять сам дроссель, что позволяет провести полную очистку заслонки. Для этого потребуется шестигранник на 5 мм, чтобы отвернуть 4 крепежных элемента. Снимать дроссель следует с большой осторожностью, так как есть риск повредить прокладку.

Если после чистки ДЗ наблюдаются повышенные обороты на холостом ходу, значит, нужно провести адаптацию заслонки. О том, что это такое, далее в теме статьи.

Необходимость адаптации ДЗ

Под данным определением понимается операция (или обучение), которая проводится для того, чтобы ЭБУ «знал», в каком положении находится дроссельная заслонка относительно степени нажатия педали акселератора. Данная процедура просто необходима при неустойчивой работе двигателя на холостых оборотах.

Ауди адаптировать дроссельную заслонку

У большинства автомобилей марки «Тойота», «Лексус», «Мерседес», «Ниссан», «Ауди» адаптировать дроссельную заслонку необходимо, так как это позволяет устранить неисправность. Выполняется процедура в следующих случаях:

  • при критическом падении напряжения бортовой сети (отключился или полностью разрядился аккумулятор);
  • производилась замена ЭБУ;
  • выполнялась чистка заслонки со снятием дросселя;
  • при замене самого дроссельного модуля;
  • производилась замена педали акселератора, как правило, электронной.

Стоит заметить, что из-за слоя грязи меняется зазор между ДЗ и корпусом, а после чистки заслонки ее положение изменилось. Но об этом ЭБУ «не догадывается» и продолжает руководить подачей топлива согласно прежним показаниям (до операции очищения). Адаптация полностью устранит этот пробел и восстановит работоспособность двигателя.

Простейший способ проведения адаптации

Теперь вопрос, нужно ли адаптировать дроссельную заслонку после чистки, уже точно не должен возникнуть, если все еще оставались сомнения. Проще всего операцию провести простым сбросом аккумуляторной клеммы. Только для начала стоит хорошо прогреть двигатель до рабочей температуры, для чего совершить небольшую поездку. Затем, заглушив мотор, отсоединить минусовую клемму батареи и ждать. В зависимости от марки автомобиля время ожидания может составлять 10-30 секунд или 15-20 минут.

Как адаптировать дроссельную заслонку на фольксваген

За этот промежуток все параметры ЭБУ должны вернутся к исходным (заводским) установкам. Далее остается подсоединить клемму и завести двигатель – обороты должны нормализоваться.

Адаптация на примере некоторых автомобилей

Другой способ, который рассмотрим на примере одной известной немецкой марки, тоже предполагает адаптацию без компьютера. Здесь следует прогреть двигатель до температуры примерно 70-99°C. Напряжение аккумулятора должно быть не менее 12,9 Вольт при неработающем двигателе. Схема действий относительно того, как адаптировать дроссельную заслонку на «Фольксвагене», будет примерно такова:

  • Прогрев и заглушив мотор, следует выждать небольшой промежуток (5-10 с.).
  • При отпущенной педали газа включить зажигание и подождать 3 секунды.
  • По истечении 3 секунд нужно 5 раз нажать на педаль акселератора до упора и отпустить обратно. Действовать быстро, так как на это дается всего 5 секунд.
  • После 5-го упражнения стоит выждать паузу.
  • Через 7 секунд снова нажать на педаль до упора и держать в таком положении, пока индикатор «CHEK» не начнет мигать (≈ 10 с.), затем должен гореть постоянно (еще ≈ 20 с.).
  • Когда индикатор будет гореть постоянно, досчитать до трех и только после этого отпустить педаль.
  • Произвести запуск двигателя (при необходимости повторить), выждать паузу секунд 20, затем слегка газануть (2000-3500). Если на ХХ тахометр показывает 700 оборотов (+- 50), значит, адаптация произведена успешно.

При этом необходимо точно придерживаться временных промежутков каждого шага настройки. Только так обучение ЭБУ пройдет гладко. Но перед этим стоит изучить особенности адаптации и возможность ручной процедуры для своего автомобиля. Возможно, только специалисты СТО смогут помочь.

fb.ru

1. Установите правильные атрибуты полей форм

Если вы используете на сайте поля ввода для имени пользователя или адреса, выключайте autocorrect и включайте autocapitalize:

Если не сделать так, то система автоматизированного ввода Т9 будет заменять имена, к примеру, “Erwan”, на что-то вроде “Erevan”.

Установка автоматического использования первых заглавных букв в типах words освободит пользователей от необходимости каждый раз включать капитализацию букв – то есть каждое слово будет начинаться с большой буквы (к примеру “Ken burns” станет “Ken Burns”):

Подумайте обо всех подводных камнях, с которыми пользователь может столкнуться на вашем сайте.

И не уходя далеко от темы. Если ваш сайт запрашивает email у пользователя — используйте поле email, чтобы посетителю не приходилось вводить символ @ с клавиатуры мобильного устройства:

2. Задайте подходящую для мобильных устройств ширину

Откройте ваш сайт в браузере вашего компьютера и уменьшайте ширину окна программы до тех пор, пока не сможете что-либо прочитать в нем.

Это и будет минимально допустимой шириной. Берите текущее значение ширины и устанавливайте его в свойство @viewport путем установки тега meta в заголовок страницы head:

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

Эта картинка демонстрирует лишнее место справа:

А эта картинка показывает правильно установленное значение ширины.

Если же ваш сайт построен на основе резиновой верстки и работает со всеми размерами экрана, ваша задача становится еще проще. Нужно экспериментировать с шириной, при которой вид сайта на мобильном устройстве становится приятным и читабельным, и установить это значение в теге meta.

3. Установите ширину картинок в 100%

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

Чтобы этого избежать, установите значение максимальной ширины ваших изображений в 100%. Таким образом, изображения будут автоматически менять размер в случаях, когда они окажутся слишком велики для экрана мобильного устройства. Добавьте код, приведенный ниже, в CSS-стили вашего сайта:

Если вы используете изображения в качестве фона не с помощью тега img, просто установите CSS свойство background-size в значение contain. Это заставит фоновую картинку менять размер, когда разрешения экрана будет недостаточно для её отображения в масштабе 100%:

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

Когда посетитель пользуется увеличением, браузер при этом пользуется увеличением четкости картинки. Однако удостоверьтесь, что ваш сайт не имеет свойства user-scalable=no в теге meta. Если это не так — пользователь не сможет пользоваться зумом:

4. Установите ширину полей ввода в 100%

После того, как ширина изображений установлена через свойство max-width, сделайте похожий трюк с полями input. Просто добавьте в файл CSS – файл вашего сайта:

При просмотре сайта с мобильного устройства этот параметр не даст полям input выйти за пределы экрана.

5. Будьте бдительны когда используете Disable для кнопок подтверждения отправки форм

Чтобы избежать многочисленных нажатий на кнопку подтверждения отправки формы, стоит делать submit неактивным после первого клика по ней.

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

Во время входящего звонка браузер мобильного устройства закроется. И далее ситуация с заблокированной кнопкой подтверждения повторится. Пользователь не сможет отправить уже заполненную форму.

И если вы все-таки решили деактивировать кнопку submit — делайте это на несколько секунд.

6. В длинных строках используйте word-wrap

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

Избегайте этой ситуации с помощью свойства word-wrap. Так будет выполнен перенос, когда строка достигнет края экрана. Пользователь увидит все необходимое без использования прокрутки:

7. Будьте осторожны, используя пробелы

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

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

Дабы избежать подобных ситуаций, вместо пробелов между группами символов используйте отступы:

Как видите, «пробелы» между символами остаются, но с тем отличием, что при копировании-вставке нет нужды что-то удалять. Как минимум, это удобно и экономит время!

8. Преимущества медиа-запросов

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

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

9. Избегайте fixed позиционирования

Если заголовок или сайдбар вашего сайта позиционирован фиксировано, CSS свойство position установлено в значение fixed. Будьте внимательны.

Когда вы делаете разметку подобным образом, ваш заголовок будет увеличиваться вместе со страницей и, возможно, займет все пространство экрана:

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

Пример ниже, использующий метод медиа-запросов, покажет, как воплотить это в жизнь:

10. Используйте стандартные шрифты

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

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

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

Для этого нужно написать два варианта CSS-правил. Один вариант для использования шрифта по умолчанию, а другой — для применения скачанного шрифта.

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

Обратите внимание, что селектор класса .wf-opensans-n4-active добавляется в код сайта динамически Font Loader’ом, но только после того, как шрифт загружен.

Заключение

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

Перевод статьи «10 Ways to Make Your Website More Mobile Friendly» был подготовлен дружной командой проекта Сайтостроение от А до Я.

www.internet-technologies.ru

Вступление

После запуска более 100 мобильных сайтов за последние три года, включая такие крупные проекты, как Ozon, «Эльдорадо», «Леруа Мерлен», «Финам» и многие другие, я все еще часто вижу у разрабочиков и руководителей непонимание адаптации — как стратегическое, так и практическое. Чтобы сэкономить время, определите с помощью этой схемы, в какой группе вы находитесь, и перейдите сразу к разделам «Технологии» или «Ошибки дизайнеров». Или просто продолжайте читать.

Правильный подход

Если вы владелец или менеджер сайта — эта статья должна помочь вам увидеть всю картину со стороны и понять, как работать с мобильной аудиторией согласно подходу mobile first.

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

Время шло, все больше компаний адаптировали свой сайт для мобильных пользователей. В 2014 году даже Apple внедрили адаптивную верстку.

Спустя какое-то время в портфолио студии Лебедева начали появляться работы для клиентов, которым, судя по его заявлению, «некуда деньги девать», — для «Русского стандарта» и не только. В общем, если есть спрос — будет и предложение. А буквально недавно Лебедев признался, что мобильные сайты все-таки нужны.

Скачок произошел, и все, кто связан с интернетом, маркетингом или разработкой, начали жить в другой реальности. На любой конференции теперь есть секция о мобайле во всех его проявлениях. Рынок мобильной рекламы окончательно сформировался, и многие бренды это осознали. Интерактивной и видеорекламой при подключении к Wi-Fi-сети в метро уже никого не удивишь.

Мобильная аудитория выросла очень быстро, и многие не были к этому готовы. Даже сайты, которые считаются непродвинутыми и неподходящими для просмотра с мобильных, ощутили на себе рост новой аудитории. Рост десктопных версий остановился, и дальше будет только рост мобильных устройств — это подтверждают многочисленные исследования.

Как адаптировать Сайт пенсионного фонда с ежемесячной посещаемостью 300 тысяч пользователей

К чему вся эта предыстория? Три вывода:

  • Нужно обращать меньше внимания на высказывания отдельных личностей по поводу глобальных тенденций. Чтобы видеть будущее, лучше следите за такими глобальными игроками, как Google, а еще лучше — читайте блог Chromium.
  • Теперь как минимум каждый третий посетитель сайта — пользователь мобильного устройства. Повод задуматься.
  • Если вы не знаете, как сделать удобный мобильный UX, — это не значит, что не нужно делать мобильный сайт. Найдите хорошие примеры и следуйте им.

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

Правильный ответ зависит от того, что для вас важно. Создавать мобильную или адаптивную версию нужно по трем причинам: это поисковая выдача, лояльность и конверсия.

Поисковая выдача

Как адаптироватьЕще с апреля 2015 года Google лучше ранжирует сайты, у которых есть мобильная версия. В результатах поиска подобные сайты помечаются лейблом «Для мобильных». Чтобы понять, соответствует ли ваш сайт требованиям поисковой системы, попробуйте этот инструмент.

Лояльность

Этот как раз тот параметр, который невозможно измерить без тщательного исследования, хотя в Google попробовали (результаты исследования на картинке сверху). Для сравнения можно взять два магазина: в одном вам нагрубили — во втором обошлись вежливо. Мне приятнее заходить на сайт, которым удобнее пользоваться, и этот бренд вызовет у меня больше доверия. Именно это субъективное состояние приводит к следующему шагу — конверсии.

Конверсия

Как адаптироватьЕдинственная цель, ради которой имеет смысл оптимизировать свой сайт для мобильных, — увеличить конверсию среди аудитории пользователей смартфонов. В наших первых ecommerce-проектах после запуска мобильной версии мы наблюдали взрывной рост конверсии — на 50%. Западные кейсы эту тенденцию подтверждают.

Итак, вы согласны с тем, что корректная работа и отображение сайта на смарфтонах важны, но этой уверенности недостаточно. С этого момента вам нужно иначе смотреть на любой веб-проект — думать сначала о мобильных юзерах, а затем уже о десктопных. Такой подход называется mobile first. Подробнее об этом подходе вы можете прочитать в блоге Люка Врублевски или в его книге Mobile First.

После знакомства с подходом люди разделяются на три группы:

  1. Полностью согласны с подходом.
  2. Видят в нем смысл, но считают его технически невозможным.
  3. Не видят в нем смысла.

Первой и второй группе советую сразу перейти к разделу «Технологии», выбрав подходящий вариант для своего проекта.

Третья группа — это, как правило, либо разработчики, которые не изменяют своим устаревшим убеждениям, либо совершенно далекие от разработки менеджеры, также не готовые меняться. Слова mobile first и вправду звучат прикольно, но реализовать их на практике бывает гораздо сложнее. Основная сложность в том, что человек боится меняться, — в итоге новые технологии внедряются долго и мучительно. Рано или поздно такие люди незаметно для себя примут этот подход, как это произошло с отказом от технологии Flash пару лет назад.

Применяя mobile first, вы решаете задачу адаптации на все 100%. Важно использовать его абсолютно везде: планируете email-рассылку — сначала проектируем шаблон для смартфонов, нужен лендинг — сперва создаем прототип для маленького экрана, есть идея редизайна главной страницы — рисуем ее для экрана смартфона и только затем для десктопа. Постепенно это превратится в полезную привычку, которой можно и нужно заражать других.

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

Технологии

На простой вопрос о выборе технологии для создания адаптивного (или мобильного, формулировка не имеет значения) сайта не всегда легко найти ответ. С нынешним обилием доступных инструментов можно легко запутаться или выбрать неверный путь.

  • адаптивный дизайн;
  • динамический показ;
  • разные URL.

Адаптивный

Обычный

Название говорит само за себя. Это чистый адаптивный дизайн, который меняет отображение на разных экранах с помощью CSS Media Queries. HTML на всех устройствах единый, а за отображение элементов отвечают CSS-стили. Дополнительно возможно использовать JavaScript, который может менять отображение и поведение страницы в зависимости от устройства. Подход mobile first подразумевает использование именно этой технологии: вы проектируете, верстаете сначала для мобильных, а затем добавляете стили для десктопов.

Как реализовать: согласитесь с подходом mobile first, прочитайте книгу Responsive Web Design и начинайте процесс создания нового сайта (или редизайна) с ширины экрана айфона (320 пикселей). Когда у вас будет готова верстка для этой ширины, добавьте Media Query для следующей ширины экрана (допустим, 768 пикселей) и так далее, пока не будете удовлеворены результатом. Кому-то хватает двух брейкпоинтов: для смартфонов и десктопов, кто-то хочет предусмотреть и планшеты вплоть до разного отображения в вертикальном и горизонтальном положении. Если вы используете JavaScript, то эти файлы также загрузятся для всех пользователей, а уже внутри JavaScript возможно выполнять различные функции в зависимости от устройства.

Динамический JS

В этой конфигурации (Dynamically-served JavaScript) все устройства загружают одинаковый HTML-код, который содержит ссылку на внешний JS-файл. В зависимости от юзер-агента JS-файл выполняет ту или иную функцию, то есть работает динамически. Например, если устройство — смартфон, изменится порядок блоков в HTML-коде или удалится неиспользуемый в мобильной версии контент.

Этот подход мы в eski.mobi используем при адаптации сайтов. Мы выбрали именно его, поскольку он позволяет получить контроль над DOM сайта еще до рендеринга в браузере. Благодаря этому подходу вы можете полностью менять отображение десктопной версии сайта на мобильном устройстве при сохранении оригинального HTML. Более подробно все преимущества подхода динамического JS описаны здесь.

Как реализовать: изучите документацию бибилиотеки mobify.js, которая позволяет манипулировать DOM сайта в зависомости от юзер-агента.

Динамический показ

Плагин

В зависимости от CMS принцип работы может отличаться, но на деле плагин — это детектор мобильных устройств, который заменяет шаблон темы на специально адаптированную версию. Контент при этом может быть единый, либо отличаться — всё зависит от настроек, которые вы установите. Это, пожалуй, самое популярное решение в виду простоты его применения.

Как реализовать: если у вас WordPress, то вы просто устанавливаете WPtouch, Mobile Pack или Mobile Edition. Попробуйте каждый, чтобы найти самый удобный и подходящий вариант. Для других CMS есть другие плагины, но суть сводится к тому, чтобы максимально облегчить процесс «мобилизации», сделав минимум усилий. Мобильный сайт будет открываться на субдомене (m.site.ru) или без редиректа — все зависит от настроек.

Разные URL

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

Отдельная CMS

Отдельный сайт со своей системой управления, оптимизированный только под мобильные устройства. Сокрушительный минус решения в том, что это еще один сайт, который нужно отдельно обновлять, — но для кого-то это будет подходящим решением для создания мобильного UX.

Как реализовать: создайте поддомен m.site.ru и разместите там систему управления для мобильного сайта. Учтите, что это сайт только для мобильных устройств, поэтому все стили и контент должны быть оптимизированы именно для смартфонов. Когда сайт будет готов, включите определение мобильных устройств и перенаправление на другой домен. Вот готовое решение для этой задачи: просто скачайте версию в нужном языке программирования и вставьте в шаблон основного сайта сразу после < head >. Замените последнюю строку редиректа на адрес вашего мобильного сайта.

API

Это оболочка, которая получает контент основного сайта по API и отображает мобильную версию в совершенно другом дизайне. Этот метод используют такие крупные проекты, как Facebook, Twitter и «ВКонтакте», и все, кому нужен полный контроль над мобильной версией при сохранении единого контента. Это самый сложный способ реализации и поддержки, и его используют только те, кто точно понимает, что хочет получить в итоге.

Как реализовать: единого рецепта нет, но порядок действий в любом случае начинается с проектирования и дизайна мобильной версии. После того как вы определите важный контент, можно думать над тем, как его синхронизировать с основным сайтом с помощью API.

Конструктор

Самый простой способ получить мобильную версию сайта за минимальное время и усилия. Конструктор анализирует структуру основного сайта, расположение меню, цветовую схему и контент, после чего формирует уникальный шаблон, который вы можете кастомизировать по своему усмотрению. Прелесть решения в том, что удобный drag-and-drop-интерфейс конструктора позволяет с легкостью управлять внешним видом мобильной версии и добавлять такие уникальные элементы, как геолокация, click-to-call для звонка в одно нажатие, интерактивные галереи и многое другое.

Как реализовать: просто «скармливаете» конструктору адрес своего сайта — и через пару секунд получаете готовый мобильный сайт и синхронизированный контент. Для завершения установки потребуется лишь установить одну строчку кода в head основного сайта и оплатить подписку.

Правильный выбор

Выбор технологии зависит от исходных данных: если у вас уже есть сайт и вы минимальными усилиями хотите сделать его мобильным, используйте плагин для вашей CMS или конструктор. Если вы планируете редизайн или создаете новый сайт, обязательно используйте адаптивный дизайн. Если не планируете в ближайшее время создавать новый сайт и вам важно быстро получить качественную полнофункциональную мобильную версию — изучите лучше подход «Динамический JS».

Будете работать с подрядчиком? Независимо от выбранной технологии перед началом сотрудничества убедитесь, что исполнитель хорош и способен решить вашу задачу:

  1. Изучите портфолио мобильных сайтов (желательно не менее десяти). Именно сайтов, а не одностраничных лендингов. Обязательно посетите все сайты из портфолио. Если какой-то из сайтов недоступен — вероятно, подрядчик вводит вас в заблуждение и преувеличивает свои заслуги.
  2. Обратите внимание на скорость работы и дизайн сайтов из портфолио. Много ли там практических ошибок?
  3. Попросите подрядчика рассказать о способах адаптации, которые ему известны. Спросите, почему он использует тот или иной способ, какие может привести аргументы «за» и «против».
  4. Зафиксируйте в договоре сроки создания мобильного сайта и предусмотрите штрафные санкции в случае просрочки. При этом старайтесь всегда быстро предоставлять обратную связь, если она требуется исполнителю для продолжения работы.
  5. Оговорите формат и условия дальнейшей технической поддержки. Начало работы с мобильной аудиторией — ответственный и, вероятно, новый для вас шаг. Важно, чтобы поддержка оказывалась вовремя и не вносила хаос в ваши устоявшиеся процессы. Однако успех внедрения и развития мобильной версии будет зависеть и от того, насколько хорошо вы усвоили подход mobile first.

Особенности адаптации

Изображения

Самый популярный вопрос, который возникает после выбора технологии — что делать с изображениями? С одной стороны, важно сохранить весь контент основного сайта, а с другой, на смартфонах экран меньше, да и скорость мобильного интернета порой не радует. Существует два решения:

Как видите, все сводится к лишней работе либо увеличению скорости загрузки — каждый должен выбрать для себя, что ему важнее. Неочевидный плюс сохранения оригинальных изображений — превосходное отображение на retina-дисплеях: размер изображений для десктопной версии, вероятнее всего, больше, чем экран смартфона, а значит, такие картинки будут выглядеть четкими и качественными. Для ecommerce-проектов это может быть критичным параметром, потому что покупатели хотят хорошо разглядеть товар перед покупкой.

Единственное решение, которое совместимо с любым сервером с поддержкой PHP, — это скрипт Adaptive Images. Скрипт (PHP и JS) на лету определяет размер экрана устройства и отдает картинку соответствующего размера. Основное преимущество этого решения — универсальность: не нужно менять текущую структуру проекта, не нужно дорабатывать CMS или HTML.

Как реализовать: подробнее о настройке лучше прочитать на сайте автора или установить плагин для WordPress.

Таблицы

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

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

Как реализовать: добавьте родительскому блоку, содержащему таблицу, эти CSS-свойства:

  • Для горизонтального скролла: overflow-x: auto;
  • Для плавной прокрутки: -webkit-overflow-scrolling: touch;

Иконка Web App

Неочевидная функция любого сайта — возможность добавить закладку в виде иконки на рабочий стол. Эта возможность существовала со времен первого iPhone, но не получила большого распространения. Принцип работы прост: нажимаете «Добавить», выбираете «Рабочий стол», и готово — ссылка на страницу, которую вы сохранили, теперь красуется прямо на главном экране пользователя и доступна буквально в один клик.

Как реализовать: нарисуйте иконку и экспортируйте PNG-файл размером 180*180 пикселей без закруглений. На сайте добавьте этот тег — < link rel=»apple-touch-icon» href=»иконка.png» >. Если желаете указать различные размеры для iPad и iPhone, следуйте инструкции Apple.

Баннер Web App

Сценарий по установке иконки на рабочий стол известен не всем пользователям, поэтому им нужно об этом рассказать. Для этого используется всплывающий баннер с мини-инструкцией. Вы можете реализовать эту механику самостоятельно: по сути, это всего лишь блок с кнопкой «Закрыть», который появляется с задержкой. Существует и готовый jQuery-плагин с настройками, позволяющими контролировать поведение баннера, и поддержкой различных языков. Это решение ориентировано на iOS-устройства, хотя на Android также возможно установить иконку на рабочий стол.

В свежей версии Chrome команда Google реализовала нативную возможность предложить пользователю установить иконку. Однако для сайта критично наличие протокола HTTPS, к тому же баннер появится только в том случае, если юзер посещал ваш сайт не менее, чем дважды, за два разных дня на протяжении двух недель.

Как реализовать: читаем документацию к плагину, смотрим демо и ставим себе на сайт.

Геолокация

Пуш-уведомления

Новость уже устаревшая, но да, пуш-уведомления теперь есть в браузере. Из мобильных платформ на момент написания этой статьи полная поддержка есть только у Google Chrome на Android. Такие уведомления также работают на десктопных версиях Google Chrome и Safari OS X. Принцип работы такой же, как у пушей в мобильных приложениях. Заходя на сайт, пользователь видит всплывающее окно с запросом на разрешение отправки уведомлений. Если запрос будет подтвержден, владелец сайта сможет отправлять неограниченное количество уведомлений, даже если сайт и браузер у пользователя закрыт. Представьте возможные сценарии использования различных механик.

Медиа:

  • Отправлять всем подписчикам уведомление о выходе новой важной статьи.
  • Отправлять уведомления только тем, кто подписан на определенную тематику.

Ecommerce:

  • Пользователь посетил раздел «Обувь» и покинул сайт. Через час или через день можно его взбодрить уведомлением: «Вас интересовала обувь — у нас есть для вас предложение».
  • Пользователь наполнил «Корзину», но не оформил заказ: «Вы забыли оформить заказ. Сделайте это прямо сейчас».
  • Спустя два дня заказ все еще не оформлен? Предложите пользователю купон на скидку: «Мы дарим вам 500 рублей, оформите заказ в течение часа».
  • Можно присылать пользователю обновления по статусу заказа: принят, упакован, передан курьеру, в пути и так далее.

Как реализовать: все не так просто. Вроде бы все процессы и требования описаны, но на практике сложно будет самостоятельно собрать все в единый механизм. Сервисы, которые упрощают реализацию, — Roost, Send Pulse, One Signal. В идеале важно, чтобы сайт был с HTTPS, однако вышеупомянутые сервисы помогают обойти это требование, отправляя уведомления от имени своего поддомена.

Масштабирование

Как адаптировать

Спорный момент, однако он требует внимания. В мобильных браузерах можно запретить масштабирование сайта одним тегом — < meta name=»viewport» content=»width=device-width, user-scalable=no» /> .

Как реализовать: вопрос в том, нужно ли это делать. Если у вас фиксированная «шапка» или веб-приложение, которое при масштабировании «едет», то лучше запретить увеличивать содержимое. Если же этот случай к вам неприменим — вероятно, лучше не отнимать у пользователя такую возможность.

Плавная прокрутка

При создании областей прокрутки в мобильной версии с помощью CSS-свойства overflow: scroll может возникнуть неприятный нюанс — отсутствие инерции.

Как реализовать: проблема решается добавлением этого свойства —
-webkit-overflow-scrolling: touch;.

Тестирование

Когда заходит речь о тестировании мобильного UX, то некоторые теряются, не представляя, как собрать парк реальных устройств. Это лишнее, когда существуют сервисы типа BrowserStack — в нем более 700 эмуляторов десктопных браузеров, а также версии для iOS, Android и Windows Phone.

Можно также использовать бесплатные инструменты вроде Genymotion для эмуляции Android, iPhone simulator в рамках пакета Xcode или просто режим мобильного разработчика в Google Chrome. Главное — не забывать об этапе тестирования, который помогает выявить неочевидные баги, присущие определенным платформам.

vc.ru


You May Also Like

About the Author: admind

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.