Энциклопедия HTML5 » API HTML5 http://html-5.ru Сайт HTML-5.ru - это онлайн учебник и справочник по HTML5 (2015 года). Thu, 02 Jul 2015 19:46:05 +0000 ru-RU hourly 1 http://wordpress.org/?v=4.2.8 API audio HTML5 http://html-5.ru/api-audio-html5 http://html-5.ru/api-audio-html5#comments Fri, 12 Jun 2015 15:00:46 +0000 http://html-5.ru/?p=34 Управляем тегом <audio> используя API Тег <аудио> позволяет проигрывать аудиофайлы на веб-странице, а также создает панель управления аудиофайлом. На панели управления находятся кнопки паузы, воспроизведения и регулировки громкости, в HTML5 этими праметрами можно также управлять через API audio и JavaScript. Давайте создадим собственные кнопки, которые будут управлять началом и остановкой воспроизведения музыки. Пример кода начала... Читать далее

Запись API audio HTML5 впервые появилась Энциклопедия HTML5.

]]>
Управляем тегом <audio> используя API

Тег <аудио> позволяет проигрывать аудиофайлы на веб-странице, а также создает панель управления аудиофайлом. На панели управления находятся кнопки паузы, воспроизведения и регулировки громкости, в HTML5 этими праметрами можно также управлять через API audio и JavaScript.

Давайте создадим собственные кнопки, которые будут управлять началом и остановкой воспроизведения музыки.

Пример кода начала и остановки воспроизведения аудиофайла через API Audio и JavaScript:

<audio id="myPlayer" src="baauer-harlem-shake.ogg" controls="controls"></audio><br /><br />

<button onclick="document.getElementById('myPlayer').play()">Играть</button>
<button onclick="document.getElementById('myPlayer').pause()">Пауза</button>

Кнопки Играть и Пауза будут работать только в браузерах FireFox, Opera и Chrome, для того чтобы они работали в браузерах Internet Explorer и Safari, нужно указать путь на файл с расширением .mp3

Методы тега audio

play() — запускает аудиофайл,
pause() — ставит аудиофайл на паузую.

Свойства тега audio

volume — увеличивет/уменьшает громкость звука. Пока не разобрался как регулировать громкость звука с помощью скрипта, видимо браузеры его еще не поддерживают, если у кого получилось управлять звуком, то пишите мне на E-mail: gabdr0[эт]ya.ru

Запись API audio HTML5 впервые появилась Энциклопедия HTML5.

]]>
http://html-5.ru/api-audio-html5/feed/ 0
API JavaScript HTML5 http://html-5.ru/api-javascript-html5 http://html-5.ru/api-javascript-html5#comments Fri, 12 Jun 2015 14:58:49 +0000 http://html-5.ru/?p=32 Использование API JavaScript в HTML5 API — Application Programming Interface (интерфейс программирования приложений). В первые за всю история языка HTML, в спецификацию была добавлена документация по API JavaScript, она объясняет, как язык программирования JavaScript, должен взаимодействовать с элементами веб-страницы. Какие API существуют в HTML5? API Canvas, описывает как создаются векторные объекты и как ими можно... Читать далее

Запись API JavaScript HTML5 впервые появилась Энциклопедия HTML5.

]]>
Использование API JavaScript в HTML5

API — Application Programming Interface (интерфейс программирования приложений).

В первые за всю история языка HTML, в спецификацию была добавлена документация по API JavaScript, она объясняет, как язык программирования JavaScript, должен взаимодействовать с элементами веб-страницы.

Какие API существуют в HTML5?

API Canvas, описывает как создаются векторные объекты и как ими можно манипулировать через JavaScript.

API UndoManager (менеджер отмены), описывает как браузер должен отслеживать изменения в документе.

API Манифеста кэширования, описывает как создавать оффлайновые приложения.

API Drag and Drop, описывает как перетаскивать элементы страницы.

API Audio, описывет как управлять аудиопроигрывателем, через JavaScript.

Рабочая (но не окончательная) спецификация HTML5 на английском языке уже вышла, но на русский еще не переведена, так что более подробной информации по API JavaScript в HTML5, ждите ближе к осени или летом если найду нормальные книги на русском раскрывающие данную тематику.

Читать далее: api audio

Запись API JavaScript HTML5 впервые появилась Энциклопедия HTML5.

]]>
http://html-5.ru/api-javascript-html5/feed/ 0