<?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>Swedish fika &#187; Johan</title>
	<atom:link href="http://www.swedishfika.com/author/johan/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.swedishfika.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 25 Nov 2011 21:56:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Rails-like framework for mobile apps</title>
		<link>http://www.swedishfika.com/2010/11/08/rails-like-framework-for-mobile-apps/</link>
		<comments>http://www.swedishfika.com/2010/11/08/rails-like-framework-for-mobile-apps/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 17:51:31 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.swedishfika.com/?p=1815</guid>
		<description><![CDATA[In an interview with the guys at Think Vitamin, Ryan Singer from 37signals reports that they are working on a Rails-like MVC framework for HTML 5 phone apps. Read more on the Think Vitamin blog.
// Johan
]]></description>
			<content:encoded><![CDATA[<p>In an interview with the guys at <a href="http://thinkvitamin.com/">Think Vitamin</a>, <a href="http://twitter.com/#!/rjs">Ryan Singer</a> from <a href="http://37signals.com/">37signals</a> reports that they are working on a Rails-like MVC framework for HTML 5 phone apps. Read more on the <a href="http://thinkvitamin.com/mobile/new-rails-like-framework-from-37signals-for-html5-mobile-apps/">Think Vitamin</a> blog.</p>
<p>// Johan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swedishfika.com/2010/11/08/rails-like-framework-for-mobile-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opera Mini for Android</title>
		<link>http://www.swedishfika.com/2010/10/15/opera-mini-for-android/</link>
		<comments>http://www.swedishfika.com/2010/10/15/opera-mini-for-android/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 16:10:00 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.swedishfika.com/?p=1786</guid>
		<description><![CDATA[Opera Mini for Android is being released within the month.

Hopefully less sucky than the iPhone version. The video also reassures that they&#8217;re not working on an update for the iPhone :/. WP7 next?


]]></description>
			<content:encoded><![CDATA[<p>Opera Mini for Android is being released within the month.<br />
<span id="more-1786"></span><br />
Hopefully less sucky than the iPhone version. The video also reassures that they&#8217;re not working on an update for the iPhone :/. WP7 next?<br />
<span><br />
<script src="http://player.ooyala.com/player.js?embedCode=B2Z2lyMTp9p7DzBNq0uwAS70pSVwzHD9&#038;width=456&#038;deepLinkEmbedCode=B2Z2lyMTp9p7DzBNq0uwAS70pSVwzHD9&#038;height=342"></script></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.swedishfika.com/2010/10/15/opera-mini-for-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Early Breakdown</title>
		<link>http://www.swedishfika.com/2010/10/13/an-early-breakdown/</link>
		<comments>http://www.swedishfika.com/2010/10/13/an-early-breakdown/#comments</comments>
		<pubDate>Wed, 13 Oct 2010 12:46:53 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.swedishfika.com/?p=1767</guid>
		<description><![CDATA[Ok, so we’ve had a breakdown. And I’m the Judas. In the beginning of 2010 we joined projecte 52 and we were on a 36 post streak when we messed up. Since there will be a lot of year summaries on the net in a couple of months I thought I’d have a breakdown my [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, so we’ve had a breakdown. And I’m the Judas. In the beginning of 2010 we joined <a href="http://project52.info/">projecte 52</a> and we were on a 36 post streak when we messed up. Since there will be a lot of year summaries on the net in a couple of months I thought I’d have a breakdown my favorite posts of this year now.<br />
<span id="more-1767"></span></p>
<h3><a href="http://www.swedishfika.com/2010/06/13/being-the-child-of-the-shoemaker/">Being the Child of the Shoemaker</a></h3>
<p>Ida talks about why web developers have poor sites and how to remedy the situation.</p>
<h3><a href="http://www.swedishfika.com/2010/04/18/toka-koka-bitches/">Toka Koka Bitches</a></h3>
<p>The post that got us hits from people searching for ”Swedish bitches” :/.</p>
<h3><a href="http://www.swedishfika.com/2010/05/15/what-role-will-domain-names-play-in-the-future-of-the-web/">What Role Will Domain Names Play in the Future of the Web?</a></h3>
<p>Simon raises an interesting debate weather domain names will play an important role in our future or not.</p>
<h3><a href="http://www.swedishfika.com/2010/01/19/escaping-from-encoding-hell/">Escaping From Encoding Hell</a></h3>
<p>The ultimate guide for when you’re stuck in encoding hell</p>
<h3><a href="http://www.swedishfika.com/2010/01/11/we-are-craftsmen/">We are Craftsmen</a></h3>
<p>I take up the similarities between two, on the surface, very different professions.</p>
<p>A big up for <a href="http://project52.info/">project 52</a>. Without them many of these posts would still just be unborn ideas locked inside our heads.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.swedishfika.com/2010/10/13/an-early-breakdown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>H.264 our savior?</title>
		<link>http://www.swedishfika.com/2010/08/27/h-264-our-savior/</link>
		<comments>http://www.swedishfika.com/2010/08/27/h-264-our-savior/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 16:11:33 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.swedishfika.com/?p=1728</guid>
		<description><![CDATA[MPEGLA just anounced that ”MPEG LA’s AVC License Will Not Charge Royalties for Internet Video That Is Free to End Users Through Life of License”. So is this the amazingly magic announcement that is going to change everything? 

Well, actually. It changes almost nothing. It was royalty free for end users before this anouncemeant, it [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.businesswire.com/news/home/20100825006629/en">MPEGLA just anounced</a> that ”MPEG LA’s AVC License Will Not Charge Royalties for Internet Video That Is Free to End Users Through Life of License”. So is this the amazingly magic announcement that is going to change everything? </p>
<p><span id="more-1728"></span></p>
<p>Well, actually. It changes almost nothing. It was royalty free for end users before this anouncemeant, it has just been extended until always. The people implementing H.264 codec still needs to pay up. </p>
<p>This will probably not change the minds of the people at Mozilla since they&#8217;d have to cough up millions every year to pay for the codec. </p>
<p>The announcement is not bad news and it&#8217;s not good news. It&#8217;s almost no news at all. There is a longer <a href="http://www.swedishfika.com/2010/05/30/vp8-our-savior/">blog post about web codecs</a> if you want more on the subject.</p>
<p>Have a week!<br />
// <a href="http://twitter.com/jbenjaminsson">Johan</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.swedishfika.com/2010/08/27/h-264-our-savior/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom OpenID User Name</title>
		<link>http://www.swedishfika.com/2010/08/15/custom-openid-user-name/</link>
		<comments>http://www.swedishfika.com/2010/08/15/custom-openid-user-name/#comments</comments>
		<pubDate>Sun, 15 Aug 2010 21:07:07 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.swedishfika.com/?p=1699</guid>
		<description><![CDATA[These days you can log in to almost any site using Facebook or Twitter. And that&#8217;s great. But since we at Swedish Fika are all about open standards, Open source and diversity i figured I’d give you a little pro tip on how to use their open standards competitor. 

Since you are a reader of [...]]]></description>
			<content:encoded><![CDATA[<p>These days you can log in to almost any site using Facebook or Twitter. And that&#8217;s great. But since we at Swedish Fika are all about open standards, Open source and diversity i figured I’d give you a little pro tip on how to use their open standards competitor. </p>
<p><span id="more-1699"></span></p>
<p>Since you are a reader of this blog you probably have a blog, portfolio or something yourself. You can use that domain as user name. All it takes is a couple of link tags in your header.</p>
<p><code>&lt;link rel="openid.server"<br />
href="http://www.myopenid.com/server" /&gt;</code><br />
<code>&lt;link rel="openid.delegate"<br />
href=http://username.myopenid.com/ /&gt;</code></p>
<p>This way you can change OpenID provider without changing your log in name <img src='http://www.swedishfika.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>You may have an OpenID without knowing it. <a href="http://openid.net/get-an-openid">Look here</a> if you&#8217;re unsure.</p>
<p>Take care!<br />
// <a href="http://twitter.com/jbenjaminsson">Johan</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.swedishfika.com/2010/08/15/custom-openid-user-name/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Make a Load More Button in Umbraco</title>
		<link>http://www.swedishfika.com/2010/08/01/how-to-make-a-load-more-button-in-umbraco/</link>
		<comments>http://www.swedishfika.com/2010/08/01/how-to-make-a-load-more-button-in-umbraco/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 21:59:56 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.swedishfika.com/?p=1651</guid>
		<description><![CDATA[I have recently been getting back into Umbraco and I really like this CMS. The community is awesome and has helped out of sticky situations many times. I felt it was time to give something back and decided to write this article.

The Ajax “load more” buttons are more or less standard these days. It’s not [...]]]></description>
			<content:encoded><![CDATA[<p>I have recently been getting back into Umbraco and I really like this CMS. The community is awesome and has helped out of sticky situations many times. I felt it was time to give something back and decided to write this article.</p>
<p><span id="more-1651"></span></p>
<p>The Ajax “load more” buttons are more or less standard these days. It’s not rocket science to make your own “load more” button but in Umbraco it can be a bit tricky to get everything to work without compromising the “semanticness”, “dynamicness” and the overall quality of the code. <a href="http://screenr.com/9BO">This is the end result</a> and this is how I have solved it:</p>
<h3>Creative Website Starter</h3>
<p>I’m going to base the examples off of Warren Buckleys “Creative Website Starter”. You can find that in the package repository. The section that we are going to “impaginate” (Yes, I just made that word up) is “News and Events”. I added some more events so we have something to work with.<br />
This is what we’ve got so far:</p>
<p><a href="http://www.swedishfika.com/wp-content/uploads/screen1.jpg"><img src="http://www.swedishfika.com/wp-content/uploads/screen1.jpg" alt="" title="screen1" width="456" height="388" class="alignnone size-full wp-image-1664" /></a></p>
<h3>XSLT Pager!</h3>
<p>For the sake of this example we’ll make a pager that lists 3 events/new items per page. Why are we making a pager you may ask? There are many reasons. <a href="http://stackoverflow.com/questions/1084065/should-your-website-work-without-javascript">Read more about those reasons here</a>.</p>
<p>Go to “Developer” -> “XSLT Files” -> “ListNewsEvents.xslt” or open it up in your IDE. <a href="http://www.nibble.be/?p=11">Nibble have written a paging XSLT</a> that I have been peaking at. So, time to inject some of Nibbles XSLT into ListNewsEvents.xslt.<br />
I copied the variables and altered them a bit (we only want 3 records per page for example).</p>
<p><a href="http://www.swedishfika.com/wp-content/uploads/xslt-variables.png"><img src="http://www.swedishfika.com/wp-content/uploads/xslt-variables.png" alt="" title="xslt-variables" width="456" height="237" class="alignnone size-full wp-image-1671" /></a></p>
<p>pageNumber gets its value from the query string and numberOfRecords is pretty self-explanatory. Now we need to actually limit the records (Events/News items) to the value we have given the recordPerPage value. To do that we add an if-statement encapsulating everything in the currentPage loop. The statement stolen from Nibbles paging.xslt.</p>
<p><a href="http://www.swedishfika.com/wp-content/uploads/xslt-if-statement.png"><img src="http://www.swedishfika.com/wp-content/uploads/xslt-if-statement.png" alt="" title="xslt-if-statement" width="456" height="183" class="alignnone size-full wp-image-1667" /></a></p>
<p><a href="http://www.swedishfika.com/wp-content/uploads/xslt-if-statement-end.png"><img src="http://www.swedishfika.com/wp-content/uploads/xslt-if-statement-end.png" alt="" title="xslt-if-statement-end" width="456" height="151" class="alignnone size-full wp-image-1668" /></a></p>
<p>And so is the following code that we add at the very end of “ListNewsEvents.xslt”.</p>
<p><a href="http://www.swedishfika.com/wp-content/uploads/xslt-paging.png"><img src="http://www.swedishfika.com/wp-content/uploads/xslt-paging.png" alt="" title="xslt-paging" width="456" height="703" class="alignnone size-full wp-image-1670" /></a></p>
<p>I wrapped the paging links in a div with the class “pageNavigation” and added a “page” variable on the querystrings on the links. So that these links <code>&lt;a href="{umbraco.library:NiceUrl($currentPage/@id)}/{$i}"&gt;</code> looks like this <code>&lt;a href="{umbraco.library:NiceUrl($currentPage/@id)}/?page={$i}"&gt;</code></p>
<p>Now, if we try this out it should work both with and without javascript.</p>
<h3>Time for Some Umbraco Magic</h3>
<p>A cool thing in Umbraco is that you can you use alternate templates. This means that we can get different content depending on which template we choose. You can <a href="http://www.nibble.be/?p=42">read more about alternate templates here</a>. </p>
<p>First thing first though. Go into “Developer” -> “XSLT Files” and create a clean xslt file with macro. I called it ListNewsEventsAjax. Go to “Settings” -> “Templates” and create the alternate template. I named the template “News and Events Ajax” and the alias “newsAndEventsAjax”. Press “Insert Macro” and insert the macro we just created. </p>
<p>We are going to call the alternate template with Ajax so the XSLT needs to return the Events/News that we request. The ListNewsEvents.xslt has almost everything we need for the alternate template already so copy the code from ListNewsEvents.xslt over to ListNewsEventsAjax.xslt. We don’t need all the code so let’s start deleting. First, remove the newsList div (not the content of the div though). Delete the whole “pageNavigation” div (we don’t need the pager). Remove the “for.loop” template because that template is only called from within the pager. Where the pager was we now want a “load more” button. But only if there is more content, so surround the button with an if-statement like this:</p>
<p><a href="http://www.swedishfika.com/wp-content/uploads/xslt-is-statement-2.png"><img src="http://www.swedishfika.com/wp-content/uploads/xslt-is-statement-2.png" alt="" title="xslt-is-statement-2" width="456" height="214" class="alignnone size-full wp-image-1669" /></a></p>
<h3>Let’s Spice it with Some JavaScript and AJAX</h3>
<p>Download a good looking “loading gif” from ajaxload.info or something. I took this one:</p>
<p><a href="http://www.swedishfika.com/wp-content/uploads/loader.gif"><img src="http://www.swedishfika.com/wp-content/uploads/loader.gif" alt="" title="loader" width="32" height="32" class="alignnone size-full wp-image-1663" /></a></p>
<p>And add it to the css/img folder.</p>
<p>Since CWS come preloaded with JQuery (and some other sweet stuff) you can start coding away at once. CWS should have added script.js in the &#8220;scripts&#8221; folder. Open that up. At the very top, add the variable “loadCount”. Since the first set of “records” we want is from the second page (we already have the first set of “records”) we give it the value “2”. </p>
<p><a href="http://www.swedishfika.com/wp-content/uploads/variable.png"><img src="http://www.swedishfika.com/wp-content/uploads/variable.png" alt="" title="variable" width="184" height="18" class="alignnone size-full wp-image-1666" /></a></p>
<p>Create a function called initLoadMore() and call it from the $(document).ready() function that is already created in the file. Add the following chunk of code to the function (I have thrown in some comments).</p>
<p><a href="http://www.swedishfika.com/wp-content/uploads/initLoadMore.png"><img src="http://www.swedishfika.com/wp-content/uploads/initLoadMore.png" alt="" title="initLoadMore" width="456" height="442" class="alignnone size-full wp-image-1662" /></a></p>
<p>If we try to press the “Load more” text now we’ll hopefully get the following result:</p>
<p><a href="http://www.swedishfika.com/wp-content/uploads/screen2.jpg"><img src="http://www.swedishfika.com/wp-content/uploads/screen2.jpg" alt="" title="screen2" width="456" height="548" class="alignnone size-full wp-image-1665" /></a></p>
<h3>Finishing Polish</h3>
<p>We’re almost done. It obviously needs some styling. Go into the css file CWS added (css/Styles.css) and the following chunk off CSS where it’s appropriate (somewhere under the “NEWS LIST” header).</p>
<p><a href="http://www.swedishfika.com/wp-content/uploads/css1.png"><img src="http://www.swedishfika.com/wp-content/uploads/css1.png" alt="" title="css" width="269" height="245" class="alignnone size-full wp-image-1677" /></a></p>
<p><a href="http://screenr.com/9BO">This is how the end result looks like</a> and if you want to download the files you can do that <a href='http://www.swedishfika.com/wp-content/uploads/loadMore.zip'>here</a>. I&#8217;m very sorry that the code is in image form, it is a total pain in the membrane to write code on Swedish Fika right now. A new version of SF, that make this and other problems die, is on the way. Give me a comment if anything is unclear.</p>
<p>/<a href="http://twitter.com/jbenjaminsson">Johan</a></p>
<h3>Sources</h3>
<p>Alternative templates &#8211; <a href="http://www.nibble.be/?p=42">http://www.nibble.be/?p=42</a><br />
XSLT Paging Example &#8211; <a href="http://www.nibble.be/?p=11">http://www.nibble.be/?p=11</a><br />
Creative Web Starter &#8211; <a href="http://umbracocws.codeplex.com/">http://umbracocws.codeplex.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.swedishfika.com/2010/08/01/how-to-make-a-load-more-button-in-umbraco/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Is Rework Worth the Read?</title>
		<link>http://www.swedishfika.com/2010/07/11/is-rework-worth-the-read/</link>
		<comments>http://www.swedishfika.com/2010/07/11/is-rework-worth-the-read/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 21:56:16 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.swedishfika.com/?p=1608</guid>
		<description><![CDATA[Rework is written by the founders of 37Signals (best known for Basecamp and Ruby on Rails) Jason Fried and David Heinemeier Hansson. Are the ideas in this book as radical as the authors claim and is the book so genius it will bring you to tears? Well, here are my thoughts.

“The clarity, even genius, of [...]]]></description>
			<content:encoded><![CDATA[<p>Rework is written by the founders of <a href="http://37signals.com/">37Signals</a> (best known for <a href="http://basecamphq.com/">Basecamp</a> and <a href="http://rubyonrails.org/">Ruby on Rails</a>) Jason Fried and David Heinemeier Hansson. Are the ideas in this book as radical as the authors claim and is the book so genius it will bring you to tears? Well, here are my thoughts.</p>
<p><span id="more-1608"></span></p>
<p>“<strong>The clarity, even genius, of REWORK actually brought me to near-tears on several occasions.</strong>”<br />
<em>-Tom Peters, New York Times bestselling author of IN SEARCH OF EXCELLENCE</em></p>
<p>The only reason my tears were pouring was because i was allergic to the inc (honestly!). But then again, the book wasn&#8217;t really written for my target audience (i still think <a href="http://www.youtube.com/watch?v=OQSNhk5ICTI#t=1m38s">that Tom Peters guy is a softy</a> though). Rework is, just as i like it, a quick read. Those 280 pages has a lot of white space and art work and an average chapter is about 1.5 pages.</p>
<p>If you are a reader of 37Signals blog ”Signal vs Noise” or have heard any of Jasons talks, then you&#8217;re probably familiar with the concepts presented in this book. And even if you are familiar with Jasons and Davids concepts I still think <em>Rework</em> is a good buy. It&#8217;s nice to have their thoughts distilled down and gathered in one place. </p>
<p>So, are their ideas that radical? No! Not at all. Most of them are in my opinion pretty obvious. But do companies really work in this way? Do they encourage their employees not to work overtime? Do they trust their employees enough that they can make independent dessisions? Do they recommend their competitors if they feel their products is not a perfect fit for the customer? I think most of them probably don&#8217;t. And if you work on a place like that, you should plant this book on his desk or bathroom. Or maybe if you work on a place where your boss micro manage every move you make and have his own bathroom you should get out of there and start something on your own.</p>
<p>If you are an entrepreneur, or a “starter” as Jason like to call it, then this book is a must. But remember to, as I&#8217;ve said before, read it with your critical eye. It&#8217;s easy to just swallow everything as absolute truths. Especially when they write in such confidence. As they themselves put it “get inspired, don&#8217;t copy!”</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swedishfika.com/2010/07/11/is-rework-worth-the-read/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Boag World Podcast Demises</title>
		<link>http://www.swedishfika.com/2010/06/17/the-boag-world-podcast-demises/</link>
		<comments>http://www.swedishfika.com/2010/06/17/the-boag-world-podcast-demises/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 21:46:21 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.swedishfika.com/?p=1563</guid>
		<description><![CDATA[After 214 episodes, the web podcast of Paul Boag and Marcus Lillington takes some time of for evaluation and experimentation. 

&#8220;Sometimes you need to leave behind the best things to embrace something new. That is what I want to do with Boagworld and I would encourage you to do the same.&#8221; -Paul Boag
This is not [...]]]></description>
			<content:encoded><![CDATA[<p>After 214 episodes, the web podcast of <a href="http://twitter.com/boagworld">Paul Boag</a> and <a href="https://twitter.com/marcus67">Marcus Lillington</a> takes some time of for evaluation and experimentation. </p>
<p><span id="more-1563"></span></p>
<p>&#8220;Sometimes you need to leave behind the best things to embrace something new. That is what I want to do with Boagworld and I would encourage you to do the same.&#8221; -<a href="http://boagworld.com/news/something-new">Paul Boag</a></p>
<p>This is not the last we hear from Paul though. He points out that he will be experimenting with other formats throughout the rest of the year. So hopefully, next year, Paul and Marcus are back but in a new format. I&#8217;m hoping for a TV show!</p>
<p>To fill the Boagworld void you can head on over to <a href="http://5by5.tv/">5by5 </a>where <a href="http://5by5.tv/hosts/jeffrey-zeldman">Jeffrey Zeldman</a> and <a href="http://5by5.tv/hosts/dan-benjamin">Dan Benjamin</a> recently started a new podcast called <a href="http://5by5.tv/bigwebshow">The Big Web show</a>.</p>
<p>// Johan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swedishfika.com/2010/06/17/the-boag-world-podcast-demises/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VP8, Our Savior?</title>
		<link>http://www.swedishfika.com/2010/05/30/vp8-our-savior/</link>
		<comments>http://www.swedishfika.com/2010/05/30/vp8-our-savior/#comments</comments>
		<pubDate>Sun, 30 May 2010 21:58:49 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.swedishfika.com/?p=1517</guid>
		<description><![CDATA[On the Google I/O event, Google announced that they will open source ON2’s VP8 codec. This is a big deal. At the same event both Mozilla and Opera announced that they will support VP8 in their browsers.

What about Apple and Microsoft?
Safari indirectly supports VP8 through the quicktime plugin. It will be hard for Apple to [...]]]></description>
			<content:encoded><![CDATA[<p>On the <a href="http://code.google.com/events/io/2010/">Google I/O</a> event, Google announced that they will open source ON2’s VP8 codec. This is a big deal. At the same event both Mozilla and Opera announced that they will support VP8 in their browsers.</p>
<p><span id="more-1517"></span></p>
<h3>What about Apple and Microsoft?</h3>
<p>Safari indirectly supports VP8 through the quicktime plugin. It will be hard for Apple to admit that VP8 is a better choice than H.264 considering Steve declaring his love for it in <a href="http://www.apple.com/hotnews/thoughts-on-flash/">his open letter</a>.</p>
<p>Microsoft said in a <a href="http://blogs.msdn.com/b/ie/archive/2010/05/19/another-follow-up-on-html5-video-in-ie9.aspx">blog post</a> that the only codec they natively will support is H.264. But this was before Google bought ON2 and open sourced VP8. Microsoft has announced that IE9 will support VP8 if the codec is installed in windows. This is also not optimal but it is much better than nothing. And bear in mind that IE9 will not be shipped until 2011, a lot of stuff can happen until then. </p>
<h3>Whats wrong with h.264?</h3>
<p>Nothing. H264 is actually (according to these sources) slightly better than VP8. But H.261 is not open source. It has over a thousand patents owned by a total of 26 companies (Apple included). H.264 is not very expensive to use but just the fact that it is not open source makes companies as Mozilla and Opera not support it, out of principle. </p>
<p>Supporting VP8 is Apples chance to gain back the developers trust. Pretty please Apple, do it!</p>
<p>// Johan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swedishfika.com/2010/05/30/vp8-our-savior/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Thoughts on Apple</title>
		<link>http://www.swedishfika.com/2010/05/07/thoughts-on-apple/</link>
		<comments>http://www.swedishfika.com/2010/05/07/thoughts-on-apple/#comments</comments>
		<pubDate>Fri, 07 May 2010 14:53:57 +0000</pubDate>
		<dc:creator>Johan</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://swedishfika.com/?p=1445</guid>
		<description><![CDATA[When Apple forbid all modern languages to compile native iPhone application they officially declared that shit was on between them and Adobe. And they didn&#8217;t do it in a nice subtle way but with a big slap in the developers face. A lot of stuff happened after that. Steve Jobs wrote an open letter about [...]]]></description>
			<content:encoded><![CDATA[<p>When Apple forbid all modern languages to compile native iPhone application they officially declared that shit was on between them and Adobe. And they didn&#8217;t do it in a nice subtle way but with a big <a href="http://theflashblog.com/?p=1888">slap in the developers face</a>. A lot of stuff happened after that. Steve Jobs wrote an open letter about Adobe and the flame war amongst the fan boys erupted and made <a href="http://www.flickr.com/photos/skarpi/4534593596/sizes/o/">Eyjafjallajökull</a> look like a camp fire.</p>
<p><span id="more-1445"></span></p>
<p>Apple evicts flash way too early. I&#8217;m all for a web where plugins as flash is not required. Unfortunately HTML5 doesn&#8217;t cover everything flash covers right now. There isn&#8217;t even good tools to make HTML5 canvas applications. Right now I see flash as the spackling paste that fill all the holes that HTML, CSS or JavaScript leaves exposed. Some of those holes right now is live streaming, webcam access and multi-touch. In 10 years the browser coverage of HTML5 may be as good as flash and there will be some sweet tools to work with but right now we unfortunately need flash. And in 10 years flash has probably (and hopefully) evolved into something else covering up some other gaps. </p>
<p>In Steve&#8217;s letter he urges Adobe to make HTML5 tools. And as a matter of fact, they <strong>are</strong> working on it. Some time ago <a href="http://blogs.adobe.com/jnack/2009/10/sneak_peek_ai_fl_dw_canvas.html">they demonstrated this</a>. Unfortunetly it didn&#8217;t make it into CS5 but in the Web 2.0 Expo 2010 Adobes CTO Kevin Lynch said the following:<br />
&#8220;We’re going to make great tooling for HTML5. We’re going to make the best tools in the world for HTML5.&#8221;</p>
<p>Jobs also talks about how stuff should be open like H.264. This is as Ida would&#8217;ve put it, “tossing beavers in a log house” and just plain wrong. H.264 is proprietary and costs money. That is as closed as flash. And that&#8217;s the reason open web browsers like Firefox doesn&#8217;t support it. And it seems a bit hypocritical to praise H.264, openness and the death of closed plugins like flash and at the same time use the equally closed quicktime format on the movie clips on the apple web site.</p>
<p>The codec question is not a simple issue, Robert Nyman has written <a href="http://robertnyman.com/2010/03/23/what-will-happen-to-open-video-on-the-web/">a good article on the subject</a>.</p>
<p>Take care peoples!<br />
// Johan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swedishfika.com/2010/05/07/thoughts-on-apple/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

