Mobile factorIE9 Mango + HTML5 Going native Прошлый век4 года назад Сегодня.

Презентация:



Advertisements
Похожие презентации
Особенности разработки мобильных сайтов Антон Герасимюк Ведущий разработчик Битрикс.
Advertisements

Разработка и будущее веб-приложений Сергей Ставский Руководитель мобильных проектов ОДНОКЛАССНИКИ.
WEB- ТЕХНОЛОГИИ Лекция 5. Традиционное Web- программирование 1.
Innovation Day. Windows 8 Windows Core OS Services JavaScript (Chakra) C C++ C# VB Metro style Apps Communication & Data Application Model Devices & Printing.
Responsive web design. Что это и как использовать Никита Лукьянец UX evangelist,
AJAX Выполнила: студентка группы ПИ-311 Газизова Влада.
CSS Cascading Style Sheets. Типы стилей: 1. Стиль браузера 2. Стиль автора 3. Стиль пользователя.
1 Мобильные возможности Google для Украины Дмитрий Шоломко, Google Украина.
Мобильные приложения: разработка для платформы «1С-Битрикс» Юрий Тушинский Технический директор «Битрикс»
Cascading Style Sheets каскадные таблицы стилей CSS-код – это список инструкций для браузера, – как и где отображать элементы веб-страницы, написанный.
КУРС «WEB-ДИЗАЙН». Что такое Web-страница? То, что мы видим в окне браузера, когда заходим на какой-либо сайт! Мы видим веб-страницу сайта – ее содержимое!
HTML (HyperText Markup Language) - Язык Разметки Гипертекста.
4 октября 2013 г. Конференция «SEMCamp » Доброновский Роман, Руководитель отдела продвижения зарубежных проектов компании «Promodo» Мобильный трафик:
Адаптивный дизайн сайта vs мобильное приложение Что делать с растущим мобильным трафиком?
Разработка для Windows Mobile Андрей Хименко Windows Mobile Developer в Ciklum.
CSS: основные понятия и особенности. Способы добавления стилей на Веб-страницу. Использование стилей при создании сайта.
CSS Cascading Style Sheet. CSS это правила как должен выглядеть HTML. Существуют три типа правил CSS 1. HTML селектор - текстовая часть HTML тэга. P селектор.
Выполнил: Петров Дмитрий Вячеславович Руководитель: Старцева Татьяна Александровна.
Реализация мобильных сервисов для доступа к удаленным устройствам на базе платформы Ubiq Mobile Гладышева Юлия 445 группа Научный руководитель: В.В. Оносовский.
Особенности верстки под мобильные устройства World Usability Day 2010.
Транксрипт:

Mobile factorIE9 Mango + HTML5 Going native

Прошлый век4 года назад Сегодня

Source: Zokem study, September 2010Zokem study

1 Source: Global Intelligence Alliance Apr 2010

Полная клавиатура Точный указатель (мышь) Большой экран, несколько мониторов Мощные CPU / GPU, большой HDD Ограниченная/виртуальная клавиатура Пальцы как устройства ввода Маленький поворачивающийся экран Менее мощные CPU / GPU, маленький HDD P HYSICAL E XPERIENCE Фиксированное и предсказуемое место использования Хорошо для погружения в информацию Легкое переключение между задачами Пользователь сконцентрирован Обычно используется на ходу и в непредсказуемом окружении Быстрое схватывание информации Фокус на отдельных задачах Пользователь часто отвлекается или занят

Ничего не делатьБазовая адаптация Контент подходит для разных целей Дизайн под мобильную платформу Нет специальной адаптации, результат это десктопный вариант, отдаваемый устройству. Контент проектируется с учетом того, что он будет просматриваться на мобильных устройствах, специальные meta-теги подсказывают, что страница подготовлена для мобильного устройства. Мобильному и десктопному браузерам отдается одна и тажа страница, но применяются разные стили. Части сайта спроектированы специально для мобильного устройства, часто в отдельном домене или директории, редирект при необходимости.

APIRank% indexOf194% getElementById1380% addEventListener2765% getComputedStyle6226%

демонстрация

HTML5 Video HTML5 Canvas SVG HTML5 Audio Background/Borders 2D Transforms Fonts Module CSS Media Queries Namespaces Colors Module Values & Units Selectors Traversal & Range DOM Core Level 2/.3 DOM Events Level 2/3 L2 HTML & Style ECMAScript 5 Geolocation Selector APIs Level 2 ICC Color Profiles XML Parse/Serial Semantic Elements DataURIs CSSOM View

демонстрация

Device Screen Document Viewport

Viewport PropertyDescription widthШирина Viewport в пикселях или "device-width". Windows Phone 1024 (device-width=320), iPhone 980. heightВысота Viewport в пикселях или "device-height". initial-scaleНачальный масштаб проекции. По умолчанию 1.0. maximum-scaleМаксимальный масштаб проекции. От 0.1 до minimum-scaleМинимальный масштаб проекции. От 0.1 до user-scalableМожет ли пользовать изменять масштаб проекции.

screen and (max-width:800) {... }

демонстрация

getCurrentPosition(successFn, errFn, options) watchPosition(successFn, errFn, options) clearWatch(watchID) successFn(positionObject) errFn(positionErrorObject)

демонстрация

getItem(key) setItem(key, value) removeItem(key) clear() key(index) length

HTML CSS.rule { background-image:url(" }.rule { background-image: url("data:image/png;base64,00af ed... ") }

Remote Hosted Content Доверяем или нет? Locally Hosted Content Dynamic Content Выполнение JavaScript Использование AJAX Взаимодействие с управляемым кодом Доступ к WebStorage

HTML5 + CSS3JavaScript CodeNative FeaturesMultiple Platforms

демонстрация