SlideShare a Scribd company logo
1 of 71
Как мы делаем m.e96.ru
Коньшин Александр и Елькин Сергей
http://m.e96.ru
Dev team Instagram: e96_dev
Мобильная версия сайта e96.ru
Пьеса в 2-х частях с антрактом
Часть 1. История менеджера
В главной роли – Коньшин Александр
Немного о нас
— 13 место в рейтинге «Forbes» среди интернет-
магазинов в РФ по итогам 2013 года (ТОП-5 по
обороту на одного сотрудника в РФ)
— 18 место в рейтинге крупнейших продавцов
Рунета по итогам 2013 года (в составе IQ One
Holdings) по мнению «Коммерсанта»
— 3 место в рейтинге эффективности интернет-
магазинов электроники и бытовой техники (e-
Commerce Website Rank 2014)
4
Цифры
— Оборот более 4,5+ млрд рублей
— Более 3 000+ заказов в день
— Более 1 000 000+ пользователей в неделю
— Более 400 000+ товаров в ассортименте:
бытовая техника, электроника, детские товары,
сантехника, инструменты и многое другое
5
География
6
— 29 подразделений
(собственные и франчайзинговые)
— 18 регионов в РФ
— 900+ населенных пунктов
Мобильный трафик растет
Мобильный трафик растет!
— Рост проникновения интернета в РФ: телефоны +27% за год,
планшеты + 147% за год*
— Каждый день 59% российских пользователей Рунета проводят
время в мобильном Интернете**
— Лидеры роста мобильной аудитории – населенные пункты с
населением меньше 1 миллиона жителей
е96 – не исключение:
— Мобильный трафик в апреле 2014 вырос более чем в 3 раза
относительно апреля 2013
7
* TNS Web Index УИ, Россия 100k+, сентябрь 2013, Monthly Reach, % от населения, 12+ лет
** NewMR, Online Market Intelligence (OMI) – Мобильная Россия, лето 2013
Проникновение мобильного интернета
8
Прирост мобильных пользователей
9
Трафик есть, но покупают ли?
Мобильные пользователи покупают!
— Треть активности мобильных пользователей в США приходится
на поиск товаров и услуг*
— В США 87% пользователей используют мобильный интернет для
покупок**
— В РФ уже 15% пользователей используют мобильный интернет
для оплаты товаров и услуг, а 5% пользуются именно ИМ***
е96 – не исключение:
— Количество заказов с мобильных устройств в апреле 2014 выросло
в более чем в 2,5 раза по сравнению с апрелем 2013.
10
* UserZoom - MOBILE BENCHMARK STUDY
** MarksWebb Rank&Report- e-Commerce User Index 2014
*** TNS Web Index УИ, Россия 100k+, сентябрь 2013, Monthly Reach, % от населения, 12+ лет
Как покупают?
11
Реакция на мобильный тренд в РФ
12
Проблемы есть у большинства
Любопытные заметки:
— Вообще в РФ только 1% интернет-магазинов имеют мобильную
версию*
— Лидирующие сегменты «мобилизации» - купонаторы и доставка
еды. Хуже всего дела обстоят с продавцами автозапчастей.
— Даже крупный бизнес не до конца понимает как быть.
13* по данным исследовательского агентства Data Insight
Кстати, нам тоже гневные
письма пишут…
Будем делать!
Итак, решили делать мобильную версию, но:
— А может сделаем приложения вместо мобильного сайта?
— Отдельный поддомен или общий адаптивный сайт?
— Может готовые решения использовать?
— А делать ли весь функционал?
— Какие браузеры и устройства поддерживать?
— А что будет с SEO-оптимизацией?
— На что обратить внимание при разработке?
14
Очевидно!
Очевидно, что все зависит от конкретной ситуации…
Мы лишь расскажем о своей.
15
Приложение для e-commerce?
Приложение лучше делать позже (если у вас покупают не спонтанно)
16
Мобильный сайт –
4 млн пользователей
Приложение –
1 млн пользователей
Еще о приложениях!
Мобильная версия сайта приоритетнее:
— Если у вас значительная доля трафика из поисковых систем и
партнерских каналов
— Если у вас недостаточно компетенций в области мобильных
приложений
— Если у вас ограниченный бюджет или ресурсы
17
А может адаптив?
Мы решили делать отдельный поддомен.
Плюсы:
— Скорость разработки
— Легче поддерживать
— Абсолютное большинство конкурентов делает именно так
— Отдельный robots.txt (и вообще SEO-особенности)
Минусы:
— Потенциальные проблемы с кросс-доменными запросами
— Система редиректов (легко сломать)
18
Возьмем лучшее из адаптива
Но совсем от принципов адаптивности мы не
отказались  Просто еще допиливаем
19
Готовые решения
Хотя, будем честными, маленьким магазинам они могут подойти…
20
И все-таки почему не готовое?
Плюсы:
— Скорость внедрения
— Относительная дешевизна
Минусы:
— Страдает скорость загрузки страниц, либо актуальность данных
— Сложность поддержки
— Нет сложного функционала
— Низкое качество интерфейсов
21
Какой нужен функционал?
MVP (Minimum Viable Product)
— Определяем пользовательские сценарии
— Собираем статистику по существующим функциям
— Формируем список «фич» и определяем приоритетность
22
А на практике?
Пример базового функционала для ИМ:
— Каталог (+ листинг и простейшая карточка товара)
— Возможность оформления заказа (можно без корзины)
— Базовые справочные страницы
— Поиск (если товаров много)
— Геопривязка
23
А что у е96?
Этапы развития мобильной версии е96:
— Каталог, простейшая карточка товара (с характеристиками),
фильтры, покупка в 1 клик, поиск, геопривязка
— Корзина, отзывы о товарах, описания товаров, видео
— Справочные разделы (сервисы, производители, отзывы о
магазине и др.), личный кабинет
— … Следующие итерации
24
Что поддерживать?
25
Смотрим статистику
Решили поддерживать:
— Safari 5+ (iOS 5.1+)
— Android Browser 2.3+ (2.2*)
— Chrome
— Opera Mobile 11+*
— Opera Mini 6+*
— IE 10+*
26* По возможности, но это боль…
К слову о платформах
27
Купить мультиварку Екатеринбург
Просто знайте, что:
— Google сам поймет, что у вас и как, если вы соблюдаете их
требования к мобильным версиям (легко найти в поиске)
— Яндекс интереснее: для «красивой» выдачи нужно писать
Платонам (ручное добавление в некий каталог мобильных сайтов)
— Наш опыт показал, что частично открывать мобильную версию
для индексации не страшно (если у вас поддомен с редиректами)
28
На что обратить внимание?
Основные требования:
— Скорость загрузки страниц (<9 секунд)
— Кэширование (серверное и локальное)
— Минимум запросов
— Снижение объема трафика
— Учитывать Touch-особенности
— Размеры объектов («правило» 44 пикселей)
— Адаптированный контент
— Лишнее убирать
29
Прототип – вещь!
30
Тестирование
Чем можно проверять верстку и быстродействие:
— Реальные устройства (у нас уже 7 тестовых девайсов + свои)
— Эмуляторы устройств (в средствах разработки)
— Специализированный софт (Keynote MITE, Opera Mobile
Emulator)
— Внешние сервисы (PageSpeed Insights)
31
PageSpeed Insights
32
Первые результаты
Уже при выпуске первой версии:
— Серьезно снизили среднее время загрузки страницы (~5 сек)
— Увеличили конверсию на телефонах более чем на 40%
— 72% мобильных пользователей используют мобильную версию
33
Хотя есть проблемы:
— 40% заказов мобильных пользователей все еще оформляется на
обычной версии
— Есть некоторые проблемы с дублирующими заказами
Дубли -> отказы
34
Появилась корзина
Сейчас
Что хорошо:
— Среднее время загрузки страницы (~4,5 сек)
— Большинство функций доступны в мобильной версии
— 82% мобильных пользователей используют мобильную версию
35
Все еще есть проблемы:
— 37% заказов мобильных пользователей все еще оформляется на
обычной версии
— Мелких багов все еще много
Рекламная пауза!
36
Мобильная реклама
37
Дорого и неэффективно?…
CPO мобильной рекламы сопоставимо с обычной!
38
Вот некоторые результаты:
— CTR = 0,4% (особо не оптимизировали)
— Конверсия близка к обычной конверсии для смартфонов
— Доля отказных заказов значительно ниже средней
Еще немного аналитики
39
— Большинство заказов совершается в ту же неделю
— Действительно, часть пользователей используют мобильные
устройства для уточнения информации, заказывая потом на
обычном сайте
Ложка дегтя
Не все в наших руках:
— Нужно оперативнее реагировать на мобильные заказы
— Качество мобильного интернета желает лучшего
— Другие сервисы не всегда адаптированы под мобильные
устройства
40
Мобильная версия сайта e96.ru
Пьеса в 2-х частях с антрактом
Часть 2. История разработчика
В главной роли – Елькин Сергей
Наш телефонный зоопарк
43
Наш телефонный зоопарк
Версии ОС:
— Android 2.3 / 4.0/ 4.1 / 4.2 / 4.4
— iOS 6 / 7
— Windows Phone 8
44
Android 2.3.6 (webkit 533.1)
45
Android 2.3.6 (webkit 533.1)
— Нет HTML5
— Нет CSS3
— Тормоза
— Старый JS
46
Windows Phone 8 (IE 9-11)
47
Windows Phone 8 (IE 9-11)
— Internet Explorer
— Свои events
— Глюки браузера (WP)
48
Проблемы?
49
Проблемы?
Большинство проблем решит
MOBILE ★ BOILERPLATE
http://html5boilerplate.com/mobile/
Но не все…
50
Подсветка тача
* {
outline: none;
-webkit-text-size-adjust: none;
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-focus-ring-color: rgba(0,0,0,0);
}
51
Еще 
В CSS :active вместо :hover
Safari:
<body ontouchstart="" onmouseover="">
Перестаёт работать скорллинг в IE:
-ms-touch-action: auto !important;
И другие...
52
Events
В нормальных браузерах:
el.addEventListener("touchstart", function(){}, false);
el.addEventListener("touchend", function(){}, false);
el.addEventListener("touchcancel", function(){}, false);
el.addEventListener("touchleave", function(){}, false);
el.addEventListener("touchmove", function(){}, false);
53
Events
В IE:
if (window.navigator.msPointerEnabled) {
el.addEventListener("MSPointerDown", function(){}, false);
el.addEventListener("MSPointerMove", function(){}, false);
el.addEventListener("MSPointerUp", function(){}, false);
}
54
Hammer.js
55
Hammer.js
Hammer(el).on("tap", function(event) { });
56
— hold
— tap
— doubletap
— drag, dragstart, dragend, dragup,
dragdown, dragleft, dragright
— swipe, swipeup, swipedown,
swipeleft, swiperight
— doubletap
— transform, transformstart,
transformend
— rotate
— pinch, pinchin, pinchout
— touch
— release
— gesture
PreventDefault
Не работает:
Hammer(el).on("tap", function(event) {
event.preventDefault();
});
Работает, но не так:
Hammer(el, {prevent_defaults: true }).on("tap",
function(event){});
Костыль:
$(el).on('click', function(event){ event.preventDefault(); });
Hammer(el).on("tap", function(event){});
57
Оптимизация
— AJAX + прелоадеры
— Кешируем почти все
— Кешируем на сервере
— Кешируем на клиенте
— Если не можем кешировать, держим в памяти
— Не строим огромный DOM
58
Mozilla localForage.js
http://mozilla.github.io/localForage/
59
Mozilla localForage.js
60
Хранилище:
— IndexedDB
— WebSQL
— localStorage
localStorage-like API:
— localforage.setItem('key', 'value', function(){});
— localforage.getItem('key', function(value) {});
— localforage.removeItem('key', function() {});
Загрузка статики
— Не используем картинки в интерфейсе
— Минификация, минимизация CSS, JS
— Require.JS
— CDN
61
Require.js
— Быстро
— Зависимости
— Удобная структура
62
http://requirejs.org/
Angular.js
— Работает
— Работает быстро
— Touch events
— Повторное использование кода
— Но нужно быть аккуратнее с uglify
63
http://angularjs.org
Angular.js + Require.js
Вместе?
— Можно использовать
— Загрузка по требованию
64
Файл конфигурации
define(function (require) {
'use strict';
var angular = require('angular');
// Controllers
angular.module('myModule.controllers',
['myModule.services'])
.controller('controllerName',
require('modules/myModule/controllers/controller'))
.controller('controllerName',
require('modules/myModule/controllers/controller'))
;
65
Файл конфигурации
// Directives
angular.module('myModule.directives', [])
.directive('directiveName',
require('modules/myModule/directives/directive'))
.directive('directiveName',
require('modules/myModule/directives/directive'))
;
// Filters
angular.module('myModule.filters', [])
.filter('filterName',
require('modules/myModule/filters/filter'))
.filter('filterName',
require('modules/myModule/filters/filter'))
;
66
Файл конфигурации
// Services
angular.module('myModule.services', [])
.service('serviceName',
require('modules/myModule/services/service'))
.service('serviceName',
require('modules/myModule/services/service'))
;
angular.module('myModule', [
'myModule.controllers',
'myModule.filters',
'myModule.services',
'myModule.directives'
]);
angular.bootstrap(document, ['myModule']);
}); 67
Grunt.js
68
http://gruntjs.com/
grunt-webfont
webfont: {
icons: {
src: 'icons/*.svg',
dest: 'build/fonts',
destCss: 'build/styles',
options: {
stylesheet: 'styl',
relativeFontPath: '/build/fonts'
}
}
}
69
Спасибо, что пришли
70
Как мы делаем m.e96.ru
Коньшин Александр и Елькин Сергей
http://m.e96.ru
Twitter: @SashaShnur @yamaha252
Dev team Instagram: e96_dev

