[Tickets #8592] Re: Full HTML/CSS support on message view
bugs at horde.org
bugs at horde.org
Wed Sep 23 05:07:11 UTC 2009
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/8592
------------------------------------------------------------------------------
Ticket | 8592
Updated By | Michael Slusarz <slusarz at horde.org>
Summary | Full HTML/CSS support on message view
Queue | IMP
Version | Git master
Type | Enhancement
-State | New
+State | Accepted
Priority | 1. Low
Milestone |
Patch | 1
-Owners |
+Owners | Michael Slusarz
------------------------------------------------------------------------------
Michael Slusarz <slusarz at horde.org> (2009-09-23 01:07) wrote:
Initial implementation. All the code dealing with
renderNoImages()/IMP_Contents::/view.php is entirely unnecessary.
There is already the appropriate code in view.php to allow us to
determine what view we want (the 'mode' parameter), and we pass what
state we need via URL parameters (e.g. 'html_iframe_data').
I haven't implemented any of the fancier 'loading' graphics yet.
Still need to work out some details - namely, it would be nice to not
require a separate request to load the HTML data (and to display
images). There are issues with IFRAME/same source restrictions that
can be worked around with javascript, but it remains to be seen if it
is viable in the IMP framework. Additionally, IFRAMEs simply will not
work without javascript (there is no way to correctly size an IFRAME
without javascript). My inclination is simply to prohibit viewing
HTML inline on non-javascript enabled browsers because trying to
maintain a separate filtering regime vs. IFRAME content probably isn't
worth it for the minimal browsers lacking javascript support.
More information about the bugs
mailing list