Geo é um microformato utilizado para o marcado de coordenadas geográficas WGS84 (latitud;longitude) em (X)HTML . Ainda que oficialmente é considerado uma especificação "provisoria", isto não é mais que uma formalidad, já que o formato é estável e está em uso; não somente como um subconjunto das especificações publicadas dos microformatos hCalendar e hCard.
O uso de Geo permite às ferramentas que utilizen analizadores sintácticos (por exemplo outros lugares site, ou a extensão Operator de Firefox ) extrair as localizações, e as mostrar usando algum outro sitio site ou ferramenta de mapeo, ou carregar em um dispositivo GPS, indexarlas, as acumular, ou converter em um formato alternativo.
Espera-se que a versão 3 do navegador Firefox inclua suporte nativo para microformatos,[1] incluindo Geo.
Conteúdo |
(Nota - É OBRIGATÓRIO (MUST) e É RECOMENDÁVEL (SHOULD) usam-se como no documento da IETF RFC 2119).
Em Wikipedia, (point) o microformato geo é usado como parte de coord {{}} que é a maneira preferida de agregar informação de localização de pontos a artigos e parágrafos.
Há duas maneiras de converter o formato (X)HTML ordinário em microformato geo:
Agregando três classes. Por exemplo o texto marcado:
<div>Belvide: 52.686; -2.193</div>
converte-se em:
<div class="geo">Belvide: <span class="latitude">52.686</span>; <span class="longitude">-2.193</span></div>
agregando class-attribute avalies "geo", "latitude" e "longitude".
Em alguns casos, uma versão abreviada pode ser usada, com só a classe exterior. Latitude deve estar primeiro:
Belvide Reservoir está em 52.686; -2.193.
converte-se em:
Belvide Reservoir está em span < class="geo">52.686; -2.193</span>.
Note-se que o separador deve ser um ponto e coma (;). Se deseja-se mostrar outro separador, pode-se usar o elemento abbr, com o valor a ser interpretado colocado em seu atributo title:
Belvide Reservoir está em abbr < class="geo" title="52.686;-2.193"> 52.686, -2.193</abbr>.
Isto pode também ser usado para mostrar a localização de outra maneira:
Belvide Reservoir está em abbr < class="geo" title="52.686;-2.193"> Referência SJ870099</abbr>.
No entanto, considera-se má prática usar abbr para ocultar a localização completamente:
Belvide Reservoir é <abbr class="geo" title="52.686;-2.193"> agradável de visitar</abbr>.