This is an experiment date format which is both human and machine readable. It is meant to be used as example of a mixed mode date which could get around some of the issue expressed about the microformats abbr design pattern http://microformats.org/wiki/abbr-design-pattern. This approach is not without its only problems, but it would provide a semantic use of the abbr pattern which should not raise any accessibility concerns.
The date test has to conform to pattern set out below
Date: 25 January 2008 Date: 25 January 2008 at 15:30 Date: 25 January 2008 at 15:30, Time zone +1:30
English <abbr class="dtstart" title="Date: 25 January 2008">Jan 25 08</abbr> <abbr class="dtstart" title="Date: 25 January 2008 at 15:30">Jan 25 08</abbr> <abbr class="dtstart" title="Date: 25 January 2008 at 15:30, Time zone +1:00">Jan 25 08</abbr> Spanish <abbr lang="es" class="dtstart" title="Fecha: 25 Enero 2008">Enero 25 2008</abbr> <abbr lang="es" class="dtstart" title="Fecha: 25 Enero 2008 a las 15:30">Enero 25 08</abbr> <abbr lang="es" class="dtstart" title="Fecha: 25 Enero 2008 a las 15:30, Zona horaria +1:00">Enero 25 08</abbr> German <abbr lang="de" class="dtstart" title="Datum: 25 Januar 2008">Jan 25 08</abbr> <abbr lang="de" class="dtstart" title="Datum: 25 Januar 2008 um 15:30">Jan 25 08</abbr> <abbr lang="de" class="dtstart" title="Datum: 25 Januar 2008 um 15:30, Zeitzone +1:00">Jan 25 08</abbr> French <abbr lang="fr" class="dtstart" title="Date: 25 janvier 2008">Jan 25 08</abbr> <abbr lang="fr" class="dtstart" title="Date: 25 janvier 2008 à 15:30">Jan 25 08</abbr> <abbr lang="fr" class="dtstart" title="Date: 25 janvier 2008 à 15:30, décalage horaire +1:00">Jan 25 08</abbr> Simplified Chinese <abbr lang="zh" class="dtstart" title="日期: 2008年 1月 25日">1月25日</abbr> <abbr lang="zh" class="dtstart" title="日期: 2008年 1月 25日 15:30">1月25日</abbr> <abbr lang="zh" class="dtstart" title="日期: 2008年 1月 25日 15:30, 時區 +1:00">1月25日</abbr>
{
"language-name" : "English",
"language-codes" : ["en"],
""pattern": "date,month,year,time,timezone",
"scrub-terms": ["Date:","at", "Time zone"],
"month-names": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]
}
{
"language-name" : "Spanish",
"language-codes" : ["es"],
"pattern": "date,month,year,time,timezone",
"scrub-terms": ["Fecha:","a las", "Zona horaria"],
"month-names": ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"]
}
{
"language-name" : "German",
"language-codes" : ["de"],
"pattern": "date,month,year,time,timezone",
"scrub-terms": ["Datum:","um", "Zeitzone"],
"month-names": ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"]
}
{
"language-name" : "French",
"language-codes" : ["fr"],
"pattern": "date,month,year,time,timezone",
"scrub-terms": ["Date:","décalage horaire","à"],
"month-names": ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"]
}
{
"language-name" : "Simplified Chinese",
"language-codes" : ["zh","zh-cn","zh-sg"],
"pattern": "year,month,date,time,timezone",
"scrub-terms": ["日期:", "年", "月", "日", "時區"],
"month-names": ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"]
}
Some rights reserved