АНАЛИЗ НОВЫХ ВОЗМОЖНОСТЕЙ ТЕХНОЛОГИИ HTML5 ПО

advertisement
Технические науки
147
Список литературы:
1. Семенов Г.В., Ананьев В.В., Кирш И.А., Хмелевский Г.В., Губанова М.И. Утилизация и вторичная переработка полимерных материалов. –
М.: МГУПБ, 2006. – 133 с.
2. Ла Мантиа. Вторичная переработка пластмасс / Под ред. Ф.П. Ла Мантиа. – СПб.: «Профессия» 2006. – 400 с.
3. Казанский Ф.В., Ананьев В.В., Филинская Ю.А., Банникова О.А. Модификация силанами полиуретановых клеев, используемых для получения
упаковочных материалов и других промышленных изделий // Фундаментальные и прикладные исследования: проблемы и результаты. – 2013. – № 7. –
С. 80-83.
4. Уткин А.О., Ананьев В.В. Влияние ультразвуковой обработки расплава полиэтилена на его адгезионные свойства // Пищевая промышленность. – М., 2011. – № 8. – С. 50-51.
5. Ананьев В.В., Филинская Ю.А., Кирш И.А., Банникова О.А., Уткин А.О. Повышение качества комбинированных полимерных материалов и
дизайн упаковки // Пищевая промышленность. – М., 2011. – № 12. – С. 90-91.
6. Ананьев В.В., Уткин А.О., Банникова О.А. Модификация расплава
полиэтилена с целью повышения адгезионных характеристик многослойных плѐнок // Пластические массы. – М., 2012. – № 3. – С. 53-54.
АНАЛИЗ НОВЫХ ВОЗМОЖНОСТЕЙ ТЕХНОЛОГИИ
HTML5 ПО СОЗДАНИЮ ВЕБ-ПРИЛОЖЕНИЙ
© Свентицкий П.И.
Брянский государственный университет
имени академика И.Г. Петровского, г. Брянск
В статье проводится анализ основных возможностей технологии HTML5 по созданию веб-приложений.
Ключевые слова: HTML5, веб-приложение, технология, сайт, разработка.
Сегодня Интернет стал неотъемлемой частью жизни практически каждого человека. И, как следствие, повышается необходимость в развитии всей
сети в целом: как аппаратной части (средства приема и передачи информации), так и программной (веб-сервисы, веб-приложения, а также технологии
по их созданию и разработки). Поэтому технологии создания веб-приложений играют важную роль в развитии всей глобальной сети.

