Информация о книге

978-5-4252-0461-5

Главная  » Домашние занятия. Путешествия » Спорт. Туризм. Путеводители » Туризм. Путеводители » Атласы. Путеводители. Справочники » Веб-программирование для мобильных устройств

Фиртман М., Веб-программирование для мобильных устройств


серия: Профессиональные компьютерные книги
Рид Групп, 2012 г., 978-5-4252-0461-5


Наличие в интернет-магазинах

Магазинов: 1, Цена: от 1112 руб. посмотреть все

Описание книги

В 2011 году впервые количество проданных смартфонов превысило число продаж обычных телефонов. Каждый уважающий себя сайт создает мобильную версию для отображения на карманных устройствах. На наших глазах формируется новый огромный рынок. Чтобы извлечь из этого максимальную пользу, веб-разработчик должен понимать особенности и тонкости создания сайтов и веб-программ для мобильных устройств. Быть во всеоружии программисту поможет эта книга, где впервые собраны сведения, касающиеся программирования на всех популярных мобильных платформах - Symbian, BlackBerry, webOS, Bada, Android и iOS.

Купить эту книгу можно в интернет-магазинах

  Лабиринт - 1112 руб.
  Страница товара выбранного интернет-магазина откроется в новом табе

Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

Введение
Глава 1. Мобильные джунгли
Мифы мобильного Интернета
"Это не мобильный Интернет - это просто
Интернет!"
Веб-сайт, предназначенный для настольных
компьютеров,
не нуждается в какой-либо доработке
Один и тот же веб-сайт можно просмотреть на
любом устройстве
(настольном компьютере, мобильном устройстве,
телевизоре и т.д.)
Разработать мобильный веб-сайт на самом деле
легко;
просто создайте файл WML
Просто создайте HTML-файл с шириной в 240
пикселов,
и у вас получится мобильный веб-сайт
Мобильный Интернет впоследствии вытеснят
"родные" мобильные
приложения
Пользователи не используют свои мобильные
браузеры
Мобильная экосистема
Что представляет собой мобильное устройство?
Категории мобильных устройств
Представление о мобильном устройстве
Экран
Другие функции
Брэнды, модели и платформы
Apple
Nokia
BlackBerry
Samsung
Sony Ericsson
Motorola
LG
HTC
Android
Windows Mobile
Palm
Symbian Foundation
Другие платформы
Техническая информация
Статистика рынка
Глава 2. Мобильные браузеры
Функциональность просмотра
мобильного Интернета
Режимы навигации
Функции масштабирования
Механизмы перерисовки
Браузеры с прямым подключением и браузеры
на базе прокси-сервера
Многостраничный просмотр
Механизм WebKit
Предустановленные браузеры
Браузеры, устанавливаемые пользователем
Сводная информация
Эпохи мобильного Интернета
WAP 1
WAP2.0
Мобильный Интернет стандарта Web 2.0
Глава 3. Архитектура и дизайн
Архитектура веб-сайта
Навигация
Контекст
Прогрессивное расширение
Подход с использованием различных версий
Дизайн и удобство использования
Шаблоны сенсорного дизайна
Официальные рекомендации по созданию
пользовательского интерфейса
Глава 4. Настройка окружения
Настройка окружения разработки
Работа с кодом
Эмуляторы и симуляторы
Эмулятор операционной системы Android
Эмуляторы устройств Nokia
Симулятор iPhone Simulator
Эмулятор устройств Palm
Симуляторы устройств BlackBerry
Эмуляторы операционной системы Windows Mobile
Эмулятор операционной системы Windows Phone
Симулятор языка разметки i-mode HTML
Эмулятор браузера Opera Mobile
Симулятор браузера Openwave
Программа Adobe Device Central
Сравнение
Онлайновые симуляторы
Операционное окружение
Веб-хостинг
Домен
Управление ошибками
Статистика
Глава 5. Виды разметки и стандарты
Старые стандарты
WML
Текущие стандарты
Политика мобильного Интернета
Предоставление разметки
XHTML MP и XHTML Basic
Доступные теги
Официально неподдерживаемые возможности
Создание первого совместимого шаблона
Расширения разметки
CSS для мобильных браузеров
Расширения WCSS
Затруднения в понимании
Глава 6. Написание кода разметки
Структура заголовка
Значки для мобильного Интернета
Дружественность к мобильным устройствам ...
Определение области просмотра
Тело документа
Основная структура
Ссылка "вверх страницы"
Изображения
Списки
Ссылки
Формы
Таблицы
Фреймы
Плагины и расширения
Adobe Flash
Microsoft Silverlight
Формат SVG
Тег canvas
Глава 7. CSS для мобильных браузеров
Где размещать CSS-код
Фильтрация CSS
Селекторы
Техники работы с CSS
CSS-файл сброса
Блоковая модель
Форматирование текста
Распространенные шаблоны
Свойства экрана
CSS-спрайты
Примеры и совместимость
Альтернативы CSS-спрайтам
Расширения Web Kit
Обводка и заливка текста
Изображение границы
Расширения браузера Safari
Глава 8. JavaScript для мобильных браузеров
Поддерживаемые технологии
Объектная модель документа (DOM)
Ajax
Формат JSON
Программные интерфейсы HTML 5
Расширения платформ
Написание JavaScript-кода для мобильных
браузеров
Выполнение кода
Совместимость мобильного JavaScript-кода
DOM
Использование в сценариях CSS-стилей
Обработка событий
Сенсорные жесты
Глава 9. Ajax, RIA и HTML 5
Поддержка Aj ах
Синтаксический анализ XML
Синтаксический анализ JSON
JSONP и отложенная загрузка
Comet
Библиотеки J avaScript
Мобильные библиотеки
CSS-расширсния WebKit
Функции WebKit
Градиенты
Эффекты отражения
Маскирование изображений
Переходы
Анимации
Преобразования
Мобильные RIA-приложсния
JavaScript-библиотеки пользовательского
интерфейса
JavaScript-шаблоны мобильного
пользовательского интерфейса
HTML 5
Стандарт HTML 5
Редактируемое содержимое
Новые типы полей ввода
Списки данных
Элемент canvas
Офлай новый режим
Сохранение на стороне клиента
Глава 10. Распознавание браузера на стороне
сервера
и доставка содержимого
Распознавание мобильных устройств
HTTP
Распознавание контекста
Транскодеры
Библиотеки устройств
Доставка содержимого
Определение MIME-типов
Доставка файлов
Доставка приложений и игр
Java ME
Содержимое Flash Lite
Приложения iPhone
Мультимедийное содержимое и потоки
Доставка мультимедийного содержимого
Внедрение аудио и видео
Потоковое содержимое
Адаптация содержимого
Фреймворки адаптации содержимого
mobileOK Pythia
Yahoo! Blueprint
Использование WordPress и других CMS для
мобильных устройств
WordPress
Глава 11. Геолокация и карты
Технологии определения местоположения
Точность определения
Определение местоположения внутри здания
Клиентские технологии
Серверные технологии
Опрос пользователей
Определение местоположения
W3C Geolocation API
Google Gears
BlackBerry Location API
API виджетов
GSMAOneAPI
Многоплатформенный API геолокации
Геолокапия IP-адреса
Отображение карты
Google Maps API v3
Google Maps Static API
Применение LBS-служб
Глава 12. Виджеты и офлайновые
webapp-приложения
Платформы мобильных виджетов
Плюсы и минусы
Архитектура
Стандарты
Стандарты пакетов и файлов конфигурации
Доступ к платформе
Платформы
Symbian/Nokia
iPhone, iPod и iPad
webOS
Android
Windows Mobile
BlackBerry
LG
Samsung
JIL
Opera Widgets
Платформы виджетов на базе оператора связи
Шаблоны проектирования виджетов
Отображение нескольких представлений
Макет
Метод ввода
Виджет с одним представлением
Механизм динамического приложения
Многоплатформенные виджеты
Глава 13. Тестирование, отладка и
производительность
Тестирование и отладка
Удаленные лаборатории
Отладка на стороне сервера
Отладка разметки
Отладка на стороне клиента
Оптимизация производительности
Оценка производительности
Лучшие практики
Глава 14. Распространение приложений и
социальные сети
стандарта Web 2.0
Оптимизация поисковых механизмов для мобильных
устройств....
Пауки и обнаруживавмость сайта
Как пользователи найдут вас
Привлечение постоянных пользователей
Мобильная веб-статистика
Google Analytics
Yahoo! Web Analytics
AppClix
Pion
Мобильная Интернет-реклама
Получение финансовой выгоды от использования
веб-сайта
AdMob
Другие компании
Социальные возможности для мобильных устройств
Возможности работы с социальной сетью Facebook
Предоставление ссылок на содержимое
Приложение. MIME-типы мобильного содержимого
Другие источники информации
Благодарности


