W rozdziale:
- Wprowadzenie
- Element canvas
- Element video
- Magazyn lokalny
- Robotnicy sieciowi
- Aplikacje offline
- Geolokalizacja
- Formularze HTML5
- Mikrodane
- API historii
Mikrodane
Mikrodane to standard umożliwiający zdefiniowanie dodatkowej semantyki na stronach internetowych. Za ich pomocą można np. zadeklarować, że opublikowane zdjęcie jest dostępne na licencji Creative Commons. W rozdziale o mikrodanych dowiesz się np. jak za pomocą mikrodanych oznaczyć stronę typu „O mnie”. Przeglądarki i ich rozszerzenia oraz wyszukiwarki mogą zamienić mikrodane HTML w wizytówkę vCard, która jest standardowym formatem udostępniania informacji kontaktowych. Można także definiować własne słowniki mikrodanych.
Standard mikrodanych HTML5 zawiera zarówno kod HTML (przeznaczony przede wszystkim dla wyszukiwarek) jak i zbiór funkcji DOM (przede wszystkim dla przeglądarek). Dodanie mikrodanych do strony w niczym nie szkodzi. Ich kod składa się tylko z kilku atrybutów, które przez nierozpoznające ich wyszukiwarki są po prostu ignorowane. Jeśli jednak chcesz uzyskać dostęp do mikrodanych poprzez DOM, musisz sprawdzić, czy przeglądarka obsługuje API DOM mikrodanych.
Sprawdzanie obsługi API mikrodanych HTML5 wykonuje się przy użyciu techniki nr 1. Jeśli przeglądarka obsługuje API mikrodanych HTML5, to globalny obiekt document ma funkcję getItems(). Jeśli przeglądarka nie obsługuje mikrodanych, funkcja getItems() jest niezdefiniowana.
function supports_microdata_api() {
return !!document.getItems;
}
Biblioteka Modernizr aktualnie nie ma funkcji do sprawdzania obsługi API mikrodanych, a więc musisz używać funkcji podobnej do pokazanej powyżej.




Wysyłam...
Dodaj komentarz