[dev] Horde 6 and HTML 5

Jan Schneider jan at horde.org
Thu Jan 5 13:27:39 UTC 2017


Zitat von Ralf Lang <lang at b1-systems.de>:

> On 05.01.2017 11:15, Jan Schneider wrote:
>>
>> Zitat von Ralf Lang <lang at b1-systems.de>:
>>
>>> Hallo,
>>>
>>> as the development code in master is now officially marked as Horde 6
>>> and not Horde 5.3, may I ask for some clarification?
>>>
>>> Will HTML 5 features be allowed in new code?
>>
>> IMO yes.
>
> Great :)
>
>
>> I don't think there is anything BC breaking in HTML vs. HTML 4/XHTML
>> (which is what we are using). So there is no need to redesign anything.
>> IIUC it's perfectly to switch to HTML 5 with our XHTML conforming
>> output. Please correct me someone if I'm wrong.
>
> I think you're not wrong. Most HTML 5 removed elements are not relevant.
>
> HTML 5 does not use a doctype declaration, as opposed to HTML 4 (where
> you can choose from 3 types + XHTML) - I don't think it hurts if a
> doctype is present though.
>
> Of the tags removed from HTML 5, the most relevant would be <font>,
> <frame>, <frameset>, <noframes> which have no role in Horde 5 or 6.
>
> <font> is still mentioned in CODING_STANDARDS and, as of FW_5_2, used in
> kronolith and nag for notification templates, mail templates, itip
> messages etc.

The mail templates are fine, this is for the broadest compatibility  
with HTML email clients.

> We also have some test fixtures with that tag and I think some
> Text_Filter has the tag. It can be replaced by inline CSS in most cases
> or simply omitted. I haven't checked master if most occurences are
> already resolved.
>
>
>
>
>
>>> I am especially asking for usage of the date, time tags, datetime
>>> attribute and the data-* attribute space.
>>>
>>> They received quite mixed acceptance but are supported in all relevant
>>> browsers and related technologies.
>>>
>>> http://www.marcofolio.net/webdesign/html5_data-_attributes_are_great_and_you_know_it.html
>>>
>>>
>>> http://ejohn.org/blog/html-5-data-attributes/
>>
>>
>
>
> --
> Ralf Lang
> Linux Consultant / Developer
> Tel.: +49-170-6381563
> Mail: lang at b1-systems.de
> B1 Systems GmbH
> Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
> GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537



-- 
Jan Schneider
The Horde Project
https://www.horde.org/



More information about the dev mailing list