More Related Content

What's hot

Продвижение интернет проектов: типичные ошибки стартапов
Продвижение интернет проектов: типичные ошибки стартаповПродвижение интернет проектов: типичные ошибки стартапов
Продвижение интернет проектов: типичные ошибки стартаповAlexey Trudov
 
Cybermarketing 2016 - Виктор Карпенко (SeoProfy)
Cybermarketing 2016 - Виктор Карпенко (SeoProfy)Cybermarketing 2016 - Виктор Карпенко (SeoProfy)
Cybermarketing 2016 - Виктор Карпенко (SeoProfy)SeoProfy Presentations
 
"Современное SEO" и "Многорукие бандиты", Optimization 2015
"Современное SEO" и "Многорукие бандиты", Optimization 2015"Современное SEO" и "Многорукие бандиты", Optimization 2015
"Современное SEO" и "Многорукие бандиты", Optimization 2015mikeslivinsky
 
Адаптивные мобильные сайты: eski.mobi (эскимоби) 2014
Адаптивные мобильные сайты: eski.mobi (эскимоби) 2014Адаптивные мобильные сайты: eski.mobi (эскимоби) 2014
Адаптивные мобильные сайты: eski.mobi (эскимоби) 2014Artiom Tsympov
 
Артем Соколов, Insales: "ТРЕНДЫ ЭЛЕКТРОННОЙ КОММЕРЦИИ В РОССИИ"
Артем Соколов, Insales: "ТРЕНДЫ ЭЛЕКТРОННОЙ КОММЕРЦИИ В РОССИИ"Артем Соколов, Insales: "ТРЕНДЫ ЭЛЕКТРОННОЙ КОММЕРЦИИ В РОССИИ"
Артем Соколов, Insales: "ТРЕНДЫ ЭЛЕКТРОННОЙ КОММЕРЦИИ В РОССИИ"web2win
 
