Рис 18.3.Установка приложения и запуск приложения на устройстве
18.2 Используемые технологии Тройка HTML, CSS и Javascript уже давно вышла за пределы технологий
для отображения содержимого web-страниц. Принципы простоты,
модульности, совместимости и расширяемости, которые лежат в основе этих
технологий, позволили им стать универсальными. Сегодня с их помощью
можно:
автоматизировать рутинные операции в операционной системе;
создавать и редактировать изображения, аудио и видео в онлайн-
режиме;
совместно работать над документами;
разрабатывать игры и т.п.
Браузеры с поддержкой HTML, CSS и Javascript сегодня можно встретить
в мобильных устройствах, телевизорах и даже некоторых холодильниках [47].
HTML, CSS и Javascript лежат в основе разработке мобильных
приложений в среде Intel XDK.
18.2.1 HTML HTML (Hypertext Markup Language), так называемый "язык разметки
гипертекста", был разработан еще в конце 80-х годов прошлого века как язык
для обмена научной и технической документацией [48]. Сегодня HTML -
стандарт для оформления документов во Всемирной паутине. При разработке
HTML-документа выполняется разметка текстового документа точно так же,
как это делает редактор при помощи красного карандаша. Эти пометки служат
для указания формы представления информации, содержащейся в документе:
где будут заголовки, что выделить цветом или может подчеркнуть, а где будут
находиться иллюстрации. Совокупность команд, которыми оперирует язык,
называют тегами. Для просмотра HTML-документов, оформленных с
использованием тегов, используются браузеры. Существует большое
97
количество программ-браузеров, разработанных различными компаниями,
каждый из которых имеет свои уникальные особенности.
На сегодняшний день рабочим стандартом является HTML5,
ориентированный на улучшенную поддержку мультимедиа-технологий и
независимость от устройств вывода.
Большинство браузеров поддерживает целый ряд новых элементов,
созданных в HTML5 и API: новые элементы для организации более грамотной
семантики и структурирования элементов документа, рисования и для медиа-
контента. Среди них и