Re: Horde 6 and HTML 5
Ralf Lang <[email protected]> Thu, 5 Jan 2017 12:58:53 +0100
| Newsgroups | gmane.comp.horde.devel |
|---|---|
| Message-ID | <[email protected]> |
On 05.01.2017 11:15, Jan Schneider wrote: > > Zitat von Ralf Lang <[email protected]>: > >> 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. 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: [email protected] B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 -- dev mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]