Ловец ботов, версия 2.0, Дмитрий Шахов
Ловец ботов, версия 2.0, Дмитрий ШаховЛовец ботов, версия 2.0, Дмитрий Шахов
Ловец ботов, версия 2.0, Дмитрий ШаховДмитрий Шахов
 
Станислав Поломарь, Актуальное в SEO 2016: учет поведения, мобильности и Янде...
Станислав Поломарь, Актуальное в SEO 2016: учет поведения, мобильности и Янде...Станислав Поломарь, Актуальное в SEO 2016: учет поведения, мобильности и Янде...
Станислав Поломарь, Актуальное в SEO 2016: учет поведения, мобильности и Янде...Optimization conference
 
Евгений Царьков, Innogest: "МОБИЛЬНАЯ ВЕРСИЯ ИНТЕРНЕТ-МАГАЗИНА"
Евгений Царьков, Innogest: "МОБИЛЬНАЯ ВЕРСИЯ ИНТЕРНЕТ-МАГАЗИНА"Евгений Царьков, Innogest: "МОБИЛЬНАЯ ВЕРСИЯ ИНТЕРНЕТ-МАГАЗИНА"
Евгений Царьков, Innogest: "МОБИЛЬНАЯ ВЕРСИЯ ИНТЕРНЕТ-МАГАЗИНА"web2win
 
Роман рыбальченко - веб аналитика при посещаемости от 100 000 до 2 млн в сутки
Роман рыбальченко - веб аналитика при посещаемости от 100 000 до 2 млн в суткиРоман рыбальченко - веб аналитика при посещаемости от 100 000 до 2 млн в сутки
Роман рыбальченко - веб аналитика при посещаемости от 100 000 до 2 млн в суткиNaZapad
 
Факторы ранжирования напрямую и косвенно учитывающие скорость работы сайта: С...
Факторы ранжирования напрямую и косвенно учитывающие скорость работы сайта: С...Факторы ранжирования напрямую и косвенно учитывающие скорость работы сайта: С...
Факторы ранжирования напрямую и косвенно учитывающие скорость работы сайта: С...Дмитрий Севальнев
 
Топ SEO стратегии 2021: Набор полезных фишек по выбору стратегии
Топ SEO стратегии 2021: Набор полезных фишек по выбору стратегииТоп SEO стратегии 2021: Набор полезных фишек по выбору стратегии
Топ SEO стратегии 2021: Набор полезных фишек по выбору стратегииNaZapad
 
Smart-аналитика видеоконтента в e-commerce: +200% трафика, +250% retention
Smart-аналитика видеоконтента в e-commerce: +200% трафика, +250% retentionSmart-аналитика видеоконтента в e-commerce: +200% трафика, +250% retention
Smart-аналитика видеоконтента в e-commerce: +200% трафика, +250% retentionE96
 
Создание сетки сайтов нового поколения – нюансы, про которые никто не говорит
Создание сетки сайтов нового поколения – нюансы, про которые никто не говоритСоздание сетки сайтов нового поколения – нюансы, про которые никто не говорит
Создание сетки сайтов нового поколения – нюансы, про которые никто не говоритNaZapad
 
Исерсон Илья. Золотая маска: как увеличить продажи, когда топ уже ваш
Исерсон Илья. Золотая маска: как увеличить продажи, когда топ уже вашИсерсон Илья. Золотая маска: как увеличить продажи, когда топ уже ваш
Исерсон Илья. Золотая маска: как увеличить продажи, когда топ уже вашДмитрий Шахов
 
КЕЙС “РОСТ ТРАФИКА ИНТЕРНЕТ-МАГАЗИНА В 3 РАЗА ЗА 2 МЕСЯЦА”
КЕЙС “РОСТ ТРАФИКА ИНТЕРНЕТ-МАГАЗИНА В 3 РАЗА ЗА 2 МЕСЯЦА” КЕЙС “РОСТ ТРАФИКА ИНТЕРНЕТ-МАГАЗИНА В 3 РАЗА ЗА 2 МЕСЯЦА”
КЕЙС “РОСТ ТРАФИКА ИНТЕРНЕТ-МАГАЗИНА В 3 РАЗА ЗА 2 МЕСЯЦА” Semantist.ru
 
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницы
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницыТрудов Алексей. Как поисковые системы учитывают и оценивают возраст страницы
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницыДмитрий Шахов
 
Mobile Growth Hack: как стать №1 по выручке среди неигровых приложений
Mobile Growth Hack: как стать №1 по выручке среди неигровых приложенийMobile Growth Hack: как стать №1 по выручке среди неигровых приложений
Mobile Growth Hack: как стать №1 по выручке среди неигровых приложенийEugene Lisovskiy
 
Тренды интернет маркетинга 2017 - WebCanape
Тренды интернет маркетинга 2017 - WebCanape Тренды интернет маркетинга 2017 - WebCanape
Тренды интернет маркетинга 2017 - WebCanape WebCanape
 

What's hot (20)

Продвижение интернет проектов: типичные ошибки стартапов
Продвижение интернет проектов: типичные ошибки стартаповПродвижение интернет проектов: типичные ошибки стартапов
Продвижение интернет проектов: типичные ошибки стартапов
 
Cybermarketing 2016 - Виктор Карпенко (SeoProfy)
Cybermarketing 2016 - Виктор Карпенко (SeoProfy)Cybermarketing 2016 - Виктор Карпенко (SeoProfy)
Cybermarketing 2016 - Виктор Карпенко (SeoProfy)
 
"Современное SEO" и "Многорукие бандиты", Optimization 2015
"Современное SEO" и "Многорукие бандиты", Optimization 2015"Современное SEO" и "Многорукие бандиты", Optimization 2015
"Современное SEO" и "Многорукие бандиты", Optimization 2015
 
Адаптивные мобильные сайты: eski.mobi (эскимоби) 2014
Адаптивные мобильные сайты: eski.mobi (эскимоби) 2014Адаптивные мобильные сайты: eski.mobi (эскимоби) 2014
Адаптивные мобильные сайты: eski.mobi (эскимоби) 2014
 
Артем Соколов, Insales: "ТРЕНДЫ ЭЛЕКТРОННОЙ КОММЕРЦИИ В РОССИИ"
Артем Соколов, Insales: "ТРЕНДЫ ЭЛЕКТРОННОЙ КОММЕРЦИИ В РОССИИ"Артем Соколов, Insales: "ТРЕНДЫ ЭЛЕКТРОННОЙ КОММЕРЦИИ В РОССИИ"
Артем Соколов, Insales: "ТРЕНДЫ ЭЛЕКТРОННОЙ КОММЕРЦИИ В РОССИИ"
 
Ловец ботов, версия 2.0, Дмитрий Шахов
Ловец ботов, версия 2.0, Дмитрий ШаховЛовец ботов, версия 2.0, Дмитрий Шахов
Ловец ботов, версия 2.0, Дмитрий Шахов
 
Станислав Поломарь, Актуальное в SEO 2016: учет поведения, мобильности и Янде...
Станислав Поломарь, Актуальное в SEO 2016: учет поведения, мобильности и Янде...Станислав Поломарь, Актуальное в SEO 2016: учет поведения, мобильности и Янде...
Станислав Поломарь, Актуальное в SEO 2016: учет поведения, мобильности и Янде...
 
Евгений Царьков, Innogest: "МОБИЛЬНАЯ ВЕРСИЯ ИНТЕРНЕТ-МАГАЗИНА"
Евгений Царьков, Innogest: "МОБИЛЬНАЯ ВЕРСИЯ ИНТЕРНЕТ-МАГАЗИНА"Евгений Царьков, Innogest: "МОБИЛЬНАЯ ВЕРСИЯ ИНТЕРНЕТ-МАГАЗИНА"
Евгений Царьков, Innogest: "МОБИЛЬНАЯ ВЕРСИЯ ИНТЕРНЕТ-МАГАЗИНА"
 
