Plan Szkolenia
Wprowadzenie
- Tło
- Publiczność
- Zakres
- Historia
- Uwagi dotyczące projektowania
- HTML vs XHTML
- Struktura tej specyfikacji
- Szybkie wprowadzenie do HTML
- Wymagania zgodności dla autorów
- Zalecane lektury
Wspólna infrastruktura
- Terminologia
- Wymagania zgodności
- Czułość na wielkość liter i porównywanie ciągów
- UTF-8
- Wspólne mikroskładniki
- Adresy URL
- Pobieranie zasobów
- Wspólne interfejsy DOM
- Przestrzenie nazw
Semantyka, struktura i API dokumentów HTML
- Dokumenty
- Elementy
- API w dokumentach HTML
- Interakcje z XPath i XSLT
- Dynamiczne wstawianie znaków
Elementy HTML
- Element główny
- Metadane dokumentu
- Skryptowanie
- Sekcje
- Grupowanie treści
- Semantyka poziomu tekstu
- Edycje
- Zawartość wbudowana
- Dane tabelaryczne
- Formularze
- Elementy interaktywne
- Łącza
- Wspólne idiomy bez dedykowanych elementów
- Dopasowywanie elementów HTML za pomocą selektorów
Ładowanie stron internetowych
- Konteksty przeglądania
- Obiekt Window
- Pochodzenie
- Historia sesji i nawigacja
- Przeglądanie sieci
- Aplikacje internetowe offline
API aplikacji internetowych
- Skryptowanie
- Metody utylitarne Base64
- Timery
- Zapytania użytkowników
- Stan systemu i możliwości: obiekt Navigator
Interakcja z użytkownikiem
- Atrybut ukryty
- Aktywacja
- Fokus
- Przypisywanie skrótów klawiszowych
- Atrybut contenteditable
- Sprawdzanie ortografii i gramatyki
- Przeciąganie i upuszczanie
- API edycji
Składnia HTML
- Pisanie dokumentów HTML
- Parsowanie dokumentów HTML
- Serializowanie fragmentów HTML
- Parsowanie fragmentów HTML
- Nazwane odniesienia znakowe
Składnia XHTML
- Pisanie dokumentów XHTML
- Parsowanie dokumentów XHTML
- Serializowanie fragmentów XHTML
- Parsowanie fragmentów XHTML
Renderowanie
- Wprowadzenie
- Arkusz stylów użytkownika CSS i podpowiedzi prezentacyjne
- Elementy zastępowane
- Wiązania
- Ramki i ramki
- Media interaktywne
- Media drukowane
Zastępcze funkcje
- Zastępcze, ale zgodne funkcje
- Niezgodne funkcje
- Wymagania dla implementacji
Uwagi IANA
- text/html
- text/html-sandboxed
- application/xhtml+xml
- text/cache-manifest
Opinie uczestników (5)
Praca na przykładowych kodach, jak je wykorzystujemy w pracy. Na nich krok po kroku dostałem info co z czym się "je", co od czego zależy. W bardzo prostym języku zostało pokazane jak dobrze wykonać pewne zmiany w kodzie, które spowodują, że będą dla Nas czytelniejsze - nawet chociażby w sposobie pisania samej struktury. Trener odpowiadał na każde, nawet błahe pytania. Dodatkowo bardzo duża wiedza prowadzącego i umiejętność przekazywania tego w bardzo przystępny język, który był dla mnie bardzo zrozumiały.
Mariusz - Wskz
Szkolenie - Introduction to HTML5
Szkolenie było prowadzone przystępnym językiem, dostosowane do poziomu wiedzy wszystkich osób, świetnie przygotowane materiały, zgodnie z naszymi oczekiwaniami. Dobrze przygotowany szkoleniowiec, zrobił porządny research, aby pokazać nam narzędzia, na których pracujemy i dobrze je wytłumaczyć. Rzeczy dotyczące programowania pokazane w obrazowy sposób, żeby nie programiści mogli zrozumieć. Dobrze tłumaczone elementy kodu, przerwy w odpowiednich momentach na upewnienie się, że wszyscy rozumieją, ćwiczenia sprawdzane indywidualnie i indywidualna pomoc przy ewentualnych problemach.
Agata - Wskz
Szkolenie - Introduction to HTML5
the content :)
Sophie Lavoie - BCE Inc.
Szkolenie - Introduction to HTML 5
I enjoyed the whole course. The user guide was very easy to follow and the instructor was clear and walked through the examples as many times as needed for everyone in the class to be comfortable before moving on to the next section. He also took time to help refer back to the notification we want to recode so we could see how the original programmer was using the HTML / XML code that we were learning. It helped link the learning to the project we will be working on directly after the class.
Leslie Jefford - BCE Inc.
Szkolenie - Introduction to HTML 5
Having the ability to hands on the code and making our own page and also already provided materials and html helped in understanding