Об авторе


Отзывы

MUST READ  [ 2 April 2013]
Читать обязательно всем творцам в области webdev, не важно имеете ли вы дело с мобильными сайтами. Книга не идеальна, но очень полезна.
Я читал оригинал, поэтому про качество перевода и оформления ничего не знаю.
Не ожидал, что так быстро переведут, но уже есть второе издание.

Все директора студий должны иметь эту книгу и должны заставлять верстальщиков, а также front-end и ui программистов прочитать её!
Хорошая книга  [ 5 March 2012]
Книга хорошая, много примеров и информации.
Охвачены все современные технологии.
Много таблиц сравнения различных мобильных устройств (что поддерживают а что не поддерживают из технологий)
И все бы хорошо, но меня взбесило то что я не нашел кодов к книге, ни на сайте автора ни на сайте издательства...

Последние поступления в рубрике "Атласы. Путеводители. Справочники"



Великий Новгород и окрестности Великий Новгород и окрестности 

Перед вами гид по Великому Новгороду — одному из самых популярных направлений этого года. В нем содержится актуальная и полезная информация о регионе, советы, как лучше провести первый и второй дни, куда сходить, а также Топ-25 главных достопримечательностей....

Тула. Исторический центр и окрестности Тула. Исторический центр и окрестности Якубова Н.С.

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

Карелия. Петрозаводск, Кижи, Валаам, Рускеала Карелия. Петрозаводск, Кижи, Валаам, Рускеала Якубова Н.С.

Перед вами гид по Карелии — одному из самых популярных направлений этого года. В нем содержится актуальная и полезная информация о регионе, советы, как лучше провести первый и второй дни, куда сходить, а также Топ-25 главных достопримечательностей....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Фиртман М., Веб-программирование для мобильных устройств в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.