<?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>Tewha &#187; webkit</title>
	<atom:link href="http://tewha.net/tag/webkit/feed/" rel="self" type="application/rss+xml" />
	<link>http://tewha.net</link>
	<description>Writings and links on iPhone and iPad programming</description>
	<lastBuildDate>Wed, 18 Apr 2012 20:26:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Apple&#8217;s developer documentation website is horrible</title>
		<link>http://tewha.net/2009/07/apples-developer-documentation-website-is-horrible-2/</link>
		<comments>http://tewha.net/2009/07/apples-developer-documentation-website-is-horrible-2/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 00:10:02 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[crashing]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[webkit]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=939</guid>
		<description><![CDATA[Isn&#8217;t anyone at Apple even mildly embarrassed about how poor the ADC search results are? Like everyone other Mac developer (at least, those not using a seed&#8230; no comment otherwise), I&#8217;ve been bit by the Mac OS X 10.5.7 bug &#8230; <a href="http://tewha.net/2009/07/apples-developer-documentation-website-is-horrible-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Isn&#8217;t anyone at Apple even <strong>mildly</strong> embarrassed about how poor the ADC search results are?</p>

<p>Like everyone other Mac developer (at least, those not using a seed&#8230; no comment otherwise), I&#8217;ve been bit by the Mac OS X 10.5.7 bug that causes Xcode to crash almost every time the documentation viewer is used.</p>

<p>Now I&#8217;m a reasonable guy. I get that a Mac OS X update has to be thoroughly tested. I wouldn&#8217;t want it otherwise. So let me get this off my chest right away: it isn&#8217;t the bug itself that bothers me.</p>

<p>Xcode 3.1.3 shipped after Mac OS X 10.5.7. So it should have been pretty easy to add code to Xcode see if the developer has executed a <code>defaults write com.apple.xcode dontevershowthefuckingdocviewer 1</code> and then never show the documentation viewer, so I wouldn&#8217;t lose unsaved work every time I forgot and tried to open it. ((Maybe use a different identifier for it.))</p>

<p>And in the future, the documentation links should be handled via an URL type that can be handled by another application.</p>

<p>And, oh yeah:</p>

<p style="text-align: center;"><strong><span style="color: #800000; font-size: 200%;">Why is the documentation viewer embedded in the IDE?</span></strong></p>

<p>Splitting the documentation viewer into a separate application would make a lot of sense. Browsers crash! If it wasn&#8217;t this, it would be something else that crashed the documentation viewer. This was predictable. This was, dare I say, expected.</p>

<p>But what really, really makes me angry is the developer site. The content is generally pretty good, but the search engine is horrible:</p>

<ul>
<li>Fix your summary so it&#8217;s actually useful.

Apple&#8217;s summary:

<img class="aligncenter size-full wp-image-941" title="apple" src="http://tewha.net/wp-content/uploads/2009/07/apple.png" alt="apple" width="461" height="45">Google&#8217;s summary:

<img class="aligncenter size-full wp-image-942" title="google" src="http://tewha.net/wp-content/uploads/2009/07/google.png" alt="google" width="527" height="72">

There&#8217;s just no comparison. ((Google, you rock.))</li>

    <li>I don&#8217;t need to see every single empty redirect. Showing the same effective document multiple times is just random clutter.</li>

    <li>There are better ways to represent the format of documentation in search results than just including it in the URL.</li>

    <li>Add up those last two items, and you realize: I don&#8217;t need PDFs in the search results. PDF should just be linked to from the documentation itself.</li>

</ul>

<p>I&#8217;ll update this when I have more points. The bile has receded enough for me to code again.</p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/07/apples-developer-documentation-website-is-horrible-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone SDK: UIKit vs WebKit</title>
		<link>http://tewha.net/2007/10/iphone-sdk-uikit-vs-webkit/</link>
		<comments>http://tewha.net/2007/10/iphone-sdk-uikit-vs-webkit/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 20:31:38 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[uikit]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://pyile.com/2007/10/iphone-sdk-uikit-vs-webkit/</guid>
		<description><![CDATA[Earlier, I wrote that I don&#8217;t have much comment on Gruber&#8217;s post on iPhone web apps. It turns out I was wrong. It took me a while, but I realized after making that post that I needed to reconsider what &#8230; <a href="http://tewha.net/2007/10/iphone-sdk-uikit-vs-webkit/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="/2007/10/iphone-or-ipod-touch/">Earlier, I wrote</a> that I don&#8217;t have much comment on <a href="http://daringfireball.net/2007/10/iphone_web_apps">Gruber&#8217;s post on iPhone web apps</a>. It turns out I was wrong.</p>

<p>It took me a while, but I realized after making that post that I needed to reconsider what I was doing for iPhone development ((Like Gruber, I&#8217;m just going to use iPhone as the generic term for iPhone or iPod touch.)). See, I have an application in mind for the iPhone. I originally planned to develop it for the web, but I need to reconsider that.</p>

<p>There&#8217;s a bunch of advantages to sticking with the web SDK:</p>

<ul>
<li>Centralized data authority. Users will never need to worry about whether their desktop computer or their iPhone has the latest version of their data.</li>

    <li>No data management for users:They never need to worry about backups, because I can backup everything automatically.</li>

    <li>Fully cross-platform ((In the sense of the software being able to run on all modern web browsers, I mean.)): All other things being equal, a bigger market is better, right? Sure, I&#8217;d want to do some customization for the &#8220;desktop version&#8221; later, to take advantage of the larger screen, but it wouldn&#8217;t be a rewrite by any means.</li>

    <li>SDK available today: A chicken in the hand is worth at least a dozen unknown birds squawking in a tree.</li>

    <li>Automatic updates for all! Hooray! This is especially relevant to me, because I can see tweaking some of the algorithms behind the scenes for many years.</li>

</ul>

<p>For my application, I can see these advantages to a UIKit SDK application:</p>

<ul>
<li>Better performance: web page downloads over AT&amp;T are going to take a while regardless of what else I do.</li>

    <li>Richer interface: despite WebKit being pretty darned capable ((See PopCap&#8217;s <a href="http://static.popcap.com/iphone/">Bejeweled</a>, for instance.)), I probably wouldn&#8217;t be able to do some of the more complicated animations or graphical manipulation that I wanted to do.</li>

    <li>Offline use: except some of the things I want to do would likely require a connection anyway ((This raises the question of what exactly the iPhone SDK can and can not do. Will it have full network connectivity?)).</li>

    <li>More interaction methods: This is the only one that really bothers me. Being able to flick between pages and respond to rotates easily is important for an iPhone application. I hope Apple has something up their sleeve on this front.</li>

</ul>

<p>How does it all stack up? I think I&#8217;ll be doing the development using the web. Nothing&#8217;s really changed, but now I&#8217;ve thought it through and feel comfortable with the choice.</p>

<p>Given that decision, I&#8217;m done. If I decided on UIKit, I&#8217;d now be wrestling with whether to unlock my iPod touch ((I&#8217;m not really breaking my rule here. My device is, specifically, an iPod touch.)) and start looking into third party documentation on the SDK to get an early start. I&#8217;m not sure this would really be a head start, as there&#8217;s probably quite a few others who will decide (or have already decided) to take this route.</p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2007/10/iphone-sdk-uikit-vs-webkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced

Served from: tewha.net @ 2012-05-23 04:39:48 -->
