<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Tales of the Rich Text Editor and Safari Support</title>
	<atom:link href="http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:55:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
	<item>
		<title>By: zero0x</title>
		<link>http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support/comment-page-1#comment-260402</link>
		<dc:creator>zero0x</dc:creator>
		<pubDate>Sat, 05 Jan 2008 14:25:49 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support#comment-260402</guid>
		<description>And the solution is:

Don&#039;t use text editor!

In a great CMS there is no Rich Editor needed.

Want long documents? That&#039;s not what web is for! Give &#039;em PDF!

Want short info about products, employees, etc.? Create template and save data in JSON! The customers will enter: Name of the product, Price, etc. And template will do ALL formatting!

I don&#039;t know if there is a CMS like this, but I AM GOING TO DEVELOP it and sell it and buy a Macbook :P:P:P

Have a great day Ajax-guys!</description>
		<content:encoded><![CDATA[<p>And the solution is:</p>
<p>Don&#8217;t use text editor!</p>
<p>In a great CMS there is no Rich Editor needed.</p>
<p>Want long documents? That&#8217;s not what web is for! Give &#8216;em PDF!</p>
<p>Want short info about products, employees, etc.? Create template and save data in JSON! The customers will enter: Name of the product, Price, etc. And template will do ALL formatting!</p>
<p>I don&#8217;t know if there is a CMS like this, but I AM GOING TO DEVELOP it and sell it and buy a Macbook :P:P:P</p>
<p>Have a great day Ajax-guys!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Howson</title>
		<link>http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support/comment-page-1#comment-254742</link>
		<dc:creator>Paul Howson</dc:creator>
		<pubDate>Thu, 30 Aug 2007 19:55:11 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support#comment-254742</guid>
		<description>The problem with rich text editors is that they allow users to add arbitrary formatting to content rather than adhering to the css styles which a site designer has set up.

So there&#039;s a need for another kind of embedded editor also -- one that only allows formatting by defined CSS styles. That means no font menu, or font size menu in particular. Since many people get bamboozled by lots of buttons, the editor needs to be visually very simple -- just the minimum of controls to select allowable CSS styles.</description>
		<content:encoded><![CDATA[<p>The problem with rich text editors is that they allow users to add arbitrary formatting to content rather than adhering to the css styles which a site designer has set up.</p>
<p>So there&#8217;s a need for another kind of embedded editor also &#8212; one that only allows formatting by defined CSS styles. That means no font menu, or font size menu in particular. Since many people get bamboozled by lots of buttons, the editor needs to be visually very simple &#8212; just the minimum of controls to select allowable CSS styles.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Spocke</title>
		<link>http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support/comment-page-1#comment-253979</link>
		<dc:creator>Spocke</dc:creator>
		<pubDate>Thu, 16 Aug 2007 17:41:54 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support#comment-253979</guid>
		<description>The main problem on Safari 2.x is the lack of a proper selection object there is no way to get a DOM Range of the currently selected contents in Safari 2.x. But in 3.x they have implemented this possibility, this was a major show stopper to get TinyMCE to work properly on Safari and it&#039;s kind of hard to fake if there isn&#039;t an API available for it.

Another missing thing is that Safari doesn&#039;t provide image selection support there is no visual representation when you select them. This shortcoming is reported to the Safari guys so I hope they fix it soon and that they focus more on the RTE support.

Safari might be ahead on the CSS implementation but they are still behind when it comes to JS APIs.</description>
		<content:encoded><![CDATA[<p>The main problem on Safari 2.x is the lack of a proper selection object there is no way to get a DOM Range of the currently selected contents in Safari 2.x. But in 3.x they have implemented this possibility, this was a major show stopper to get TinyMCE to work properly on Safari and it&#8217;s kind of hard to fake if there isn&#8217;t an API available for it.</p>
<p>Another missing thing is that Safari doesn&#8217;t provide image selection support there is no visual representation when you select them. This shortcoming is reported to the Safari guys so I hope they fix it soon and that they focus more on the RTE support.</p>
<p>Safari might be ahead on the CSS implementation but they are still behind when it comes to JS APIs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support/comment-page-1#comment-253976</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Thu, 16 Aug 2007 17:24:16 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support#comment-253976</guid>
		<description>You think we will ever be able to just say this?

&lt;code&gt;
&lt;textarea rich=&quot;true&quot;&gt;&lt;/textarea&gt;
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>You think we will ever be able to just say this?</p>
<p><code><br />
&lt;textarea rich="true"&gt;&lt;/textarea&gt;<br />
</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Soren Vejrum</title>
		<link>http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support/comment-page-1#comment-253975</link>
		<dc:creator>Soren Vejrum</dc:creator>
		<pubDate>Thu, 16 Aug 2007 16:52:55 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support#comment-253975</guid>
		<description>The rich text editor support in Safari is quite limited and has many errors, which need to be worked around for more than very basic rich text editing and formatting.

We have actually fully supported Safari in our Asbru Web Content Editor (editor.abrusoft.com) since September 2005! It has been and still is a lot of hard work and many other developers have given up - but it is doable.</description>
		<content:encoded><![CDATA[<p>The rich text editor support in Safari is quite limited and has many errors, which need to be worked around for more than very basic rich text editing and formatting.</p>
<p>We have actually fully supported Safari in our Asbru Web Content Editor (editor.abrusoft.com) since September 2005! It has been and still is a lot of hard work and many other developers have given up &#8211; but it is doable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anonymous</title>
		<link>http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support/comment-page-1#comment-253966</link>
		<dc:creator>anonymous</dc:creator>
		<pubDate>Thu, 16 Aug 2007 15:21:22 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/tales-of-the-rich-text-editor-and-safari-support#comment-253966</guid>
		<description>yep,i&#039;ve also spent good hours with that damn safari,and ended up with my own simple safari-only editor (for others i used FCK), based on some free text editor (don&#039;t remember thename).
The biggest challenge is tabbed layouts. Safari has some kind &quot;optimization&quot;. If IFRAME not visible, it unloads it&#039;s content. So imagine, you have 2 tabs, one of them with editor. User first edit some html, then switch to another tab and then back. What the... editor is gone?! Yep... it is. You need to re-initialize editor each time you want to show it. Also you need to wait some time before editor document will be available afrer IFRAME refreshes on showing. 
I don&#039;t remember all hacks i needed to apply to my code, but Safari is really pain in the ass. I hope 3.0 will be much more coding friendly</description>
		<content:encoded><![CDATA[<p>yep,i&#8217;ve also spent good hours with that damn safari,and ended up with my own simple safari-only editor (for others i used FCK), based on some free text editor (don&#8217;t remember thename).<br />
The biggest challenge is tabbed layouts. Safari has some kind &#8220;optimization&#8221;. If IFRAME not visible, it unloads it&#8217;s content. So imagine, you have 2 tabs, one of them with editor. User first edit some html, then switch to another tab and then back. What the&#8230; editor is gone?! Yep&#8230; it is. You need to re-initialize editor each time you want to show it. Also you need to wait some time before editor document will be available afrer IFRAME refreshes on showing.<br />
I don&#8217;t remember all hacks i needed to apply to my code, but Safari is really pain in the ass. I hope 3.0 will be much more coding friendly</p>
]]></content:encoded>
	</item>
</channel>
</rss>