Роман рыбальченко - веб аналитика при посещаемости от 100 000 до 2 млн в сутки
Роман рыбальченко - веб аналитика при посещаемости от 100 000 до 2 млн в суткиРоман рыбальченко - веб аналитика при посещаемости от 100 000 до 2 млн в сутки
Роман рыбальченко - веб аналитика при посещаемости от 100 000 до 2 млн в сутки
 
Факторы ранжирования напрямую и косвенно учитывающие скорость работы сайта: С...
Факторы ранжирования напрямую и косвенно учитывающие скорость работы сайта: С...Факторы ранжирования напрямую и косвенно учитывающие скорость работы сайта: С...
Факторы ранжирования напрямую и косвенно учитывающие скорость работы сайта: С...
 
Топ SEO стратегии 2021: Набор полезных фишек по выбору стратегии
Топ SEO стратегии 2021: Набор полезных фишек по выбору стратегииТоп SEO стратегии 2021: Набор полезных фишек по выбору стратегии
Топ SEO стратегии 2021: Набор полезных фишек по выбору стратегии
 
Кейс по продвижению софтового сайта под США от 0 до 8000 посетителей в сутки
Кейс по продвижению софтового сайта под США от 0 до 8000 посетителей в суткиКейс по продвижению софтового сайта под США от 0 до 8000 посетителей в сутки
Кейс по продвижению софтового сайта под США от 0 до 8000 посетителей в сутки
 
Smart-аналитика видеоконтента в e-commerce: +200% трафика, +250% retention
Smart-аналитика видеоконтента в e-commerce: +200% трафика, +250% retentionSmart-аналитика видеоконтента в e-commerce: +200% трафика, +250% retention
Smart-аналитика видеоконтента в e-commerce: +200% трафика, +250% retention
 
Создание сетки сайтов нового поколения – нюансы, про которые никто не говорит
Создание сетки сайтов нового поколения – нюансы, про которые никто не говоритСоздание сетки сайтов нового поколения – нюансы, про которые никто не говорит
Создание сетки сайтов нового поколения – нюансы, про которые никто не говорит
 
Исерсон Илья. Золотая маска: как увеличить продажи, когда топ уже ваш
Исерсон Илья. Золотая маска: как увеличить продажи, когда топ уже вашИсерсон Илья. Золотая маска: как увеличить продажи, когда топ уже ваш
Исерсон Илья. Золотая маска: как увеличить продажи, когда топ уже ваш
 
КЕЙС “РОСТ ТРАФИКА ИНТЕРНЕТ-МАГАЗИНА В 3 РАЗА ЗА 2 МЕСЯЦА”
КЕЙС “РОСТ ТРАФИКА ИНТЕРНЕТ-МАГАЗИНА В 3 РАЗА ЗА 2 МЕСЯЦА” КЕЙС “РОСТ ТРАФИКА ИНТЕРНЕТ-МАГАЗИНА В 3 РАЗА ЗА 2 МЕСЯЦА”
КЕЙС “РОСТ ТРАФИКА ИНТЕРНЕТ-МАГАЗИНА В 3 РАЗА ЗА 2 МЕСЯЦА”
 
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницы
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницыТрудов Алексей. Как поисковые системы учитывают и оценивают возраст страницы
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницы
 
usereto
useretousereto
usereto
 
Mobile Growth Hack: как стать №1 по выручке среди неигровых приложений
Mobile Growth Hack: как стать №1 по выручке среди неигровых приложенийMobile Growth Hack: как стать №1 по выручке среди неигровых приложений
Mobile Growth Hack: как стать №1 по выручке среди неигровых приложений
 
Тренды интернет маркетинга 2017 - WebCanape
Тренды интернет маркетинга 2017 - WebCanape Тренды интернет маркетинга 2017 - WebCanape
Тренды интернет маркетинга 2017 - WebCanape
 

Viewers also liked

Как заработать 400 млн рублей на email-маркетинге
Как заработать 400 млн рублей на email-маркетингеКак заработать 400 млн рублей на email-маркетинге
Как заработать 400 млн рублей на email-маркетингеE96
 
Итоги первого года - umitoy.ru
Итоги первого года - umitoy.ruИтоги первого года - umitoy.ru
Итоги первого года - umitoy.ruArtem Bankovskiy
 
Маркетинг в малом бизнесе, выступление в УБРиР
Маркетинг в малом бизнесе, выступление в УБРиРМаркетинг в малом бизнесе, выступление в УБРиР
Маркетинг в малом бизнесе, выступление в УБРиРArtem Bankovskiy
 
Большие распродажи в ecommerce: две пули и одна пилюля
Большие распродажи в ecommerce: две пули и одна пилюляБольшие распродажи в ecommerce: две пули и одна пилюля
Большие распродажи в ecommerce: две пули и одна пилюляE96
 
10 способов расти быстрее рынка
10 способов расти быстрее рынка10 способов расти быстрее рынка
10 способов расти быстрее рынкаE96
 
Быстрый старт франшизы
Быстрый старт франшизыБыстрый старт франшизы
Быстрый старт франшизыE96
 
+300% роста за три года: франшиза интернет-магазина Е96.ru
+300% роста за три года: франшиза интернет-магазина Е96.ru+300% роста за три года: франшиза интернет-магазина Е96.ru
+300% роста за три года: франшиза интернет-магазина Е96.ruE96
 
Как построить wow-сервис в e-commerce
Как построить wow-сервис в e-commerceКак построить wow-сервис в e-commerce
Как построить wow-сервис в e-commerceE96
 
Инструменты повышения эффективности платного трафика
Инструменты повышения эффективности платного трафикаИнструменты повышения эффективности платного трафика
Инструменты повышения эффективности платного трафикаE96
 
Мобильная версия
Мобильная версияМобильная версия
Мобильная версияDernov
 
Как распродать День святого Валентина
Как распродать День святого ВалентинаКак распродать День святого Валентина
Как распродать День святого ВалентинаE96
 
Ассортиментная политика гипермаркета: принципы, подходы, кейсы
Ассортиментная политика гипермаркета: принципы, подходы, кейсыАссортиментная политика гипермаркета: принципы, подходы, кейсы
Ассортиментная политика гипермаркета: принципы, подходы, кейсыE96
 

Viewers also liked (12)

Как заработать 400 млн рублей на email-маркетинге
Как заработать 400 млн рублей на email-маркетингеКак заработать 400 млн рублей на email-маркетинге
Как заработать 400 млн рублей на email-маркетинге
 
Итоги первого года - umitoy.ru
Итоги первого года - umitoy.ruИтоги первого года - umitoy.ru
Итоги первого года - umitoy.ru
 
Маркетинг в малом бизнесе, выступление в УБРиР
Маркетинг в малом бизнесе, выступление в УБРиРМаркетинг в малом бизнесе, выступление в УБРиР
Маркетинг в малом бизнесе, выступление в УБРиР
 
Большие распродажи в ecommerce: две пули и одна пилюля
Большие распродажи в ecommerce: две пули и одна пилюляБольшие распродажи в ecommerce: две пули и одна пилюля
Большие распродажи в ecommerce: две пули и одна пилюля
 
10 способов расти быстрее рынка
10 способов расти быстрее рынка10 способов расти быстрее рынка
10 способов расти быстрее рынка
 
Быстрый старт франшизы
Быстрый старт франшизыБыстрый старт франшизы
Быстрый старт франшизы
 
+300% роста за три года: франшиза интернет-магазина Е96.ru
+300% роста за три года: франшиза интернет-магазина Е96.ru+300% роста за три года: франшиза интернет-магазина Е96.ru
+300% роста за три года: франшиза интернет-магазина Е96.ru
 
