Bardzo ciekawa prezentacja, stworzona przez pracownika googla, pokazująca praktyczne wykorzystanie nowy możliwości HTML5. Znacznie przyjemniejsza forma zapoznania się z nową technologią niż sucha specyfikacja, zdecydowanie warto poświecić te 40 minut. Do obejrzenia na Vimeo: http://www.vimeo.com/6691519
Rzut okiem na HTML5
2009/11/14W oczekiwaniu na korespondencje od klientów zabrałem się za przeglądanie artykułów o HTML 5 i szczerze mówiąc mam nieco mieszane odczucia. W większość artykułów, z którymi się zapoznałem, autorzy, jako największą zmianę, wymieniają wprowadzenie nowych znaczników strukturalnych, mających niby poprawić semantykę dokumentów. Nowe znaczniki to np.: header, footer, nav, article, section i maja one zastąpić np.: <div id=”nav”>. Z punktu wiedzenia kodera – nie robi mi to różnicy jakiego tagu użyje, z punktu widzenia absolwenta specjalizacji „sztuczna inteligencja” czuję pewien niedosyt – niby poprawiają semantykę dokumentu, ale tylko struktury, a można by pójść o krok dalej i wprowadzić chociażby podstawowe tagi umożliwiające na określenie semantyki tekstu, co pozwoliło by na rozwój idei Web 3.0 i wyszukiwarek internetowych działających w oparciu o sieci semantyczne.
Innymi, nowymi ,tagami, które są bardziej przydatne w punkty widzenia kodera są np. audio, video – pozwalające wstawiać bezpośrednio na stronie multimedia, wraz z określeniem kodeków niezbędnych do ich odtworzenia, tag canvas – do rysowania obiektów 2d za pomocą JS. Zmianą która najbardziej przypadła mi do gustu jest rozszerzenie typów danych w tagach input – czyli walidacja z poziomu samego HTMLa, włącznie z obsługą wyrażeń regularnych.
Na HTML5 przyjdzie nam poczekać jeszcze kilka lat, na pełną obsługę pewnie jeszcze dłużej(jak zwykle zapewne przez cholerne IE). Jak na razie tylko Firefox obsługuję sporą cześć nowych tagów, ale mimo to są już zapaleńcy tworzący strony wedle nowej specyfikacji, a można je pooglądać ( a raczej ich źródła) na: html5gallery.com