1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (głosów: 2, średnia ocena: 5,00)
Loading ... Loading ...

Mikrodane HTML5

W rozdziale:

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.

W rozdziale:

Dodaj komentarz









Newsletter

Subskrybując nasz newsletter masz pewność, że nie ominie Cię żadna nowość w serwisie!