<?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>Garrick Cheung &#187; Peppy</title>
	<atom:link href="http://www.garrickcheung.com/tag/peppy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.garrickcheung.com</link>
	<description>Sharing what I know and learn about CSS, MooTools, Javascript, PHP and etc.</description>
	<lastBuildDate>Wed, 28 Apr 2010 02:52:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Implement Other Selector Engines (e.g. Sizzle or Peppy) into MooTools?</title>
		<link>http://www.garrickcheung.com/mootools/implement-other-selector-engines-eg-sizzle-or-peppy-into-mootools/</link>
		<comments>http://www.garrickcheung.com/mootools/implement-other-selector-engines-eg-sizzle-or-peppy-into-mootools/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 09:06:06 +0000</pubDate>
		<dc:creator>Garrick</dc:creator>
				<category><![CDATA[MooTools]]></category>
		<category><![CDATA[Peppy]]></category>
		<category><![CDATA[selector engine]]></category>
		<category><![CDATA[Sizzle]]></category>

		<guid isPermaLink="false">http://www.garrickcheung.com/?p=226</guid>
		<description><![CDATA[Not too long ago announcements of two new selector engines came on the scene, Peppy by James Donaghue and Sizzle by John Resig. At the time I had a fleeting thought of how cool it would be if MooTools was as fast or faster than Peppy and Sizzle. Yesterday, Ajaxian tells us that the Dojo [...]]]></description>
			<content:encoded><![CDATA[<p>Not too long ago announcements of two new selector engines came on the scene, <a href="http://ajaxian.com/archives/peppy-css3-selector-engine" target="_blank">Peppy by James Donaghue</a> and <a href="http://ajaxian.com/archives/sizzle-john-resig-has-a-new-selector-engine" target="_blank">Sizzle by John Resig</a>. At the time I had a fleeting thought of how cool it would be if MooTools was as fast or faster than Peppy and Sizzle.</p>
<p>Yesterday, <a href="http://ajaxian.com/archives/a-great-example-of-sharing-sizzle-engine-in-dojo-foundation" target="_blank">Ajaxian tells us</a> that the Dojo Community will vote on whether they implement the Sizzle selector engine instead of using their own.</p>
<p>Just after reading that I thought whether MooTools would benefit from implementing a selector engine instead of using their own. Apparently I was not alone in this thought as <a href="http://www.clientcide.com/industry-news/sizzle-power-in-mootools/">Aaron Newton has posted his thoughts and pros/cons</a>. Here&#8217;s my two cents.<span id="more-226"></span></p>
<p>Aaron brings up very good pros and cons. I think we should not follow the trend and switch to Sizzle but instead take in what we can and be inspired to improve upon it. We should already be doing that. This would require our awesome MooTools dev team to be up-to-date, but aren&#8217;t they continuously learning?</p>
<p>In this way, we can keep to the &#8216;extensibility&#8217; philosophy. Besides, if we figure out an even better method, who is to say that other developers aren&#8217;t looking at MooTools and taking from it what they deem better?</p>
<p>Lastly, why Sizzle and not Peppy? Last I checked, Peppy was beating out Sizzle on <a href="http://jamesdonaghue.com/static/peppy/profile/slickspeed/" target="_blank">SlickSpeed</a>. James recently <a href="http://jamesdonaghue.com/?p=187" target="_blank">took a stab at documentation for Peppy</a> too.</p>
<p>At the end of the day, it all depends on what our MooTools dev team wants to do because, after all, MooTools was created for their use, and it&#8217;s great if others can use it too.</p>
<p>P.S. Thanks to James Donaghue and John Resig on their awesome work!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.garrickcheung.com/mootools/implement-other-selector-engines-eg-sizzle-or-peppy-into-mootools/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
