Chris Fordham wrote:
> I agree here. If its a multipart mail with a html part, there should be
> a button to view the text part.

Something similar is already implemented: if you unset "Prefer HTML" in
the user prefs, then the text part will be displayed and the HTML part
is listed as attachment.
> 
> Thomas, for display of the iframe are you talking about replacing <div
> class="message-part"></div> with the iframe?

I guess it's <div id="messagebody"> that would be replaced.

~Thomas
> 
> On Tue, 21 Mar 2006 03:39:29 +1100, Caleb Harrelson <[EMAIL PROTECTED]>
> wrote:
> 
>> I think not being able to view any single email in roundcube is a
>> major flaw
>> (as it stands I can't read any HTML emails, which is a bit more of a
>> flaw,
>> anybody care to help troubleshoot that reply to my previous posting to
>> the
>> list).  If roundcube is incapable of rendering an email there should be a
>> backup, say a link that pops the current email up in a window of its own
>> with only its HTML, or even the source as plain text.
>>
>> On 3/20/06, Thomas Bruederli <[EMAIL PROTECTED]> wrote:
>>>
>>> Chris Fordham wrote:
>>> > Ok, so iframe is not deprecated in XHTML 1.0, but is in 1.1+, replaced
>>> > with the object tag, but apparently not targetable.
>>>
>>> I'm not familiar with XHTML 1.1 and I didn't know about that...
>>>
>>> > So yeah I agree with the iframe as RC is 1.0, hopefully without any
>>> > stripping of the html part.
>>> > I'm not sure what you mean by how much space the message header will
>>> use.
>>>
>>> The "message view" page contains the toolbar, then the message headers
>>> and the message body below. The container with headers and body comes up
>>> with a scrollbar if the message content is larger than the browser
>>> window. If we want to separate the message body from the headers, the
>>> iframe should fill the space between the headers and the bottom end of
>>> the browser window and scroll if it's content overflows. I failed to
>>> write CSS code that would display the iframe in the desired size and
>>> position. I'd like to find a solution with pure XHTML/CSS and not to
>>> create any dirty JavaScript hacks for that.
>>>
>>> Thomas
>>> >
>>> > On Mon, 20 Mar 2006 20:32:58 +1100, Thomas Bruederli
>>> > <[EMAIL PROTECTED]> wrote:
>>> >
>>> >> Chris Fordham wrote:
>>> >>> Is the iframe tag now deprecated?
>>> >>> I think the only completely valid way is to use a normal
>>> frameset, or
>>> >>> the html part to open in a new window.
>>> >>> It needs to be in a frame or its own window because of possible
>>> headers
>>> >>> in the html and particularly the DTD. It would be great for email
>>> >>> clients to support the html part as a actual html document
>>> (selectable
>>> >>> DTD) and not some quirks mode (also no stripping of the html part).
>>> >>> I think that clicking on a link to open the html part in a new
>>> window
>>> by
>>> >>> itself and pass only the html part to that window would be best
>>> IMHO.
>>> >>
>>> >> I already hear the users complain about this. Nobody wants to click
>>> >> twice to get the message body for reading. iframes would do best here
>>> >> but I had some problems with the CSS styling, especially the proper
>>> >> scaling to the window size. We don't know exactly how much space the
>>> >> message headers will use and this makes it very difficult to set
>>> >> position, with and height of the message body's iframe.
>>> >>
>>> >> Thomas
>>> >>>
>>> >>> On Mon, 20 Mar 2006 18:35:40 +1100, Thomas Bruederli
>>> >>> <[EMAIL PROTECTED]> wrote:
>>> >>>
>>> >>>> Chris Fordham wrote:
>>> >>>>> I'm not sure what RC does with HTML parts, but I have heard
>>> that it
>>> >>>>> doesn't really support them - can someone confirm?
>>> >>>>> I have managed to make hybrid layouts with html 4.01 to work in
>>> most
>>> >>>>> clients.
>>> >>>>> Lots of servers strip HTML a lot, especially hotmail.
>>> >>>>
>>> >>>> The main problem is that the HTML message has to be displayed
>>> INSIDE
>>> >>>> the
>>> >>>> XHTML body of the RoundCube page. RC tries to modify the HTML
>>> message
>>> >>>> body in order to display it correctly. It worked for most of the
>>> test
>>> >>>> mails I tried but it's not a 100% guaranty that all HTML show up
>>> >>>> correctly. Since RC uses XHTML for its interface a malformed HTML
>>> >>>> message (i.e. tags not closed) can indeed mess up the whole
>>> interface.
>>> >>>> One solution would be to render the HTML message is it's own iframe
>>> and
>>> >>>> not within the main page.
>>> >>>>
>>> >>>> I cannot confirm that RoundCube does not support HTML messages at
>>> all.
>>> >>>>
>>> >>>> Regards,
>>> >>>> Thomas
>>> >>>>>
>>> >>>>> On Sun, 19 Mar 2006 16:51:55 +1100, Tony Zielinski <
>>> [EMAIL PROTECTED]>
>>> >>>>> wrote:
>>> >>>>>
>>> >>>>>> Brady,
>>> >>>>>>
>>> >>>>>> I beg to differ with your opinion of the eBay HTML email that he
>>> >>>>>> Stefan Ott
>>> >>>>>> attached.  You say that it was coded using old standards, I'm
>>> sure
>>> >>>>>> you're
>>> >>>>>> right, but for a good reason.  I tried using <div> tags for
>>> layout
>>> >>>>>> instead
>>> >>>>>> of <table> tags with horrendous display in RoundCube.  It looked
>>> >>>>>> good in
>>> >>>>>> other clients. I submitted a post about this earlier to the dev
>>> list,
>>> >>>>>> but no
>>> >>>>>> one responded.
>>> >>>>>>
>>> >>>>>> Not related to RoundCube, but try coding all design and layout
>>> >>>>>> using a
>>> >>>>>> stylesheet with no inline HTML attributes and viewing it in gmail
>>> or
>>> >>>>>> other
>>> >>>>>> another popular webmail.  Outlook and AppleMail display the
>>> output
>>> >>>>>> okay for
>>> >>>>>> the most part, except the links don't get the same treatment that
>>> >>>>>> they
>>> >>>>>> would
>>> >>>>>> in IE or FireFox... For real kicks, try kMail for KDE.
>>> >>>>>>
>>> >>>>>> I always code my HTML email pages plain vanilla HTML 2.0 circa
>>> 1995
>>> >>>>>> fashion
>>> >>>>>> for the above reasons.  Using 'style' attributes inline with HTML
>>> >>>>>> tags
>>> >>>>>> seems
>>> >>>>>> to work okay in the clients I've tested as well as long as you
>>> don't
>>> >>>>>> use
>>> >>>>>> 'class' or 'id' attributes it seems to work well.
>>> >>>>>>
>>> >>>>>> --
>>> >>>>>> Tony Zielinski
>>> >>>>>>
>>> >>>>>> -----Original Message-----
>>> >>>>>> From: Brady J. Frey [mailto:[EMAIL PROTECTED]
>>> >>>>>> Sent: Saturday, March 18, 2006 8:35 AM
>>> >>>>>> To: Stefan Ott
>>> >>>>>> Cc: [email protected]; [email protected]
>>> >>>>>> Subject: Re: HTML E-Mails from eBay
>>> >>>>>>
>>> >>>>>> Stefan Ott wrote:
>>> >>>>>>> Hi,
>>> >>>>>>>
>>> >>>>>>> I use Roundcube 0.1beta and I have problems with E-Mails from
>>> >>>>>>> eBay. I
>>> >>>>>>> only
>>> >>>>>>> get a blank page, with all other html mails it works. I attached
>>> the
>>> >>>>>> source
>>> >>>>>>> of an eBay mail maybe someone can figure it out what causes this
>>> >>>>>>> problem.
>>> >>>>>>>
>>> >>>>>>> Thanks
>>> >>>>>>> steve`
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>> Aside from the fact that, even for HTML email which is behind the
>>> >>>>>> standards times, that HTML looks like a 5 year old coded it --
>>> the
>>> >>>>>> rendering of all html is based on  the browser you are using --
>>> what
>>> >>>>>> browser is that?
>>> >>>>>>
>>> >>>>>>
>>> >>>>>>
>>> >>>>>>
>>> >>>>>>
>>> >>>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>> --Using Opera's revolutionary e-mail client:
>>> >>>>> http://www.opera.com/mail/
>>> >>>>>
>>> >>>>
>>> >>>>
>>> >>>
>>> >>>
>>> >>>
>>> >>> --Using Opera's revolutionary e-mail client:
>>> http://www.opera.com/mail/
>>> >>>
>>> >>
>>> >>
>>> >
>>> >
>>> >
>>> > --Using Opera's revolutionary e-mail client:
>>> http://www.opera.com/mail/
>>> >
>>>
>>>
>>>
> 
> 
> 
> --Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
> 


Reply via email to