Как построить wow-сервис в e-commerce
Как построить wow-сервис в e-commerceКак построить wow-сервис в e-commerce
Как построить wow-сервис в e-commerce
 
Инструменты повышения эффективности платного трафика
Инструменты повышения эффективности платного трафикаИнструменты повышения эффективности платного трафика
Инструменты повышения эффективности платного трафика
 
Мобильная версия
Мобильная версияМобильная версия
Мобильная версия
 
Как распродать День святого Валентина
Как распродать День святого ВалентинаКак распродать День святого Валентина
Как распродать День святого Валентина
 
Ассортиментная политика гипермаркета: принципы, подходы, кейсы
Ассортиментная политика гипермаркета: принципы, подходы, кейсыАссортиментная политика гипермаркета: принципы, подходы, кейсы
Ассортиментная политика гипермаркета: принципы, подходы, кейсы
 

Similar to Как мы разрабатывали мобильную версию сайта E96

Скорость работы интернет-магазина на мобильных устройствах. Тестируем, измеря...
Скорость работы интернет-магазина на мобильных устройствах. Тестируем, измеря...Скорость работы интернет-магазина на мобильных устройствах. Тестируем, измеря...
Скорость работы интернет-магазина на мобильных устройствах. Тестируем, измеря...elenae00
 
Инновационные средства управления дизайн-студией
Инновационные средства управления дизайн-студиейИнновационные средства управления дизайн-студией
Инновационные средства управления дизайн-студиейNatalia Sakhnova
 
Александр Шестаков и Дмитрий Буров, Sape и Likeberi: "Bigdata"
Александр Шестаков и Дмитрий Буров, Sape и Likeberi: "Bigdata"Александр Шестаков и Дмитрий Буров, Sape и Likeberi: "Bigdata"
Александр Шестаков и Дмитрий Буров, Sape и Likeberi: "Bigdata"web2win
 
Работа с контентными проектами (Optimization-16)
Работа с контентными проектами (Optimization-16)Работа с контентными проектами (Optimization-16)
Работа с контентными проектами (Optimization-16)Стас Поломарь
 
Интернет-маркетинг для предприятий, занимающихся внешнеэкономической деятельн...
Интернет-маркетинг для предприятий, занимающихся внешнеэкономической деятельн...Интернет-маркетинг для предприятий, занимающихся внешнеэкономической деятельн...
Интернет-маркетинг для предприятий, занимающихся внешнеэкономической деятельн...Галина Кузнецова
 
Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)
Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)
Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)PCampRussia
 
Основной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ruОсновной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ruAnatoly Sharifulin
 
О общих подходах к отображению данных на сайте
О общих подходах к отображению данных на сайтеО общих подходах к отображению данных на сайте
О общих подходах к отображению данных на сайтеAnton Kovalenko
 
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Yandex
 
Всё о мобильных сайтах — прямой эфир на Megaindex.tv
Всё о мобильных сайтах — прямой эфир на Megaindex.tvВсё о мобильных сайтах — прямой эфир на Megaindex.tv
Всё о мобильных сайтах — прямой эфир на Megaindex.tvArtiom Tsympov
 
Ваш интернет-магазин для iPhone/ Android за 2 недели. Мобильные приложения
Ваш интернет-магазин для iPhone/ Android за 2 недели. Мобильные приложенияВаш интернет-магазин для iPhone/ Android за 2 недели. Мобильные приложения
Ваш интернет-магазин для iPhone/ Android за 2 недели. Мобильные приложенияВиталий Дудка
 
