Использование HTML5 в мобильных устройствах.

Недавнее посещение Николаем Дроздовым нашего Калининградского зоопарка навело меня на воспоминание о проекте «Аудиогид», который я делал по заказу этого самого зоопарка, работая в своей предыдущей компании.

Проект начался с нашего знакомства со Светланой Соколовой, директором Калининградского зоопарка. Это очень деятельный человек, со многими идеями, которые она претворяет в жизнь – достаточно почитать новости про то, что происходит в зоопарке. Одна из ее идей была – сделать аудиогид, который бы вел посетителей зоопарка и рассказывал бы интересные факты о животных. Однако обычное решение такого рода подразумевает выдачу посетителям специального устройства и соответственно посетители должны будут оставлять довольно существенную сумму залога, — но никто ведь не носит с собой несколько тысяч рублей идя в зоопарк!

Таким образом надо было придумать другое решение.

Очевидно, что возможным решением было бы создать мобильное приложение для смартфона, которое бы и работало аудиогидом. Однако пришлось бы писать приложение как минимум для двух платформ — iOS (iPhone, iPad) и Android, а еще и желательно и для Windows Phone, хотя ныне это и экзотика. Это бы сильно удорожило разработку и она не уложилась бы выделенный бюджет.

Тогда мне пришел в голову второй вариант – HTML5! Я вспомнил, что этот новый стандарт поддерживают все современные мобильные ОС, в т.ч. воспроизведение звука. Таким образом мы сможем воспроизводить аудио прямо в мобильном устройстве (практически любом современном), которое будет загружать через интернет с сайта зоопарка. Кроме того, было решено разместить на каждой точке QR-код, отсканировав который, посетитель попадает на загрузку соответствующего аудио фрагмента.

Таким образом задача была решена – мы получили гибкую систему, которая работает на современных смартфонах, во всем их многообразии, людям ничего не надо оставлять в залог.

И главное – когда к озвучиванию аудио гида подключился Николай Дроздов – его знакомый с детства голос зазвучал в созданной системе – вот тут то и возникло знакомое каждому разработчику ПО чувство творца.

Посмотреть, как это все работает просто – идите в зоопарк 🙂

Ну а на пробу – вот один из QR-кодов – просто отсканируйте его смартфоном (в нем должен быть доступен Интернет).

01