<?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: CKEditor load time performance</title>
	<atom:link href="http://ajaxian.com/archives/ckeditor-perf/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/ckeditor-perf</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: fredck2</title>
		<link>http://ajaxian.com/archives/ckeditor-perf/comment-page-1#comment-276140</link>
		<dc:creator>fredck2</dc:creator>
		<pubDate>Mon, 26 Oct 2009 12:15:28 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7696#comment-276140</guid>
		<description>@meandmycode, I understand you may feel frustrated if you were not able to do something you wanted to do. Looking at the editor source code may be useful sometimes, but you can definitely find complex things that may look strange to you, but have a precise reason for being there. The fakeobjects things is one of them, and it&#039;s this way because of the incredible flexibility we have with the data generation in CKEditor. It is complex really, but it is nothing anyone must deal with as this is part of the editor core. Please don&#039;t assume it&#039;s wrong just because it&#039;s complex.

Anyway... these discussions are always going completely out of the article scope. I really hope you&#039;re enjoying the performance improvements and the article we have written.</description>
		<content:encoded><![CDATA[<p>@meandmycode, I understand you may feel frustrated if you were not able to do something you wanted to do. Looking at the editor source code may be useful sometimes, but you can definitely find complex things that may look strange to you, but have a precise reason for being there. The fakeobjects things is one of them, and it&#8217;s this way because of the incredible flexibility we have with the data generation in CKEditor. It is complex really, but it is nothing anyone must deal with as this is part of the editor core. Please don&#8217;t assume it&#8217;s wrong just because it&#8217;s complex.</p>
<p>Anyway&#8230; these discussions are always going completely out of the article scope. I really hope you&#8217;re enjoying the performance improvements and the article we have written.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: meandmycode</title>
		<link>http://ajaxian.com/archives/ckeditor-perf/comment-page-1#comment-276133</link>
		<dc:creator>meandmycode</dc:creator>
		<pubDate>Fri, 23 Oct 2009 20:11:07 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7696#comment-276133</guid>
		<description>Sorry fred but I just don&#039;t agree, after spending hours in the source (the only way to find out how to actually DO something), you see lots of weird dependencies.. and incomplete design.. for example, fakeobjects, the mock object is always an IMG tag.. and it has built in logic to specifically copy back the width and height properties to attributes.. errr ok?

Plenty of things like this, after 3 days I wasn&#039;t getting anywhere near close to what I needed, I took a risk to move to tinymce and within 30 minutes I had converted my 3 days work.. how? their api works, and most importantly- documentation.</description>
		<content:encoded><![CDATA[<p>Sorry fred but I just don&#8217;t agree, after spending hours in the source (the only way to find out how to actually DO something), you see lots of weird dependencies.. and incomplete design.. for example, fakeobjects, the mock object is always an IMG tag.. and it has built in logic to specifically copy back the width and height properties to attributes.. errr ok?</p>
<p>Plenty of things like this, after 3 days I wasn&#8217;t getting anywhere near close to what I needed, I took a risk to move to tinymce and within 30 minutes I had converted my 3 days work.. how? their api works, and most importantly- documentation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ajaxus</title>
		<link>http://ajaxian.com/archives/ckeditor-perf/comment-page-1#comment-276121</link>
		<dc:creator>ajaxus</dc:creator>
		<pubDate>Fri, 23 Oct 2009 07:47:34 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7696#comment-276121</guid>
		<description>This was a great product way back in times where there were no such availability of rich text editors.

During those years we used it quite extensively and managed to get around its coding and settings.

Yes, the upload(Browse server) was interesting to set up at first but then it was working without any problems.

Hope to hear some feedback from real life testing!</description>
		<content:encoded><![CDATA[<p>This was a great product way back in times where there were no such availability of rich text editors.</p>
<p>During those years we used it quite extensively and managed to get around its coding and settings.</p>
<p>Yes, the upload(Browse server) was interesting to set up at first but then it was working without any problems.</p>
<p>Hope to hear some feedback from real life testing!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nobleach</title>
		<link>http://ajaxian.com/archives/ckeditor-perf/comment-page-1#comment-276117</link>
		<dc:creator>nobleach</dc:creator>
		<pubDate>Fri, 23 Oct 2009 01:55:50 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7696#comment-276117</guid>
		<description>@fredck2 until you try and use the built in uploader... I have only found one page via google that explains how to make it work. (HINT: your backend PHP/ASP/ASP.NET/CF/JSP needs to return a JS snippet with expected parameters functionNum and url and the optional message)

Yes this is strictly a documentation issue, it&#039;s a BIG one that completely hampers a great feature.... the very feature that made me choose this editor.

I also noticed a bug setting a simple editor at run time but worked around it by loading a custom config.</description>
		<content:encoded><![CDATA[<p>@fredck2 until you try and use the built in uploader&#8230; I have only found one page via google that explains how to make it work. (HINT: your backend PHP/ASP/ASP.NET/CF/JSP needs to return a JS snippet with expected parameters functionNum and url and the optional message)</p>
<p>Yes this is strictly a documentation issue, it&#8217;s a BIG one that completely hampers a great feature&#8230;. the very feature that made me choose this editor.</p>
<p>I also noticed a bug setting a simple editor at run time but worked around it by loading a custom config.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fredck2</title>
		<link>http://ajaxian.com/archives/ckeditor-perf/comment-page-1#comment-276113</link>
		<dc:creator>fredck2</dc:creator>
		<pubDate>Thu, 22 Oct 2009 21:12:02 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7696#comment-276113</guid>
		<description>@meandmycode, that&#039;s definitely not true. CKEditor is quite a complete product, ready to be used and stable. No hard coding going on in any way. I may still miss some features available in FCKeditor 2, but those are definitely not critical for the majority of its usage cases. We&#039;re working to include them on it anyway.</description>
		<content:encoded><![CDATA[<p>@meandmycode, that&#8217;s definitely not true. CKEditor is quite a complete product, ready to be used and stable. No hard coding going on in any way. I may still miss some features available in FCKeditor 2, but those are definitely not critical for the majority of its usage cases. We&#8217;re working to include them on it anyway.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: meandmycode</title>
		<link>http://ajaxian.com/archives/ckeditor-perf/comment-page-1#comment-276107</link>
		<dc:creator>meandmycode</dc:creator>
		<pubDate>Thu, 22 Oct 2009 18:22:07 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7696#comment-276107</guid>
		<description>I&#039;d rather avoid ckeditor completely until they actually finish it (lots of &#039;hard coding&#039; going on), and get some documentation..</description>
		<content:encoded><![CDATA[<p>I&#8217;d rather avoid ckeditor completely until they actually finish it (lots of &#8216;hard coding&#8217; going on), and get some documentation..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gabel</title>
		<link>http://ajaxian.com/archives/ckeditor-perf/comment-page-1#comment-276102</link>
		<dc:creator>gabel</dc:creator>
		<pubDate>Thu, 22 Oct 2009 13:56:20 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7696#comment-276102</guid>
		<description>@zzen: That seems to be the answer. Takes the same time 2.67s to render in FF 3.5.3 in Firebug and shows the correct filesize.

@ALL So ignore my post.. ;)</description>
		<content:encoded><![CDATA[<p>@zzen: That seems to be the answer. Takes the same time 2.67s to render in FF 3.5.3 in Firebug and shows the correct filesize.</p>
<p>@ALL So ignore my post.. ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zzen</title>
		<link>http://ajaxian.com/archives/ckeditor-perf/comment-page-1#comment-276101</link>
		<dc:creator>zzen</dc:creator>
		<pubDate>Thu, 22 Oct 2009 13:53:32 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7696#comment-276101</guid>
		<description>@gabel - that might be because Safari shows the size of objects after they have been decompressed - even though over the wire, by default, both Firefox and Safari try to fetch the gzip-compressed versions if available.</description>
		<content:encoded><![CDATA[<p>@gabel &#8211; that might be because Safari shows the size of objects after they have been decompressed &#8211; even though over the wire, by default, both Firefox and Safari try to fetch the gzip-compressed versions if available.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gabel</title>
		<link>http://ajaxian.com/archives/ckeditor-perf/comment-page-1#comment-276099</link>
		<dc:creator>gabel</dc:creator>
		<pubDate>Thu, 22 Oct 2009 13:31:19 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7696#comment-276099</guid>
		<description>I got closely the same load time on the example page but a quit different size and it does not rely to the page overhead... 

time:
http://bit.ly/3gRF1C

size:
http://bit.ly/47yGed

sys:
Mac OS X 10.5.8
Safari 4

loaded page:
http://nightly.ckeditor.com/latest/ckeditor/_samples/replacebyclass.html</description>
		<content:encoded><![CDATA[<p>I got closely the same load time on the example page but a quit different size and it does not rely to the page overhead&#8230; </p>
<p>time:<br />
<a href="http://bit.ly/3gRF1C" rel="nofollow">http://bit.ly/3gRF1C</a></p>
<p>size:<br />
<a href="http://bit.ly/47yGed" rel="nofollow">http://bit.ly/47yGed</a></p>
<p>sys:<br />
Mac OS X 10.5.8<br />
Safari 4</p>
<p>loaded page:<br />
<a href="http://nightly.ckeditor.com/latest/ckeditor/_samples/replacebyclass.html" rel="nofollow">http://nightly.ckeditor.com/latest/ckeditor/_samples/replacebyclass.html</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