Мобильный сайт или мобильное приложение: что выбрать. Мобильное будущее. (ДВИ...
Мобильный сайт или мобильное приложение: что выбрать. Мобильное будущее. (ДВИ...Мобильный сайт или мобильное приложение: что выбрать. Мобильное будущее. (ДВИ...
Мобильный сайт или мобильное приложение: что выбрать. Мобильное будущее. (ДВИ...internet27
 
Как запустить рекламу будущего Александр Шестаков (Руководитель отдела по раб...
Как запустить рекламу будущего Александр Шестаков (Руководитель отдела по раб...Как запустить рекламу будущего Александр Шестаков (Руководитель отдела по раб...
Как запустить рекламу будущего Александр Шестаков (Руководитель отдела по раб...BranchMarketing
 
Правильный интернет-магазин на платформе 1С-Битрикс
Правильный интернет-магазин на платформе 1С-БитриксПравильный интернет-магазин на платформе 1С-Битрикс
Правильный интернет-магазин на платформе 1С-Битриксborovoystudio
 
разработка мобильных приложений веб конф 3 для фестиваля ф
разработка мобильных приложений веб конф 3 для фестиваля фразработка мобильных приложений веб конф 3 для фестиваля ф
разработка мобильных приложений веб конф 3 для фестиваля фCIT TROYA
 

Similar to Как мы разрабатывали мобильную версию сайта E96 (20)

Скорость работы интернет-магазина на мобильных устройствах. Тестируем, измеря...
Скорость работы интернет-магазина на мобильных устройствах. Тестируем, измеря...Скорость работы интернет-магазина на мобильных устройствах. Тестируем, измеря...
Скорость работы интернет-магазина на мобильных устройствах. Тестируем, измеря...
 
Инновационные средства управления дизайн-студией
Инновационные средства управления дизайн-студиейИнновационные средства управления дизайн-студией
Инновационные средства управления дизайн-студией
 
Александр Шестаков и Дмитрий Буров, Sape и Likeberi: "Bigdata"
Александр Шестаков и Дмитрий Буров, Sape и Likeberi: "Bigdata"Александр Шестаков и Дмитрий Буров, Sape и Likeberi: "Bigdata"
Александр Шестаков и Дмитрий Буров, Sape и Likeberi: "Bigdata"
 
Работа с контентными проектами (Optimization-16)
Работа с контентными проектами (Optimization-16)Работа с контентными проектами (Optimization-16)
Работа с контентными проектами (Optimization-16)
 
Интернет-маркетинг для предприятий, занимающихся внешнеэкономической деятельн...
Интернет-маркетинг для предприятий, занимающихся внешнеэкономической деятельн...Интернет-маркетинг для предприятий, занимающихся внешнеэкономической деятельн...
Интернет-маркетинг для предприятий, занимающихся внешнеэкономической деятельн...
 
Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)
Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)
Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)
 
Основной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ruОсновной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ru
 
О общих подходах к отображению данных на сайте
О общих подходах к отображению данных на сайтеО общих подходах к отображению данных на сайте
О общих подходах к отображению данных на сайте
 
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
 
Foglight eum for e commerce
Foglight eum for e commerceFoglight eum for e commerce
Foglight eum for e commerce
 
Choister
ChoisterChoister
Choister
 
Choister
ChoisterChoister
Choister
 
Всё о мобильных сайтах — прямой эфир на Megaindex.tv
Всё о мобильных сайтах — прямой эфир на Megaindex.tvВсё о мобильных сайтах — прямой эфир на Megaindex.tv
Всё о мобильных сайтах — прямой эфир на Megaindex.tv
 
Ваш интернет-магазин для iPhone/ Android за 2 недели. Мобильные приложения
Ваш интернет-магазин для iPhone/ Android за 2 недели. Мобильные приложенияВаш интернет-магазин для iPhone/ Android за 2 недели. Мобильные приложения
Ваш интернет-магазин для iPhone/ Android за 2 недели. Мобильные приложения
 
Рупор
РупорРупор
Рупор
 
Мобильный сайт или мобильное приложение: что выбрать. Мобильное будущее. (ДВИ...
Мобильный сайт или мобильное приложение: что выбрать. Мобильное будущее. (ДВИ...Мобильный сайт или мобильное приложение: что выбрать. Мобильное будущее. (ДВИ...
Мобильный сайт или мобильное приложение: что выбрать. Мобильное будущее. (ДВИ...
 
Как запустить рекламу будущего Александр Шестаков (Руководитель отдела по раб...
Как запустить рекламу будущего Александр Шестаков (Руководитель отдела по раб...Как запустить рекламу будущего Александр Шестаков (Руководитель отдела по раб...
Как запустить рекламу будущего Александр Шестаков (Руководитель отдела по раб...
 
Gps android
Gps androidGps android
Gps android
 
Правильный интернет-магазин на платформе 1С-Битрикс
Правильный интернет-магазин на платформе 1С-БитриксПравильный интернет-магазин на платформе 1С-Битрикс
Правильный интернет-магазин на платформе 1С-Битрикс
 
разработка мобильных приложений веб конф 3 для фестиваля ф
разработка мобильных приложений веб конф 3 для фестиваля фразработка мобильных приложений веб конф 3 для фестиваля ф
разработка мобильных приложений веб конф 3 для фестиваля ф
 

More from E96

Маркетинг в ecommerce. Тренды 2017-2018
Маркетинг в ecommerce. Тренды 2017-2018Маркетинг в ecommerce. Тренды 2017-2018
Маркетинг в ecommerce. Тренды 2017-2018E96
 
Масштабирование проекта в Ecommerce
Масштабирование проекта в EcommerceМасштабирование проекта в Ecommerce
Масштабирование проекта в EcommerceE96
 
Ecommerce trends-2017: какие изменения нас ждут в стратегии бизнеса, технолог...
Ecommerce trends-2017: какие изменения нас ждут в стратегии бизнеса, технолог...Ecommerce trends-2017: какие изменения нас ждут в стратегии бизнеса, технолог...
Ecommerce trends-2017: какие изменения нас ждут в стратегии бизнеса, технолог...E96
 
Как видео повышает конверсию
Как видео повышает конверсию Как видео повышает конверсию
Как видео повышает конверсию E96
 
Итоги "Киберпонедельника"-2017
Итоги "Киберпонедельника"-2017Итоги "Киберпонедельника"-2017
Итоги "Киберпонедельника"-2017E96
 
Итоги "Черной пятницы"-2016. Кейс E96
Итоги "Черной пятницы"-2016. Кейс E96Итоги "Черной пятницы"-2016. Кейс E96
Итоги "Черной пятницы"-2016. Кейс E96E96
 
BIG DATA в ecommerce. Пролетая над гнездом кукушки
BIG DATA в ecommerce. Пролетая над гнездом кукушкиBIG DATA в ecommerce. Пролетая над гнездом кукушки
BIG DATA в ecommerce. Пролетая над гнездом кукушкиE96
 
Стратегии и кейсы бесплатного маркетинга
Стратегии и кейсы бесплатного маркетингаСтратегии и кейсы бесплатного маркетинга
Стратегии и кейсы бесплатного маркетингаE96
 
Код e96ru
 Код e96ru Код e96ru
Код e96ruE96
 
Контент-маркетинг на 600 млн рублей
Контент-маркетинг на 600 млн рублейКонтент-маркетинг на 600 млн рублей
Контент-маркетинг на 600 млн рублейE96
 
"Провинциальный" маркетинг на 3 ярда: особенности, кейсы, разбор полетов
"Провинциальный" маркетинг на 3 ярда: особенности, кейсы, разбор полетов"Провинциальный" маркетинг на 3 ярда: особенности, кейсы, разбор полетов
"Провинциальный" маркетинг на 3 ярда: особенности, кейсы, разбор полетовE96
 
Global Ecommerce Summit-2015: Russia Ecommerce
Global Ecommerce Summit-2015: Russia EcommerceGlobal Ecommerce Summit-2015: Russia Ecommerce
Global Ecommerce Summit-2015: Russia EcommerceE96
 
Как сдвинуть сезонные продажи на 1 месяц с помощью контент-маркетинга
Как сдвинуть сезонные продажи на 1 месяц с помощью контент-маркетингаКак сдвинуть сезонные продажи на 1 месяц с помощью контент-маркетинга
Как сдвинуть сезонные продажи на 1 месяц с помощью контент-маркетингаE96
 
Как устроено продуктивное окружение Е96
Как устроено продуктивное окружение Е96Как устроено продуктивное окружение Е96
Как устроено продуктивное окружение Е96E96
 
Точки роста регионального ecommerce-2016
Точки роста регионального ecommerce-2016Точки роста регионального ecommerce-2016
Точки роста регионального ecommerce-2016E96
 
100 млн потребителей, которых не замечают: мифы и реалии франшизы в ecommerce
100 млн потребителей, которых не замечают: мифы и реалии франшизы в ecommerce100 млн потребителей, которых не замечают: мифы и реалии франшизы в ecommerce
100 млн потребителей, которых не замечают: мифы и реалии франшизы в ecommerceE96
 
Как добыть платный/бесплатный трафик в новых реалиях
Как добыть платный/бесплатный трафик в новых реалияхКак добыть платный/бесплатный трафик в новых реалиях
Как добыть платный/бесплатный трафик в новых реалияхE96
 
Crossborder в ecommerce: потенциал регионов
Crossborder в ecommerce: потенциал регионовCrossborder в ecommerce: потенциал регионов
Crossborder в ecommerce: потенциал регионовE96
 
Автоматизация регионального продвижения
Автоматизация регионального продвиженияАвтоматизация регионального продвижения
Автоматизация регионального продвиженияE96
 
Структурные изменения в ecommerce: чего ждать в 2016 году
Структурные изменения в ecommerce: чего ждать в 2016 годуСтруктурные изменения в ecommerce: чего ждать в 2016 году
Структурные изменения в ecommerce: чего ждать в 2016 годуE96
 

More from E96 (20)

Маркетинг в ecommerce. Тренды 2017-2018
Маркетинг в ecommerce. Тренды 2017-2018Маркетинг в ecommerce. Тренды 2017-2018
Маркетинг в ecommerce. Тренды 2017-2018
 
Масштабирование проекта в Ecommerce
Масштабирование проекта в EcommerceМасштабирование проекта в Ecommerce
Масштабирование проекта в Ecommerce
 
Ecommerce trends-2017: какие изменения нас ждут в стратегии бизнеса, технолог...
Ecommerce trends-2017: какие изменения нас ждут в стратегии бизнеса, технолог...Ecommerce trends-2017: какие изменения нас ждут в стратегии бизнеса, технолог...
Ecommerce trends-2017: какие изменения нас ждут в стратегии бизнеса, технолог...
 
Как видео повышает конверсию
Как видео повышает конверсию Как видео повышает конверсию
Как видео повышает конверсию
 
Итоги "Киберпонедельника"-2017
Итоги "Киберпонедельника"-2017Итоги "Киберпонедельника"-2017
Итоги "Киберпонедельника"-2017
 
Итоги "Черной пятницы"-2016. Кейс E96
Итоги "Черной пятницы"-2016. Кейс E96Итоги "Черной пятницы"-2016. Кейс E96
Итоги "Черной пятницы"-2016. Кейс E96
 
BIG DATA в ecommerce. Пролетая над гнездом кукушки
BIG DATA в ecommerce. Пролетая над гнездом кукушкиBIG DATA в ecommerce. Пролетая над гнездом кукушки
BIG DATA в ecommerce. Пролетая над гнездом кукушки
 
Стратегии и кейсы бесплатного маркетинга
Стратегии и кейсы бесплатного маркетингаСтратегии и кейсы бесплатного маркетинга
Стратегии и кейсы бесплатного маркетинга
 
Код e96ru
 Код e96ru Код e96ru
Код e96ru
 
Контент-маркетинг на 600 млн рублей
Контент-маркетинг на 600 млн рублейКонтент-маркетинг на 600 млн рублей
Контент-маркетинг на 600 млн рублей
 
"Провинциальный" маркетинг на 3 ярда: особенности, кейсы, разбор полетов
"Провинциальный" маркетинг на 3 ярда: особенности, кейсы, разбор полетов"Провинциальный" маркетинг на 3 ярда: особенности, кейсы, разбор полетов
"Провинциальный" маркетинг на 3 ярда: особенности, кейсы, разбор полетов
 
Global Ecommerce Summit-2015: Russia Ecommerce
Global Ecommerce Summit-2015: Russia EcommerceGlobal Ecommerce Summit-2015: Russia Ecommerce
Global Ecommerce Summit-2015: Russia Ecommerce
 
Как сдвинуть сезонные продажи на 1 месяц с помощью контент-маркетинга
Как сдвинуть сезонные продажи на 1 месяц с помощью контент-маркетингаКак сдвинуть сезонные продажи на 1 месяц с помощью контент-маркетинга
Как сдвинуть сезонные продажи на 1 месяц с помощью контент-маркетинга
 
Как устроено продуктивное окружение Е96
Как устроено продуктивное окружение Е96Как устроено продуктивное окружение Е96
Как устроено продуктивное окружение Е96
 
Точки роста регионального ecommerce-2016
Точки роста регионального ecommerce-2016Точки роста регионального ecommerce-2016
Точки роста регионального ecommerce-2016
 
100 млн потребителей, которых не замечают: мифы и реалии франшизы в ecommerce
100 млн потребителей, которых не замечают: мифы и реалии франшизы в ecommerce100 млн потребителей, которых не замечают: мифы и реалии франшизы в ecommerce
100 млн потребителей, которых не замечают: мифы и реалии франшизы в ecommerce
 
Как добыть платный/бесплатный трафик в новых реалиях
Как добыть платный/бесплатный трафик в новых реалияхКак добыть платный/бесплатный трафик в новых реалиях
Как добыть платный/бесплатный трафик в новых реалиях
 
Crossborder в ecommerce: потенциал регионов
Crossborder в ecommerce: потенциал регионовCrossborder в ecommerce: потенциал регионов
Crossborder в ecommerce: потенциал регионов
 
Автоматизация регионального продвижения
Автоматизация регионального продвиженияАвтоматизация регионального продвижения
Автоматизация регионального продвижения
 
Структурные изменения в ecommerce: чего ждать в 2016 году
Структурные изменения в ecommerce: чего ждать в 2016 годуСтруктурные изменения в ecommerce: чего ждать в 2016 году
Структурные изменения в ecommerce: чего ждать в 2016 году
 

Как мы разрабатывали мобильную версию сайта E96

  • 1. Как мы делаем m.e96.ru Коньшин Александр и Елькин Сергей http://m.e96.ru Dev team Instagram: e96_dev
  • 2. Мобильная версия сайта e96.ru Пьеса в 2-х частях с антрактом
  • 3. Часть 1. История менеджера В главной роли – Коньшин Александр
  • 4. Немного о нас — 13 место в рейтинге «Forbes» среди интернет- магазинов в РФ по итогам 2013 года (ТОП-5 по обороту на одного сотрудника в РФ) — 18 место в рейтинге крупнейших продавцов Рунета по итогам 2013 года (в составе IQ One Holdings) по мнению «Коммерсанта» — 3 место в рейтинге эффективности интернет- магазинов электроники и бытовой техники (e- Commerce Website Rank 2014) 4
  • 5. Цифры — Оборот более 4,5+ млрд рублей — Более 3 000+ заказов в день — Более 1 000 000+ пользователей в неделю — Более 400 000+ товаров в ассортименте: бытовая техника, электроника, детские товары, сантехника, инструменты и многое другое 5
  • 6. География 6 — 29 подразделений (собственные и франчайзинговые) — 18 регионов в РФ — 900+ населенных пунктов
  • 7. Мобильный трафик растет Мобильный трафик растет! — Рост проникновения интернета в РФ: телефоны +27% за год, планшеты + 147% за год* — Каждый день 59% российских пользователей Рунета проводят время в мобильном Интернете** — Лидеры роста мобильной аудитории – населенные пункты с населением меньше 1 миллиона жителей е96 – не исключение: — Мобильный трафик в апреле 2014 вырос более чем в 3 раза относительно апреля 2013 7 * TNS Web Index УИ, Россия 100k+, сентябрь 2013, Monthly Reach, % от населения, 12+ лет ** NewMR, Online Market Intelligence (OMI) – Мобильная Россия, лето 2013
  • 10. Трафик есть, но покупают ли? Мобильные пользователи покупают! — Треть активности мобильных пользователей в США приходится на поиск товаров и услуг* — В США 87% пользователей используют мобильный интернет для покупок** — В РФ уже 15% пользователей используют мобильный интернет для оплаты товаров и услуг, а 5% пользуются именно ИМ*** е96 – не исключение: — Количество заказов с мобильных устройств в апреле 2014 выросло в более чем в 2,5 раза по сравнению с апрелем 2013. 10 * UserZoom - MOBILE BENCHMARK STUDY ** MarksWebb Rank&Report- e-Commerce User Index 2014 *** TNS Web Index УИ, Россия 100k+, сентябрь 2013, Monthly Reach, % от населения, 12+ лет
  • 12. Реакция на мобильный тренд в РФ 12
  • 13. Проблемы есть у большинства Любопытные заметки: — Вообще в РФ только 1% интернет-магазинов имеют мобильную версию* — Лидирующие сегменты «мобилизации» - купонаторы и доставка еды. Хуже всего дела обстоят с продавцами автозапчастей. — Даже крупный бизнес не до конца понимает как быть. 13* по данным исследовательского агентства Data Insight Кстати, нам тоже гневные письма пишут…
  • 14. Будем делать! Итак, решили делать мобильную версию, но: — А может сделаем приложения вместо мобильного сайта? — Отдельный поддомен или общий адаптивный сайт? — Может готовые решения использовать? — А делать ли весь функционал? — Какие браузеры и устройства поддерживать? — А что будет с SEO-оптимизацией? — На что обратить внимание при разработке? 14
  • 15. Очевидно! Очевидно, что все зависит от конкретной ситуации… Мы лишь расскажем о своей. 15
  • 16. Приложение для e-commerce? Приложение лучше делать позже (если у вас покупают не спонтанно) 16 Мобильный сайт – 4 млн пользователей Приложение – 1 млн пользователей
  • 17. Еще о приложениях! Мобильная версия сайта приоритетнее: — Если у вас значительная доля трафика из поисковых систем и партнерских каналов — Если у вас недостаточно компетенций в области мобильных приложений — Если у вас ограниченный бюджет или ресурсы 17
  • 18. А может адаптив? Мы решили делать отдельный поддомен. Плюсы: — Скорость разработки — Легче поддерживать — Абсолютное большинство конкурентов делает именно так — Отдельный robots.txt (и вообще SEO-особенности) Минусы: — Потенциальные проблемы с кросс-доменными запросами — Система редиректов (легко сломать) 18
  • 19. Возьмем лучшее из адаптива Но совсем от принципов адаптивности мы не отказались  Просто еще допиливаем 19
  • 20. Готовые решения Хотя, будем честными, маленьким магазинам они могут подойти… 20
  • 21. И все-таки почему не готовое? Плюсы: — Скорость внедрения — Относительная дешевизна Минусы: — Страдает скорость загрузки страниц, либо актуальность данных — Сложность поддержки — Нет сложного функционала — Низкое качество интерфейсов 21
  • 22. Какой нужен функционал? MVP (Minimum Viable Product) — Определяем пользовательские сценарии — Собираем статистику по существующим функциям — Формируем список «фич» и определяем приоритетность 22
  • 23. А на практике? Пример базового функционала для ИМ: — Каталог (+ листинг и простейшая карточка товара) — Возможность оформления заказа (можно без корзины) — Базовые справочные страницы — Поиск (если товаров много) — Геопривязка 23
  • 24. А что у е96? Этапы развития мобильной версии е96: — Каталог, простейшая карточка товара (с характеристиками), фильтры, покупка в 1 клик, поиск, геопривязка — Корзина, отзывы о товарах, описания товаров, видео — Справочные разделы (сервисы, производители, отзывы о магазине и др.), личный кабинет — … Следующие итерации 24
  • 26. Смотрим статистику Решили поддерживать: — Safari 5+ (iOS 5.1+) — Android Browser 2.3+ (2.2*) — Chrome — Opera Mobile 11+* — Opera Mini 6+* — IE 10+* 26* По возможности, но это боль…
  • 27. К слову о платформах 27
  • 28. Купить мультиварку Екатеринбург Просто знайте, что: — Google сам поймет, что у вас и как, если вы соблюдаете их требования к мобильным версиям (легко найти в поиске) — Яндекс интереснее: для «красивой» выдачи нужно писать Платонам (ручное добавление в некий каталог мобильных сайтов) — Наш опыт показал, что частично открывать мобильную версию для индексации не страшно (если у вас поддомен с редиректами) 28
  • 29. На что обратить внимание? Основные требования: — Скорость загрузки страниц (<9 секунд) — Кэширование (серверное и локальное) — Минимум запросов — Снижение объема трафика — Учитывать Touch-особенности — Размеры объектов («правило» 44 пикселей) — Адаптированный контент — Лишнее убирать 29
  • 31. Тестирование Чем можно проверять верстку и быстродействие: — Реальные устройства (у нас уже 7 тестовых девайсов + свои) — Эмуляторы устройств (в средствах разработки) — Специализированный софт (Keynote MITE, Opera Mobile Emulator) — Внешние сервисы (PageSpeed Insights) 31
  • 33. Первые результаты Уже при выпуске первой версии: — Серьезно снизили среднее время загрузки страницы (~5 сек) — Увеличили конверсию на телефонах более чем на 40% — 72% мобильных пользователей используют мобильную версию 33 Хотя есть проблемы: — 40% заказов мобильных пользователей все еще оформляется на обычной версии — Есть некоторые проблемы с дублирующими заказами
  • 35. Сейчас Что хорошо: — Среднее время загрузки страницы (~4,5 сек) — Большинство функций доступны в мобильной версии — 82% мобильных пользователей используют мобильную версию 35 Все еще есть проблемы: — 37% заказов мобильных пользователей все еще оформляется на обычной версии — Мелких багов все еще много
  • 38. Дорого и неэффективно?… CPO мобильной рекламы сопоставимо с обычной! 38 Вот некоторые результаты: — CTR = 0,4% (особо не оптимизировали) — Конверсия близка к обычной конверсии для смартфонов — Доля отказных заказов значительно ниже средней
  • 39. Еще немного аналитики 39 — Большинство заказов совершается в ту же неделю — Действительно, часть пользователей используют мобильные устройства для уточнения информации, заказывая потом на обычном сайте
  • 40. Ложка дегтя Не все в наших руках: — Нужно оперативнее реагировать на мобильные заказы — Качество мобильного интернета желает лучшего — Другие сервисы не всегда адаптированы под мобильные устройства 40
  • 41. Мобильная версия сайта e96.ru Пьеса в 2-х частях с антрактом
  • 42. Часть 2. История разработчика В главной роли – Елькин Сергей
  • 44. Наш телефонный зоопарк Версии ОС: — Android 2.3 / 4.0/ 4.1 / 4.2 / 4.4 — iOS 6 / 7 — Windows Phone 8 44
  • 46. Android 2.3.6 (webkit 533.1) — Нет HTML5 — Нет CSS3 — Тормоза — Старый JS 46
  • 47. Windows Phone 8 (IE 9-11) 47
  • 48. Windows Phone 8 (IE 9-11) — Internet Explorer — Свои events — Глюки браузера (WP) 48
  • 50. Проблемы? Большинство проблем решит MOBILE ★ BOILERPLATE http://html5boilerplate.com/mobile/ Но не все… 50
  • 51. Подсветка тача * { outline: none; -webkit-text-size-adjust: none; -webkit-touch-callout: none; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-focus-ring-color: rgba(0,0,0,0); } 51
  • 52. Еще  В CSS :active вместо :hover Safari: <body ontouchstart="" onmouseover=""> Перестаёт работать скорллинг в IE: -ms-touch-action: auto !important; И другие... 52
  • 53. Events В нормальных браузерах: el.addEventListener("touchstart", function(){}, false); el.addEventListener("touchend", function(){}, false); el.addEventListener("touchcancel", function(){}, false); el.addEventListener("touchleave", function(){}, false); el.addEventListener("touchmove", function(){}, false); 53
  • 54. Events В IE: if (window.navigator.msPointerEnabled) { el.addEventListener("MSPointerDown", function(){}, false); el.addEventListener("MSPointerMove", function(){}, false); el.addEventListener("MSPointerUp", function(){}, false); } 54
  • 56. Hammer.js Hammer(el).on("tap", function(event) { }); 56 — hold — tap — doubletap — drag, dragstart, dragend, dragup, dragdown, dragleft, dragright — swipe, swipeup, swipedown, swipeleft, swiperight — doubletap — transform, transformstart, transformend — rotate — pinch, pinchin, pinchout — touch — release — gesture
  • 57. PreventDefault Не работает: Hammer(el).on("tap", function(event) { event.preventDefault(); }); Работает, но не так: Hammer(el, {prevent_defaults: true }).on("tap", function(event){}); Костыль: $(el).on('click', function(event){ event.preventDefault(); }); Hammer(el).on("tap", function(event){}); 57
  • 58. Оптимизация — AJAX + прелоадеры — Кешируем почти все — Кешируем на сервере — Кешируем на клиенте — Если не можем кешировать, держим в памяти — Не строим огромный DOM 58
  • 60. Mozilla localForage.js 60 Хранилище: — IndexedDB — WebSQL — localStorage localStorage-like API: — localforage.setItem('key', 'value', function(){}); — localforage.getItem('key', function(value) {}); — localforage.removeItem('key', function() {});
  • 61. Загрузка статики — Не используем картинки в интерфейсе — Минификация, минимизация CSS, JS — Require.JS — CDN 61
  • 62. Require.js — Быстро — Зависимости — Удобная структура 62 http://requirejs.org/
  • 63. Angular.js — Работает — Работает быстро — Touch events — Повторное использование кода — Но нужно быть аккуратнее с uglify 63 http://angularjs.org
  • 64. Angular.js + Require.js Вместе? — Можно использовать — Загрузка по требованию 64
  • 65. Файл конфигурации define(function (require) { 'use strict'; var angular = require('angular'); // Controllers angular.module('myModule.controllers', ['myModule.services']) .controller('controllerName', require('modules/myModule/controllers/controller')) .controller('controllerName', require('modules/myModule/controllers/controller')) ; 65
  • 66. Файл конфигурации // Directives angular.module('myModule.directives', []) .directive('directiveName', require('modules/myModule/directives/directive')) .directive('directiveName', require('modules/myModule/directives/directive')) ; // Filters angular.module('myModule.filters', []) .filter('filterName', require('modules/myModule/filters/filter')) .filter('filterName', require('modules/myModule/filters/filter')) ; 66
  • 67. Файл конфигурации // Services angular.module('myModule.services', []) .service('serviceName', require('modules/myModule/services/service')) .service('serviceName', require('modules/myModule/services/service')) ; angular.module('myModule', [ 'myModule.controllers', 'myModule.filters', 'myModule.services', 'myModule.directives' ]); angular.bootstrap(document, ['myModule']); }); 67
  • 69. grunt-webfont webfont: { icons: { src: 'icons/*.svg', dest: 'build/fonts', destCss: 'build/styles', options: { stylesheet: 'styl', relativeFontPath: '/build/fonts' } } } 69
  • 71. Как мы делаем m.e96.ru Коньшин Александр и Елькин Сергей http://m.e96.ru Twitter: @SashaShnur @yamaha252 Dev team Instagram: e96_dev