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

Название Htm разработка приложений для мобильных устройствСерия Бестселлеры O Reilly
Анкор HTML5. Разработка приложений для мобильных устройств.pdf
Дата 15.11.2016
Размер 7.68 Mb.
Формат файла
Имя файла HTML5_Razrabotka_prilozheniy_dlya_mobilnykh_ustroystv.pdf
оригинальный pdf просмотр
Тип Книга
#1507
страница 1 из 21
Каталог webcoder2014
С этим файлом связано 22 файл(ов). Среди них: nanophotonic.pdf, 55.pdf, Infografika_14nomer_jan2013_8.jpg, Fedorova_O_V_Osnovny_experimentalnoy_psikholingvistiki-rabochaya, E_Drexler_-_Mashiny_sozdania.fb2, PHP_i_MySQL_Razrabotka_veb-prilozheniy_5-e_izdanie_part1.rar, Khoking_-_Mir_v_orekhovoy_skorlupke_ill.pdf, Subektivnaya_realnost_i_mozg_-_K_V_Anokhin_T_V_Chernigovskaya_V_, Shulgovskiy_V_V_-_Psikhofiziologia_segodnya_i_zavtr.pdf и ещё 12 файл(а).
Показать все связанные файлы

74
Глава 2. Как усовершенствоваться до HTML5
Иными словами, вот минимальный код, который должен присутствовать в до- кументе HTML5, использующем синтаксис XHTML:

, то браузер неявно их включит. Фактически кратчайший валидный код на языке HTML будет таким:
Обратите внимание: на рис. 2.2 браузер самостоятельно включает недостающие теги. Если вы пропустите

) мы создали веб-страницу. Она совершенно пуста, тем не менее это настоящая веб-страница. А если мы правильно подобрали содержимое для элемента
Привет, мир!
Это валидный HTML-документ, но написан он не совсем качественно. Если вы станете писать код более аккуратно, то ваши коллеги-разработчики, которым поз- же придется поддерживать этот код, а также вы сами будете лучше понимать его назначение.
Элементы, находящиеся в
Это очень большой заголовок, вам никогда не следует делать подобных заголов- ков. Тем не менее в нем необходимо разобраться. Итак, что же все это значит?
Посмотрим…
: добавляем метаданные
Элемент позволяет веб-разработчику записывать на страницах различные метаданные, указывая соответствующие свойства и значения. Есть четыре атрибу- та, специфичных для элемента
: charset
, http-equiv
, content и name

Первый вариант элемента
, который мы здесь рассмотрим, по-видимому, будет встречаться во всех создаваемых вами документах HTML5:
Вероятно, вы добавляете в свои документы код:
уже много лет. Так вы сообщаете браузеру, что страница написана на языке HTML и требуется использовать кодировку UTF-8, если HTTP-заголовки на сервере не сконфигурированы для автоматической установки кодировки.
Предполагается, что элемент
5 Красный круг на белом флаге
6
8
9 5
Итак, что же это все означает? В строках 1–3 содержатся объявление докумен- та SVG DTD и, соответственно, корневой элемент

. О корневом элементе необходимо отметить следующее: размер векторной графики специально объявля- ется. Чтобы вы могли использовать свойство CSS background-position с фоновыми изображениями типа SVG, размер SVG должен быть специально объявлен. Это важно и при создании спрайт-файла на SVG.
Можете воспользоваться элементом

Чтобы сохранить нужное соотношение сторон объемлющего элемента и гаран- тировать, что он будет масштабироваться правильно, используются атрибуты viewbox и preserveAspectRatio
. Значение атрибута viewbox
— это четыре числа, разделенные пробелами или запятыми: min-x
(минимум по оси X), min-y
(минимум по оси Y), width
(ширина) и height
(высота). Определяя значения ширины и высоты области просмотра (viewbox), мы определяем соотношение сторон в SVG-файле.
Поскольку существуют некоторые проблемы безопасности при работе с

и импортированием растровых картинок в SVG, используем тег

Автор: Эстель Вейл
Год: 2015
Издательство: Питер
ISBN 978-5-496-01125-9
Страниц: 480
Язык: Русский
Формат: PDF
Размер: 7 Mb

Описание книги: Книга содержит множество примеров кода и разметки. Она поможет вам освоить работу с разнообразными инструментами HTML5 — в частности, с новыми веб-формами, масштабируемой векторной графикой (SVG), холстом (Canvas), localStorage и другими родственными API. Кроме того, в этом издании подробно рассмотрены таблицы стилей CSS3.

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

Вооружившись этой практичной книгой, вы научитесь разрабатывать веб-приложения, которые не только хорошо работают на iOS, Android, Blackberry и Windows Phone, но и очень удобны в использовании.

Книга доступна в печатном и электронном формате. При покупке виртуальной книги вы получите два формата — PDF и ePub. В течение недели действует скидка 10% на разделы HTML и XHTML. Языки разметки web-страниц и Бестселлеры O’Reilly. Код купона — e46e73d.

Немного информации о книге.

Автор книги Эстель Вейл — разработчик клиентских интерфейсов, занимается программированием стандартизированных и удобных веб-сайтов с 1999 года. Она ведет технический блог, имеющий многомиллионную пользовательскую аудиторию, а также выступает по всему миру с лекциями о CSS3, HTML5, JavaScript, производительности клиентского кода и мобильной веб-разработке.

Аннотация:

Создавайте сногсшибательные веб-сайты и приложения для любых мобильных (и настольных) платформ. Для этого вам потребуется всего лишь добавить в ваш инструментарий веб-разработки технологии HTML5 и CSS3. Вооружившись этой практичной книгой, вы научитесь разрабатывать веб-приложения, которые не только хорошо работают на iOS, Android, Blackberry и Windows Phone, но и очень удобны в использовании.

Книга содержит множество примеров кода и разметки. Она поможет вам освоить работу с разнообразными возможностями HTML5 — в частности, с новыми веб-формами, масштабируемой векторной графикой (SVG), холстом (Canvas), localStorage и другими родственными API. Кроме того, в этой книге будут подробно рассмотрены таблицы стилей CSS3. Вы научитесь разрабатывать приложения, которые одинаково хорошо работают как на огромных мониторах, так и на крошечных экранах.

  • Познакомьтесь с элементами HTML, синтаксисом и семантикой этого языка
  • Научитесь создавать веб-формы, отличающиеся повышенным удобством, но содержащие сравнительно немного кода на JavaScript
  • Исследуйте медийные API HTML5 для работы с графикой, видео и аудио
  • Обеспечьте оффлайновую работу ваших приложений – в этом вам помогут AppCache, localStorage и другие API
  • Узнайте все необходимое о селекторах и синтаксисе CSS3
  • Досконально разберитесь в возможностях CSS3: множественные фоновые изображения, градиенты, граничные изображения, переходы, трансформации и анимацию
  • Сделайте ваши веб-приложения более удобными, отзывчивыми и доступными
  • Проектируйте с расчетом на высокую производительность, понятность для пользователей и функциональную надежность на любых платформах
Оцените статью