Магистрант (направление «Прикладные Интернет-технологии»).
148
ФУНДАМЕНТАЛЬНЫЕ И ПРИКЛАДНЫЕ ИССЛЕДОВАНИЯ
По мере развития сети технологии создания веб-приложений постоянно
менялись и совершенствовались. Первые Интернет-страницы были предназначены для отображения обычного текста. Далее у разработчиков появилась
возможность использовать на сайте изображения, добавлять функционал. На
сегодняшний день технологии создания веб-приложений предоставляют возможности по работе с аудио, видео содержимым страниц, созданию игр и
даже разработке мобильных приложений. Новой возможностью по созданию
различных программных решений для Веб является технология HTML5.
HTML5 – новая открытая платформа, которая предназначена для создания веб-приложений, использующих графику, аудио, видео, анимацию (также для создания игр) и многое другое.
Далее представлен анализ основных возможностей HTML5.
Реализация аудио- и видео- в HTML5
HTML5 предоставляет возможность вставки аудио- и видео-фрагментов
на страницу сайта без использования дополнительного программного обеспечения. Реализуется это с помощью элемента <video>, который встраивается на веб-страницу. HTML5 снимает все ограничения с используемых кодеков и формата файла. На сегодняшний день большинство современных
браузеров поддерживают возможность добавления аудио- и видео-файлов с
помощью данной технологии. HTML5 предоставляет следующий способ
включения аудио и видео фрагментов на страницу с помощью тега <video>.
Контейнеру <video> необходимо прописать атрибут src, в котором указать
путь к звуковому фрагменту.
Например,
<video src="pr1.mp4"></video>
Также немаловажную роль играют атрибуты width и height – соответственно ширина и высота фрагмента на странице.
<video src="pr1.mp4" width="800" height="600"></video>
Технология HTML5 имеет возможность размещения в одном контейнере <video> нескольких файлов разных форматов. Для этого используется тег
<source>. Каждый файл заключается в тег <source>, который в свою очередь
заключается в общий для всех тег <video>. Здесь для экономии трафика браузеру также необходимо указать информацию о каждом видео с помощью
атрибута type.
<video width="800" height="600" controls>
<source
src="pr1.mp4"
type='video/mp4;
codecs="avc1.42E01E,
mp4a.40.2"'>
<source src="pr2.webm" type='video/webm; codecs="vp8, vorbis"'>
<source src="pr3.ogv" type='video/ogg; codecs="theora, vorbis"'>
</video>
Технические науки
149
Элемент <canvas> в HTML5
Элемент <canvas> определяет прямоугольную область на веб-странице.
Она представляет собой холст, на котором можно рисовать с помощью
функций языка JavaScript. Есть возможность задавать для рисования различные контуры, текст, заливку (сплошную или градиент).
Функционал <canvas> может быть использован также для написания
веб-приложений (например, игр).
Локальное хранилище в HTML5
Локальное хранилище представляет собой определенный уровень абстракции для хранения и извлечения определенного типа данных (настроек,
результата выполнения операции и т.д.)
До появления HTML5 веб-приложения не имели такой возможности.
Единственной похожей реализацией был механизм cookie. Однако они сильно
уступают локальным хранилищам из-за ограниченного объема хранимых
данных (4Кб) и отсутствия возможности защиты передаваемых данных.
Как и любая база данных, локальное хранилище HTML основано на парах ключ-значение. Хранимые данные могут быть любого типа, поддерживаемого JavaScript.
Новые элементы форм в HTML5
Технология HTML5 определяет более 10 новых элементов форм. Появилась возможность вставки подсказок в окно формы с помощью атрибута
placeholder. Например,
<form>
<input name="cont" placeholder="Введите имя">
</form>
В HTML5 вводится атрибут autofocus для установки фокуса в соответствующее поле страницы при еѐ загрузке. Например,
<input name="id" autofocus>
К новым типам полей в HTML5 следует отнести:
‒ адрес электронной почты (type="email");
‒ веб-адреса (type="url");
‒ числовые поля (type="number");
‒ выбор даты (type="date");
‒ окно поиска (type="search");
‒ выбор цвета (type="color").
К достоинствам технологии HTML5 можно отнести то, что она изначально поддерживается браузерами и пользователям веб-приложений не
требуется установка дополнительного программного обеспечения. Также
следует отметить адаптивность технологии, т.е. возможность отображения,
как на персональных компьютерах, так и на мобильных устройствах (ком-
150
ФУНДАМЕНТАЛЬНЫЕ И ПРИКЛАДНЫЕ ИССЛЕДОВАНИЯ
муникаторы, планшеты). Веб-приложения, разработанные с помощью технологии HTML5 показывают лучшую производительность, чем их аналоги
на других платформах. Например, веб-приложения на HTML5 для Mac OS
работают на 60 % быстрее, чем Flash приложения.
Технология HTML5 на сегодняшний день все еще находится в разработке. Появляются новые инструменты, повышается надежность. Однако
она еще не в состоянии полностью вытеснить уже существующие технологии, поэтому считается больше технологией будущего, чем полноценная их
альтернатива.
Список литературы:
1. World Wide Web Consortium [Электронный ресурс]: официальный сайт
W3C. – Режим доступа: http://www.w3.org (дата обращения: 30.11.2014).
2. Web Hypertext Application Technology Working Group [Электронный
ресурс]: официальный сайт WHATW. – Режим доступа: http://whatwg.org
(дата обращения: 10.12.2014).
3. Adobe [Электронный ресурс]: официальный сайт компании Adobe. –
Режим доступа: http://www.adobe.com (дата обращения: 10.12.2014).
ПРИМЕНЕНИЕ МЕТОДА
СИНГУЛЯРНО-СПЕКТРАЛЬНОГО АНАЛИЗА
ДЛЯ ИДЕНТИФИКАЦИИ АЛЬФА-РИТМОВ
В СИГНАЛАХ ЭЛЕКТРИЧЕСКОЙ АКТИВНОСТИ
ГОЛОВНОГО МОЗГА
© Соловьев А.Ю.
Старооскольский технологический институт им. А.А. Угарова
филиал НИТУ «МИСиС», г. Старый Оскол
В работе рассматривается способы идентификации альфа-ритмов
головного мозга. Процесс идентификации достаточно трудоемок из-за
сильной зашумленности электроэнцефалограмм и их вариабельности.
В основу предлагаемого метода положена теория сингулярно-спектрального анализа, известного также как метод «Гусеница». Данный метод позволяет проводить более качественный анализ различных временных рядов, по сравнению с традиционными методами.
Ключевые слова: мозговые волны, сингулярно-спектральный анализ, электроэнцефалограммы, альфа-ритмы.

Старший преподаватель кафедры Автоматизированных и информационных систем управления, кандидат технических наук.
Download