[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