Przed html5 nie było jednolitego standardu umieszczania plików audio i video na stronach www. W html5 wprowadzono dwa nowe znaczniki <audio> i <video> służące do osadzania plików audio i video odpowiednio. Poniżej przykładowe użycie znacznika audio do odtworzenia muzyki.
Webdev
Na pewno spotkałeś się już z tym pojęciem w internecie. Drag and drop (przeciągnij i upuść) polega na możliwości przeciągania i upuszczania jednych elementów na drugie np. divów, obrazków itp. Do tej pory w celu zaimplementowania tej funkcjonalności na stronie www trzeba było samemu pisać od zera lub skorzystać z widżetów np. z biblioteki jQuery. W html5 wprowadzono api implementujące tą funkcjonalność.
Pokażę jak w php określić położenia użytkownika na podstawie adresu IP oraz api api.hostip.info.
Teraz zajmiemy się nieco bardziej uniwersalną techniką tworzenia animacji w SVG poprzez skrypty JavaScript. Wzajemne oddziaływanie obiektów możemy osiągnąć za pomocą obsługi zdarzeń.