<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Symphonious &#187; Editors</title>
	<atom:link href="http://www.symphonious.net/category/code-and-geek-stuff/editors/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.symphonious.net</link>
	<description>Living in a state of accord.</description>
	<lastBuildDate>Thu, 02 Sep 2010 13:46:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>The Email and P Myth</title>
		<link>http://www.symphonious.net/2010/09/02/the-email-and-p-myth/</link>
		<comments>http://www.symphonious.net/2010/09/02/the-email-and-p-myth/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 13:46:20 +0000</pubDate>
		<dc:creator>Adrian Sutton</dc:creator>
				<category><![CDATA[Code and Geek Stuff]]></category>
		<category><![CDATA[Editors]]></category>
		<category><![CDATA[Email]]></category>

		<guid isPermaLink="false">http://www.symphonious.net/?p=1403</guid>
		<description><![CDATA[One of the greatest frustrations for anyone who develops an HTML editor is the constant supply of people who are convinced they want to use BR tags instead of P tags. Most of these are just people who don’t want “double spacing” and they’re happy once you give them the magical CSS incantation: p { [...]]]></description>
			<content:encoded><![CDATA[<p>
       One of the greatest frustrations for anyone who develops an HTML editor is the constant supply of people who are convinced they want to use BR tags instead of P tags. Most of these are just people who don’t want “double spacing” and they’re happy once you give them the magical CSS incantation:
    </p>
<pre>
p {
  margin-top: 0;
  margin-bottom: 0;
}
</pre>
    <p>
       The other group however are people writing HTML emails who insist that P tags are completely incompatible with some email clients and cause rendering problems. At one point it seems that Yahoo! Mail really did strip them entirely but now it just applies a different default CSS styling (ironically, the magical CSS above that removes the extra spacing). So if you naively use P without specifying the padding you want, some clients will display a blank line between paragraphs, others, notably Yahoo!, will push all the lines immediately under each other. The solution is of course the opposite magical CSS incantation:
    </p>
<pre>
p {
  margin-top: 0;
  margin-bottom: 1em;
}
</pre>
    <p>
       Solved right? Nope. This runs straight into the <em>where the heck do I define styles? </em>problem. In HTML, it should be:
    </p>
<pre>
&#60;html&#62;
&#60;head&#62;
&#60;style&#62;
p {
  margin-top: 0;
  margin-bottom: 1em;
}
&#60;/style&#62;
&#60;/head&#62;
&#60;body&#62;
…
&#60;/body&#62;
&#60;/html&#62;
</pre>
    <p>
       However while this works in some clients, it has no effect in most. Instead, the common wisdom is to move the style tag into the body tag:
    </p>
<pre>
&#60;html&#62;
&#60;head&#62;
&#60;/head&#62;
&#60;body&#62;
&#60;style&#62;
p {
  margin-top: 0;
  margin-bottom: 1em;
}
&#60;/style&#62;
…
&#60;/body&#62;
&#60;/html&#62;
</pre>
    <p>
       Which works almost everywhere. Enter GMail. GMail <em>never </em>respects the style tag, only inline styles. So now you need to write your paragraphs as:
    </p>
<pre>
&#60;p style=”margin-top: 0; margin-bottom: 1em;”&#62;…&#60;/p&#62;
</pre>
    <p>
       Thankfully you can use the margin shorthand if you know what you want the left and right margins to be as well:
    </p>
<pre>
&#60;p style=”margin: 0 0 1em 0;”&#62;…&#60;/p&#62;
</pre>
    <p>
       I would strongly recommend using embedded styles while editing and then just use post processing to inline all the styles &#8211; <a href="http://premailer.dialect.ca">Premailer</a> can do that for you.
    </p>
    <p>
       As far as I can tell, there is no need to avoid P tags in email anymore and sampling a number of emails from various clients that happened to be in my inbox, they turned out to appear in emails from a few different clients though that’s far from scientific and it was still intermingled with a lot of &#60;br&#62; and &#60;div&#62;&#60;br&#62;&#60;/div&#62; hacks. I would be very keen to hear from anyone who knows of an email client that cannot be made to render P tags correctly.
    </p>
    <p>
       With a bit of luck we may be able to start moving away from the horrific abuses of &#60;br&#62; tags…
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.symphonious.net/2010/09/02/the-email-and-p-myth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ephox Enterprise TinyMCE</title>
		<link>http://www.symphonious.net/2010/05/25/ephox-enterprise-tinymce/</link>
		<comments>http://www.symphonious.net/2010/05/25/ephox-enterprise-tinymce/#comments</comments>
		<pubDate>Tue, 25 May 2010 15:35:33 +0000</pubDate>
		<dc:creator>Adrian Sutton</dc:creator>
				<category><![CDATA[Editors]]></category>
		<category><![CDATA[Ephox]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.symphonious.net/?p=1350</guid>
		<description><![CDATA[The new Ephox Enterprise TinyMCE site has now gone live, a result of our new partnership with Moxiecode, the company behind everyone’s favorite open source editor TinyMCE. I’m really excited about the potential of this partnership and have really enjoyed the opportunity to work with the Moxiecode team so far. What We’re Adding… We think [...]]]></description>
			<content:encoded><![CDATA[<p>
       The new <a href="http://tinymce.ephox.com/">Ephox Enterprise TinyMCE site</a> has now gone live, a result of our new partnership with <a href="http://www.moxiecode.com/">Moxiecode</a>, the company behind everyone’s favorite open source editor TinyMCE. I’m really excited about the potential of this partnership and have really enjoyed the opportunity to work with the Moxiecode team so far.
    </p>
    <h3>
       What We’re Adding…
    </h3>
    <p>
       We think we can bring a lot to the TinyMCE community, the things below are just where we’re starting.
    </p>
    <h4>
       Enterprise Grade Support
    </h4>
    <p>
       We’re really proud of the level of support we’ve been able to offer for EditLive! and we’re bringing that over to TinyMCE. TinyMCE gets used in all kinds of mission critical systems where down time costs real money. Ephox’s support packages offer service level agreements to ensure you get help quickly and keep things running smoothly.
    </p>
    <h4>
       More Resources for TinyMCE
    </h4>
    <p>
       Ephox is dedicating resources to help develop TinyMCE, improve it’s quality, answer questions on the forums (even for the free LGPL version) and generally help make TinyMCE even better.
    </p>
    <p>
       We’ve already had a number of patches accepted into the main TinyMCE branch and are using our build farm to run TinyMCE’s tests across a wide range of browsers and platforms to help the Moxiecode team keep quality levels high (<a href="http://tinymce.ephox.com/test-results">check out the results here</a>). You’ll also see Ephox folk popping up in places like the TinyMCE forums to answer TinyMCE questions.
    </p>
    <h4>
       Quick and Easy Commercial Licensing
    </h4>
    <p>
       If you don’t want to distribute changes you make to TinyMCE under the LGPL or prefer a more traditional commercial software license for whatever reason, you can quickly and easily buy one straight from our <a href="http://tinymce.ephox.com/pricing">web store</a>, with our without a support package.
    </p>
    <h4>
       Express Edit
    </h4>
    <p>
       We’re currently working to update our “Express Edit” feature of EditLive! to make it simple to integrate <em>both</em> EditLive! and TinyMCE with the same set of APIs and have the most appropriate editor for the situation load. Express Edit has been around for a while, but with the power of TinyMCE we think it’s time has really come to shine. With Express Edit you can offer all the advanced features of EditLive! but know that if Java isn’t available or you just need a lightning fast editor to make a quick change you’re users will have TinyMCE available too. Basically, you get the best possible editor for any situation.
    </p>
    <h3>
       Committed To…
    </h3>
    <p>
       In case you were worried there’s a few things that we’re absolutely committed to:
    </p>
    <h4>
       EditLive!
    </h4>
    <p>
       We still see EditLive! as being Microsoft Word for the web. It’s a full featured, enterprise editor that dramatically improves author productivity and assists them in creating higher quality content. EditLive! has been the leading online editor for many years now and we are going to continue improving it as fast as we can. There’s plenty of great stuff coming down the pipeline for EditLive! including of course an improved Express Edit.
    </p>
    <h4>
       Open Source
    </h4>
    <p>
       Ephox as a company may not have had much to do with open source in the past, but most of the people working for Ephox have and we’re big fans. Now we get the privilege of working with the vast TinyMCE community and that’s really exciting.
    </p>
    <p>
       Most importantly, TinyMCE is absolutely still available under the LGPL, Ephox is even providing a direct download link from our site to ensure everyone knows they are quite welcome to take TinyMCE and use it for free. The only difference between the LGPL community edition download and the commercially licensed options we’re providing is the license information.
    </p>
    <h4>
       TinyMCE
    </h4>
    <p>
       Ephox and Moxiecode are working together closely on this venture. Ephox Enterprise TinyMCE is a distribution of TinyMCE, much like projects such as Debian include other open source products. Like Linux distributions we may find and need to fix problems with TinyMCE which causes our distribution to vary slightly until those changes can flow back upstream. To avoid any confusion, Ephox distributions of TinyMCE have an extra component to the version number, for example the current TinyMCE release is 3.3.6, so the current Ephox distribution is 3.3.6-170. This makes it clear which base version of TinyMCE is being used, that it’s been modified (even if only to add our naming) and which build from Ephox it is.
    </p>
    <p>
       We’ve also called our distribution “Ephox Enterprise TinyMCE”, this is mostly a marketing thing but again it helps to avoid confusion in case there are fixes in our build that haven’t yet made it back upstream.
    </p>
    <h3>
       Questions? Comments?
    </h3>
    <p>
       If you have any questions, concerns or comments feel free to post them below or get in touch with me directly at adrian.sutton@ephox.com or by phone on +44 7 525 806 170 and I’ll do my best to get you an answer.
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.symphonious.net/2010/05/25/ephox-enterprise-tinymce/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ephox in the IBM Cloud</title>
		<link>http://www.symphonious.net/2010/04/06/ephox-in-the-ibm-cloud/</link>
		<comments>http://www.symphonious.net/2010/04/06/ephox-in-the-ibm-cloud/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 10:01:59 +0000</pubDate>
		<dc:creator>Adrian Sutton</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Editors]]></category>
		<category><![CDATA[Ephox]]></category>
		<category><![CDATA[IBM]]></category>

		<guid isPermaLink="false">http://www.symphonious.net/?p=1329</guid>
		<description><![CDATA[Ephox EditLive! is now part of the IBM cloud offering on Amazon Web Services. EditLive! OEM edition is bundled in the cloud offering of IBM WCM. This means you can now quickly run up a new instance of IBM’s WCM system on Amazon EC2 and configure it to use EditLive! as the editor. If you [...]]]></description>
			<content:encoded><![CDATA[<p>
       Ephox EditLive! is now part of the IBM cloud offering on Amazon Web Services. EditLive! OEM edition is bundled in the <a href="http://www.ibm.com/developerworks/downloads/ls/wps-wcmse/cloud.html">cloud offering of IBM WCM</a>.  This means you can now quickly run up a new instance of IBM’s WCM system on Amazon EC2 and configure it to use EditLive! as the editor.
    </p>
    <p>
       If you want to take advantage of the extra benefits of the <a href="http://editlive.com/tour">Enterprise Edition</a> (track changes, commenting, accessibility checking, image editing and more), you can install that as normal once the system is running. Currently Ephox doesn’t have per-hour pricing through Amazon but you can <a href="http://www.ephox.com/contactus.html">contact our sales team</a> so they can discuss the options available.
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.symphonious.net/2010/04/06/ephox-in-the-ibm-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wanted: Open Source Evangelist/TinyMCE Guru</title>
		<link>http://www.symphonious.net/2010/03/12/wanted-open-source-evangelisttinymce-guru/</link>
		<comments>http://www.symphonious.net/2010/03/12/wanted-open-source-evangelisttinymce-guru/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 14:34:30 +0000</pubDate>
		<dc:creator>Adrian Sutton</dc:creator>
				<category><![CDATA[Editors]]></category>
		<category><![CDATA[Ephox]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://www.symphonious.net/?p=1316</guid>
		<description><![CDATA[From the job description: We are seeking a Software Developer who is experienced in creating sophisticated, highly interactive, JavaScript applications. Ideally we desire someone that has experience in TinyMCE or has experience working as part of an open source project. The right person will have the ability to work remotely in a highly collaborative manner [...]]]></description>
			<content:encoded><![CDATA[<p>
       From the <a href="http://www.ephox.com/aboutus/jobs.html">job description:</a>
    </p>
    <blockquote>
      We are seeking a Software Developer who is experienced in creating sophisticated, highly interactive, JavaScript applications. Ideally we desire someone that has experience in TinyMCE or has experience working as part of an open source project. The right person will have the ability to work remotely in a highly collaborative manner with virtual teams.
    </blockquote>
    <p>
       I’m pretty excited about this new opening within Ephox.  Lots of great stuff to come out of it hopefully, but in particular helping Ephox to start working better with Open Source communities and developing some awesome stuff with JavaScript.  While TinyMCE experience is something we’re particularly keen to have “ready to go” if possible, whoever fills this role is going to become a web content editor expert in general from Tiny to CK, Dojo and of course our personal favourite <a href="http://editlive.com/">EditLive!</a>
    </p>
    <p>
       The position is open regardless of your location in the world, though if you happen to be near Brisbane, Maidenhead or Palo Alto we have nice offices you can come in and work from if you like.
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.symphonious.net/2010/03/12/wanted-open-source-evangelisttinymce-guru/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conversion for the Web</title>
		<link>http://www.symphonious.net/2009/11/04/conversion-for-the-web/</link>
		<comments>http://www.symphonious.net/2009/11/04/conversion-for-the-web/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 11:20:33 +0000</pubDate>
		<dc:creator>Adrian Sutton</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Editors]]></category>
		<category><![CDATA[Ephox]]></category>

		<guid isPermaLink="false">http://www.symphonious.net/?p=1253</guid>
		<description><![CDATA[Andrew Shebanow in Open Government and PDF: The issue at hand is not whether governments should pick HTML or PDF. The issue at hand is whether governments are capable of publishing information at all. Show me an HTML creation tool that creates high quality, standards conformant markup from a Word document or any of the [...]]]></description>
			<content:encoded><![CDATA[<p>
       <a href="http://shebanator.com/2009/11/02/open-government-and-pdf/">Andrew Shebanow in Open Government and PDF</a>:
    </p>
    <blockquote>
      The issue at hand is not whether governments should pick HTML or PDF. The issue at hand is whether governments are capable of publishing information <em>at all</em>. Show me an HTML creation tool that creates high quality, standards conformant markup from a Word document or any of the zillions of editing tools that government employees use. Now add in all the tools used by people who submit documents to the government. And all the versions of those tools released in the last 20 years. Now make sure that the HTML/XML works correctly even when the user doesn’t have the right browser or the right fonts installed.
    </blockquote>
    <p>
       I’ve actually worked with a number of government departments who were looking to move more content online and the content conversion problem is definitely a time consuming and challenging part of the problem. That’s precisely why I wind up getting involved, since <a href="http://www.ephox.com/products/editlive/">EditLive!</a> lets you easily copy and paste content from Word documents and produce clean, compliant XHTML. It can even (optionally) strip out inline formatting and leave just the structure like headings, tables and lists.
    </p>
    <p>
       Furthermore, EditLive! is actually quite good at making sure the HTML works correctly even when the user doesn’t have the right browser or the right fonts installed, especially when it’s been configured to suit the particular content needs. Even with non-technical business authors this can work very well and is doing so for a significant number of government departments.
    </p>
    <p>
       That’s not to say it’s the whole solution, there are systems out there where it’s hard to convert the content to HTML and where HTML may not be the best format anyway. Some of those cases may work better with PDF but certainly not all of them.  To somehow suggest that PDF is a complete and simple solution to publishing information on the web misses quite a lot of the picture. For example:
    </p>
    <ul>
      <li>
        How do web site visitors navigate around and get to that PDF data?  How do they search and find it? As much time is spent working out navigation structures as it is converting content.
      </li>
      <li>
        How do you expose information from databases with regularly changing information? Wouldn’t a HTML representation be easier to generate than PDF in most of these cases?
      </li>
    </ul>
    <p>
       Putting information on the web is not simple and no single technology is going to make it simple. PDF definitely has it’s place on the web, but so does HTML and a number of other formats. PDF doesn’t alleviate compatibility concerns, not all users have a recent enough PDF reader, not all PDF embed all the fonts and when they do it makes the download very large etc and not all PDFs are standards compliant. Putting non-web stuff on the web is always a big, challenging project, so review the available technologies carefully and pick the ones that best achieve your goals. Very few companies have success with just dumping a whole heap of PDFs on a web server.
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.symphonious.net/2009/11/04/conversion-for-the-web/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t Blame The User, Blame The Editor</title>
		<link>http://www.symphonious.net/2009/10/23/dont-blame-the-user-blame-the-editor/</link>
		<comments>http://www.symphonious.net/2009/10/23/dont-blame-the-user-blame-the-editor/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 09:50:05 +0000</pubDate>
		<dc:creator>Adrian Sutton</dc:creator>
				<category><![CDATA[Editors]]></category>
		<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://www.symphonious.net/?p=1250</guid>
		<description><![CDATA[I swear, some days you just want to reach into the screen and strangle the blogger on the other end. Jeff Atwood complains that his users commonly fail to read all the helpful hints on how to use their overly complicated, what you see isn’t what you get editor on Stack Overflow: The ask question [...]]]></description>
			<content:encoded><![CDATA[<p>
       I swear, some days you just want to reach into the screen and strangle the blogger on the other end. <a href="http://www.codinghorror.com/blog/archives/001306.html">Jeff Atwood complains that his users commonly fail to read all the helpful hints on how to use their overly complicated, what you see isn’t what you get editor on Stack Overflow</a>:
    </p>
    <blockquote>
      The ask question page is already dangerously close to cluttered with helpful tips, but apparently these helpful buttons, links, and text are all but invisible to a large segment of the user population. Sure, you could argue that <a href="http://superuser.com/">Super User</a> tends to attract less sophisticated users, but I see the exact same problem with programmers on <a href="http://stackoverflow.com/">Stack Overflow</a>. As new users, a significant percentage of them can&#39;t figure out how to format code, even though there&#39;s not only a toolbar button that does it for you, but help text on the right explicitly describing how to do it manually. (Just indent 4 spaces. Spoiler alert!)
    </blockquote>
    <p>
       So essentially, users don’t find the editor intuitive and the solution they’ve gone with up until now is to add more and more help text to try and teach the user how to use the unintuitive editor. It’s not working. The obvious solution is to escalate the arms race:
    </p>
    <blockquote>
      More and more, I&#39;m thinking we need to put the formatting help &#8212; for new users only &#8212; <strong>directly in their line of sight</strong>. That is, pre-populate the question entry area with some example formatting that is typical of the average question. Nothing complicated. But at least then it&#39;d be in the one &#8212; and apparently the <em>only</em> one &#8212; place myopic users are willing to look. Right in front of their freakin&#39; faces.
    </blockquote>
    <p>
       Thankfully the comments are full of people suggesting the right answer &#8211; fix the editor so you don’t <em>need</em> instructions to use it. You can always provide a source view for geeks who like to type in markup, but make the default something that just works.
    </p>
    <p>
       If the mark of a poor tradesman is that they always blames their tools, the mark of a bad UI designer is that they always blame the users. It’s not them, it’s you.
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.symphonious.net/2009/10/23/dont-blame-the-user-blame-the-editor/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>EditLive! for ILWCM OEM Edition Released</title>
		<link>http://www.symphonious.net/2009/04/02/editlive-for-ilwcm-oem-edition-released/</link>
		<comments>http://www.symphonious.net/2009/04/02/editlive-for-ilwcm-oem-edition-released/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 07:54:59 +0000</pubDate>
		<dc:creator>Adrian Sutton</dc:creator>
				<category><![CDATA[Editors]]></category>
		<category><![CDATA[Ephox]]></category>

		<guid isPermaLink="false">http://www.symphonious.net/?p=1119</guid>
		<description><![CDATA[As promised, a few days ago IBM shipped the OEM edition of EditLive! It’s available to all existing WCM clients on Portal 6.1 or later from passport advantage. Mostly for my own benefit of having an easier place to find this, it’s version 6.5.3.55 of EditLive! which is a little older than I was expecting, [...]]]></description>
			<content:encoded><![CDATA[<p>
       As promised, a few days ago IBM shipped the OEM edition of EditLive! It’s available to all existing WCM clients on Portal 6.1 or later from passport advantage.
    </p>
    <p>
       Mostly for my own benefit of having an easier place to find this, it’s version <span style=" text-decoration: line-through;">6.5.3.55</span> of EditLive! which is a little older than I was expecting, but still quite recent. <a href="http://www.ephox.com/products/editliveforilwcm/">Enterprise Edition</a> clients (direct from Ephox) have access to the 6.6.2.6 release from early March, which includes <a href="http://releases.ephox.com/editlive-660129">a bunch of new features</a> like the inline table toolbars, but my understanding is that IBM will be providing updates fairly regularly which is nice.
    </p>
    <p>
       Congratulations to all involved in making this happen, both from Ephox and IBM. It’s been an incredibly fast turn around from the signing of the deal to a shipping product.
    </p>
    <p>
       UPDATE: Actually, it’s more recent than that even.  The download is mislabelled as 6.5.3.55 but it actually contains version 6.6.2.6 of EditLive! &#8211; the latest official release.
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.symphonious.net/2009/04/02/editlive-for-ilwcm-oem-edition-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Obama Needs EditLive!</title>
		<link>http://www.symphonious.net/2009/02/16/obama-needs-editlive/</link>
		<comments>http://www.symphonious.net/2009/02/16/obama-needs-editlive/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 09:50:45 +0000</pubDate>
		<dc:creator>Adrian Sutton</dc:creator>
				<category><![CDATA[Editors]]></category>
		<category><![CDATA[Ephox]]></category>

		<guid isPermaLink="false">http://www.symphonious.net/?p=1080</guid>
		<description><![CDATA[Sam Ruby notes that the White House feed contains a fair bit of debris: Also noted in the process: the feed itself contains a fair amount of debris.&#160; A sytle attribute?&#160; A meta tag?&#160; o:p is common in content carelessly copy/pasted from Microsoft Word. Ah the good old o:p crud from Word. &#160;I know a [...]]]></description>
			<content:encoded><![CDATA[<p>
       <a href="http://intertwingly.net/blog/2009/02/15/White-House-Feed-Now-Declared-Invalid">Sam Ruby notes that the White House feed contains a fair bit of debris</a>:
    </p>
    <blockquote>
      Also noted in the process: the feed itself contains a fair amount of debris.&#160; A sytle attribute?&#160; A meta tag?&#160; o:p is common in content carelessly copy/pasted from Microsoft Word.
    </blockquote>
    <p>
       Ah the good old o:p crud from Word. &#160;I know a <a href="http://www.ephox.com/products/editlive/">fantastic html editor</a> they could use that would fix that up for them. Clean copy and paste from Word is probably the most popular feature in EditLive!
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.symphonious.net/2009/02/16/obama-needs-editlive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Table Alignment</title>
		<link>http://www.symphonious.net/2009/02/02/table-alignment/</link>
		<comments>http://www.symphonious.net/2009/02/02/table-alignment/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 09:18:05 +0000</pubDate>
		<dc:creator>Adrian Sutton</dc:creator>
				<category><![CDATA[Code and Geek Stuff]]></category>
		<category><![CDATA[Editors]]></category>

		<guid isPermaLink="false">http://www.symphonious.net/?p=1068</guid>
		<description><![CDATA[One of the great challenges of writing an HTML editor is discovering and smoothing over all the weird complexities in HTML. There are just some areas of HTML (and CSS) that are brain-dead stupid and you have to wonder how on earth it ever came to be like that. I suspect most of those brain-dead [...]]]></description>
			<content:encoded><![CDATA[<p>
       One of the great challenges of writing an HTML editor is discovering and smoothing over all the weird complexities in HTML. There are just some areas of HTML (and CSS) that are brain-dead stupid and you have to wonder how on earth it ever came to be like that. I suspect most of those brain-dead areas are involved with alignment or tables. This of course means that aligning tables is particularly stupid.
    </p>
    <p>
       Let’s start with just HTML. There’s an align attribute in HTML which seems nice and straight forward <code>&#60;p align=”right”&#62;</code> will align the the paragraph content to the right. <code>&#60;p align=”center”&#62;</code> will center the paragraph content. Unfortunately this doesn’t hold true for tables. &#160;<code>&#60;table align=”left”&#62;</code> will <em>float the table itself</em>&#160;left, allowing the text to wrap around the table. <code>&#60;table align=”right”&#62;</code> will do the same on the right, but <code>&#60;table align=”center”&#62;</code> will just center the table itself, without wrapping text around it.
    </p>
    <p>
       Now add in CSS &#8211; which at least by itself is much more sensible. &#160;<code>&#60;table style=”text-align: center”&#62;</code> has no effect on the table itself, but centers all the contents of the cells. <code>&#60;table style=”float: left”&#62;</code> floats left as does float: right. So far so good, but what if we want to center the table itself? That would be <code>&#60;table style=”margin-left: auto; margin-right: auto;”&#62;</code> &#160;What the?
    </p>
    <p>
       I’m sure there are good and logical reasons for all these crazy things, but anyone who’s tried to provide an align attribute in a table dialog that’s compliant with both old and new browsers and is intuitive for users has quite significant bald patches because of this.
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.symphonious.net/2009/02/02/table-alignment/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Ephox EditLive Editor Will Change The World</title>
		<link>http://www.symphonious.net/2009/01/20/ephox-editlive-editor-will-change-the-world/</link>
		<comments>http://www.symphonious.net/2009/01/20/ephox-editlive-editor-will-change-the-world/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 09:49:22 +0000</pubDate>
		<dc:creator>Adrian Sutton</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Editors]]></category>
		<category><![CDATA[Ephox]]></category>

		<guid isPermaLink="false">http://www.symphonious.net/?p=1064</guid>
		<description><![CDATA[Pangle on Twitter: Ephox EditLive Editor will change the world. Well maybe not the world, but it will make WCM content easier to format. I couldn’t agree more. This is of course in response to the news coming out of Lotusphere that IBM has licensed EditLive! as a standard part of their WCM offering. Ephox [...]]]></description>
			<content:encoded><![CDATA[<p>
       <a href="http://twitter.com/pangle/statuses/1131403727">Pangle on Twitter</a>:
    </p>
    <blockquote>
      Ephox EditLive Editor will change the world. Well maybe not the world, but it will make WCM content easier to format.
    </blockquote>
    <p>
       I couldn’t agree more. This is of course in response to the news coming out of Lotusphere that <a href="http://www.ephox.com/ibm/oem">IBM has licensed EditLive!</a> as a standard part of their WCM offering. Ephox has been an IBM business partner for quite a few years now and has built up a lot of relationships with their technical and sales teams as well as selling EditLive! as a third party add-on to a lot of WCM clients. It’s very exciting to see this go up a step and have EditLive! as a standard part of the offering. I don’t have an exact ship date for the OEM version yet, but my understanding is that it will come as an update to Portal 6.1.
    </p>
    <p>
       So to all the new Ephox clients who are being introduced to EditLive! as part of this agreement &#8211; welcome. I really look forward to working with IBM to get you up and running with EditLive! and seeing what it can do to improve you WCM authoring environments and resulting content. I’ve spent the last week putting together a <a href="http://liveworks.ephox.com/products/editliveforiwwcm/resources/upgrade-whitepaper">white paper</a> to share the experience we’ve had upgrading WCM deployments to EditLive! and a bunch of best practices for configuring EditLive! to get the most out of it.
    </p>
    <p>
       To all our existing clients, thanks for all your support so far and &#160;we look forward to continuing to work with you. The OEM agreement includes just the base edition of EditLive! so we’ll continue to ship the Enterprise Edition as an add-on, with some big improvements planned for both it and the base edition. &#160;This isn’t an official source of Ephox news and I want to avoid getting any details wrong so I’ll refrain from giving details, but rest assured that everyone at Ephox is committed to making sure that we keep making all our clients happy &#8211; especially those who have supported us in the past. &#160;If you have questions, we’ve got <a href="http://www.ephox.com/ibm/oem">a page giving some information on the OEM agreement</a> and please do <a href="http://www.ephox.com/contactus.html">contact us</a> if you have any further questions or concerns. The <a href="http://liveworks.ephox.com/products/editliveforiwwcm/resources/upgrade-whitepaper">white paper</a> is probably useful for you as well.
    </p>
    <p>
       To everyone within Ephox, congratulations on making such a fantastic editor, from engineering and product management making sure the product is great, to sales and marketing getting the word out and making enough sales to keep us in business and the admin team for letting everyone else focus on their jobs.
    </p>
    <p>
       Now let’s get back to work and keep changing the world.
    </p>]]></content:encoded>
			<wfw:commentRss>http://www.symphonious.net/2009/01/20/ephox-editlive-editor-will-change-the-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
