Ben Langhinrichs

Photograph of Ben Langhinrichs

IBM Champion logo

E-mail address - Ben Langhinrichs






February, 2009
SMTWTFS
01 02 03 04 05 06 07
08 09 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

Search the weblog





























Genii Weblog


Civility in critiquing the ideas of others is no vice. Rudeness in defending your own ideas is no virtue.


Wed 11 Feb 2009, 10:10 PM
While I had fun at Lotusphere showing demos of the iFidelity beta, there was one question I kept getting after the initial enthusiasm: "But does it handle inbound fidelity?"  Now, I have to tell you that handling rich text to MIME (i.e., outbound fidelity) is a difficult mess, but handling MIME to rich text is a horrible, sticky, nasty pile of steaming difficulty, so my gut reaction was to say "No way!"  Obviously, because CoexEdit is a successful product, I have most of the inbound engine already, but most and all are very different.

Unfortunately, the customer is always right, and after more repetitions of "the question" from beta testers, I knuckled down and started to work.  Now, I am glad to report that while it may never be as complete as outbound fidelity, as of Beta 2, iFidelity will be able to handle inbound mail fidelity as well.  To give you an idea of what that means, take a look at Peter von Stöckel's latest test results, iFidelity - Test 4.  The core problem is that while iFidelity may make the mail look better in Gmail, when it gets back to Notes, it doesn't act better.  The person sending a tabbed table isn't going to be thrilled about a reply or forward with a pseudo-tabbed table.  The person sending a section expects a section back.  Even if the other email client can't handle tabbed tables or sections, that is no reason why a reply or forward to a Notes user who has iFidelity should not get the full experience.  For that matter, if a person in Company A uses Notes and a person in Company B uses Notes, and both have iFidelity, there is no reason why the emails shouldn't come through like this too.


Email as created in Notes client, destined for Gmail (using iFidelity outbound rendering)

Email with tabbed table in Notes



Email in Gmail as it is read

Email with pseudo-tabbed table in Gmail



Reply in Gmail, destined to go back to Notes client

Reply from Gmail



Reply received in Notes 8.0.1, without the new iFidelity inbound rendering

Reply received in Notes client without inbound rendering



Reply received in Notes 8.0.1, with the new iFidelity inbound rendering

Reply received in Notes client with inbound rendering



That's right, a completely recreated, working tabbed table.

Copyright © 2009 Genii Software Ltd.

Tags: