<?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>Robertdot, A Web Design Blog &#187; WebKit</title>
	<atom:link href="http://robertdot.org/tags/webkit/feed/" rel="self" type="application/rss+xml" />
	<link>http://robertdot.org</link>
	<description>A web design blog for designers that develop or developers that design.</description>
	<lastBuildDate>Fri, 05 Mar 2010 15:59:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>So Long KHTML, Long Live WebKit</title>
		<link>http://robertdot.org/2007/07/24/so-long-khtml-long-live-webkit/</link>
		<comments>http://robertdot.org/2007/07/24/so-long-khtml-long-live-webkit/#comments</comments>
		<pubDate>Tue, 24 Jul 2007 09:51:09 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[KHTML]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Safari Mobile]]></category>
		<category><![CDATA[WebKit]]></category>

		<guid isPermaLink="false">http://robertdot.org/2007/07/24/so-long-khtml-long-live-webkit/</guid>
		<description><![CDATA[
 Once upon a time, there was KHTML, The K Desktop Environment&#8217;s Hypertext Markup Language rendering engine.  Later, Apple decided to write a web browser.  For whatever reason, Apple embraced KHTML, forked it, and created WebKit.  There was much pleasure and much gnashing of teeth.


 In mid-2003, Apple release Safari 1.0, ending [...]]]></description>
			<content:encoded><![CDATA[<p>
 Once upon a time, there was KHTML, The K Desktop Environment&#8217;s Hypertext Markup Language rendering engine.  Later, Apple decided to write a web browser.  For whatever reason, Apple embraced KHTML, forked it, and created WebKit.  There was much pleasure and much gnashing of teeth.
</p>
<p>
 In mid-2003, Apple release <a href="http://apple.slashdot.org/article.pl?sid=03/06/24/0145257">Safari 1.0</a>, ending the beta stage of development.  The betas caused such a wave that Microsoft announced it would <a href="http://news.com.com/2100-1045_3-1017126.html">discontinue development of Internet Explorer for Mac</a> (assuming they were developing it at all), and other browser developers made similar threats (i.e. <a href="http://news.com.com/2100-1001-982314.html?tag=fd_lede2_hed">Opera</a> and <a href="http://apple.slashdot.org/article.pl?sid=03/01/20/1538201">Chimera</a>).  Meanwhile, other Mac browsers were reporting <a href="http://apple.slashdot.org/article.pl?sid=03/01/08/2156233">they would swap to WebKit</a>.  Needless to say, Mac users adopted Safari in droves, making Safari a major player in the browser space.
</p>
<p>
 By 2005, however, Apple seemed to be shafting the KHTML team by not releasing patches, or <a href="http://news.com.com/Open-source+divorce+for+Apples+Safari/2100-1032_3-5703819.html?tag=st.num">releasing patches that were very difficult to merge into the main trunk</a>, <a href="http://apple.slashdot.org/article.pl?sid=05/04/29/1556252">if they could be merged at all</a>.  This caused a bit of disdain in the open source development community (though Dave Hyatt queried for help on <a href="http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#008054">how to rectify the situation</a>), but widely had no negative effect on Safari&#8217;s usage.  Apple <a href="http://apple.slashdot.org/article.pl?sid=05/06/07/134222">released WebKit</a>, complete with version history, a few months later.
</p>
<p>
 WebKit even crossed into the mobile space.  The acclaimed WebKit-based Series 60 web browser from Nokia was <a href="http://arstechnica.com/news.ars/post/20060525-6918.html">released as open source</a>, proving that WebKit was a viable rendering engine for mobile devices.  Recently, Apple released the iPhone, which, of course, has a WebKit browser included.  Safari Mobile builds on the concepts of the Series 60 browser, but easily one-ups it.
</p>
<p>
 Yet, all this time, KHTML and WebKit have diverged, and were predicted never to merge.  This prophecy held true.  Recently, <a href="http://arstechnica.com/journals/linux.ars/2007/07/23/the-unforking-of-kdes-khtml-and-webkit">KDE decided to adopt WebKit</a> and eventually remove KHTML after some final KHTML features are ported into WebKit.  With recent additions to the WebKit family (e.g., Safari for Windows, Abrowse, Epiphany, and Adobe&#8217;s Air), all the major, graphical, desktop browsers will be united under the four major rendering engines (the others being the Internet Explorer <q>Trident</q> family, Gecko, and Opera).  Also, TrollTech will bring WebKit into QT, which will allow the use of cross-platform WebKit integration with relative ease, hopefully countering the use of Internet Explorer&#8217;s engine in Microsoft&#8217;s development environments.  I doubt this will swing WebKit to a much higher rank, but it certainly bodes well for the longevity of the project.</p>
]]></content:encoded>
			<wfw:commentRss>http://robertdot.org/2007/07/24/so-long-khtml-long-live-webkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
