Major problems with HTML Emails
We have been constructing the email module in to the JAB Creations web platform for the past few months. Some of our users receive email from WA and it has been having major problems that our automated systems simply can not fix:
- We do not support center, font and other obsolete element.
- We do not support align attribute to center an element directly or to adjust the text-align of child content.
- We do not support any obsolete HTML attributes that have long been replaced by CSS (align, cell-padding, cell-spacing, height, width, etc).
Our platform has obsoleted all versions of Internet Explorer except 18 (we don't reference rebranding nonsense). We explicitly do not support older versions of that nor do we support any of the dozens of rebranded versions of Outlook as their market share is well under a single percent for both the browsers and our clients using email clients. The cost though more importantly time and sanity for our associates to support obsolete software is simply not something we can even partially validate.
These issues can very easily be addressed by simply testing your HTML output in modern browsers. Simply strip invalid elements and attributes and then add inline CSS styles as needed. This will save WA users from the aggravation of having WA emails appear corrupted.
Additionally our systems automatically fix malformed HTML as we output everything ultimately as XML. While we do make some compensation (e.g. moving tr (table rows) elements that have been orphaned away from table elements) these systems are automated. We highly recommend using a Gecko powered browser to test HTML email as XHTML as the rendering engine from those browsers (E.g. Waterfox, Firefox) will explicitly state what the problems with your output are.
Addressing all of these issues will ensure that WA users will be able to enjoy using WA's services especially as the world continues to move towards valid and standards-compliant browsing.