Moderní tvorba webových aplikací

O webu

Datum v patičce

Jaké datum uvádět v patičce a jak automaticky zajistit, aby bylo aktuální.

4 minuty

Na webových stránkách bývá zvykem, že na konci stránky v patičce bývá mj. uvedené datum.

Otázka je, co by mělo datum symbolisovat, napříč internetem se je možné setkat s různými způsoby:

  1. aktuální rok,
  2. datum vzniku webu,
  3. rozsah mezi rokem založení a aktuální,
  4. datum poslední aktualisace

Aktuální rok

Zobrazení aktuálního roku používá řada populárních služeb. Je trochu k úvaze k čemu je taková informace dobrá.

Smysl asi má, že aktuální datum značí, že je webová stránka aktuální, což může být trochu podvod v případě, že se letopočet mění automaticky.

Rozsah od–do

Další rozšířeným typem je použití rozsahu let, kdy je webová stránka funkční. Stáří stránky může zvýšit její důvěryhodnost a předat návštěvníkovi informaci, kdy byl web založen.

Rozsah dvou letopočtů se typograficky správně píše s –pomlčkou– (nikoliv se -spojovníkem-) a bez mezer:

2013–2016

Pomlčka se zapíše HTML entitami – (krátká) nebo — (dlouhá).

Příklad stránek používající rozsah:

Datum poslední aktualisace

Z pohledu návštěvníka asi nejužitečnější informace. U článků ale typicky bývá datum vytvoření nebo poslední změny uveden už výše, takže ta samá informace v patičce může být duplicitní.

Automatická změna

Pokud je cílem zobrazovat v patičce aktuální rok, jde to zajistit automaticky.

V PHP:

<?php echo date("Y");?>

Finální použití může vypadat třeba takto:

<p>
  2013&ndash;<?=date("Y")?>
</p>

Při použití Nette a šablonovacího systému Latte se aktuální rok vypíše pomocí:

{date("Y")}

V JavaScriptu je aktuální rok dostupný přes:

var rok = new Date().getFullYear();

Jak už bylo naznačeno dříve, v případě neaktualisovaného (opuštěného) webu to pro návštěvníky vytvoří klamný dojem.

Pro nejférovější automatickou změnu se tak nabízí používat rok poslední změny obsahu, který by rovněž mělo být možné získat automaticky.

Web jecas.cz píše Bohumil Jahoda, kontakt
Seznam všech článků
2013–2025