<?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>design is philosophy &#187; News</title>
	<atom:link href="http://www.designisphilosophy.com/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.designisphilosophy.com</link>
	<description>WordPress, Expression Web, CSS, other stuff</description>
	<lastBuildDate>Tue, 31 Jan 2012 03:10:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://www.designisphilosophy.com/?pushpress=hub'/>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>#Occupy posters for Canadian issues</title>
		<link>http://www.designisphilosophy.com/news/occupy-posters-for-canadian-issues/</link>
		<comments>http://www.designisphilosophy.com/news/occupy-posters-for-canadian-issues/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 19:43:18 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[My Opinion]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[illustrator]]></category>
		<category><![CDATA[occupy]]></category>
		<category><![CDATA[occupy vancouver]]></category>
		<category><![CDATA[poster]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1645</guid>
		<description><![CDATA[The #Occupy movement is spreading, and with good reason. In the western world, and North America in particular, inequality is slowly becoming the norm. And nowhere more so than in the USA. In my view the #Occupy movement is at &#8230; <a href="http://www.designisphilosophy.com/news/occupy-posters-for-canadian-issues/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-1646" title="#occupycanada" src="http://www.designisphilosophy.com/wp-content/uploads/2011/10/occupycanada.png" alt="#occupycanada" width="552" height="105" />The #Occupy movement is spreading, and with good reason. In the western world, and North America in particular, inequality is slowly becoming the norm. And nowhere more so than in the USA.</p>
<p>In my view the #Occupy movement is at its core about one thing: Democracy. And though the issues focused on may and should differ from country to country, the one persistent message is clear: Every man, woman and child has a voice and has an equal right to speak, be heard, and be part of society. The problem is that right now, especially in North America, only the rich and powerful get heard while the vast majority get overlooked or ignored.</p>
<h2>Occupy Canada &#8211; issues for Canadians</h2>
<p>One of the dangers of the #Occupy movement is that it may try to transplant issues from one country to another. This will not only erode the cause itself but make the movement seem ill informed. This is especially important as #Occupy events are ramping up in Canada. So if you plan on taking part in the events starting on October 15th in Canada, take up the cause of democratic issues we all face in Canada.</p>
<p>To help with this I&#8217;ve created three posters focusing on three important Canadian democratic issues: Electoral reform, control of telecommunications and cross-media ownership. I&#8217;ve also attached a short blurb about each of the issues so you can see why they matter and why you should make one of them (or all) your slogan as you #Occupy your city.</p>
<h2>Proportional Representation Now!</h2>
<p><img class="alignright size-full wp-image-1652" title="Proportional representation now" src="http://www.designisphilosophy.com/wp-content/uploads/2011/10/what-majority-smaill1.png" alt="Proportional representation now" width="300" height="388" />Canada has an electoral system that has been referred to as a &#8220;sham democracy&#8221;. The first-past-the-post system does not reflect the popular vote but stacks parliament based on artificial electoral districts and simple majority rules. The result is that parliamentary composition rarely reflects the popular vote.</p>
<p>Case in point, the current Harper government. Whereas the Conservatives have a Parliamentary majority of 54.2% they only got 39.6% of the popular vote. In other words, based on popular vote the Canadian government would be a coalition of the NDP, Liberals and the Bloc with the Conservatives as official opposition. So when Harper claims he has a &#8220;strong majority mandate&#8221; he is really talking about an artificially inflated mandate based on an antiquated and undemocratic electoral system. Needless to say something must be done about this.</p>
<p>The solution is some form of proportional representation, employed by most western nations in the world. This would ensure that the popular vote is represented in parliament.</p>
<p><em><strong>Download the poster in <a title="Proportional Representation poster for #occupy movement" href="http://www.designisphilosophy.com/wp-content/uploads/2011/10/what-majority.pdf" target="_blank">PDF</a> format. <a title="Proportional Representation poster on Flickr." href="http://www.flickr.com/photos/mor10/6244078465/in/photostream" target="_blank">JPEG version on Flickr</a>.</strong></em></p>
<h2>Reform the CRTC</h2>
<p><img class="alignright size-full wp-image-1653" title="Reform the CRTC" src="http://www.designisphilosophy.com/wp-content/uploads/2011/10/crtc-small1.png" alt="Reform the CRTC" width="300" height="388" />The <a title="CRTC" href="http://www.crtc.gc.ca/eng/home-accueil.htm" target="_blank">CRTC (Canadian Radio-television and Telecommunications Commission )</a> is the government watchdog and regulatory body for all radio, television and telecommunications in Canada. In other words they are the ones that decide who and what can be aired or sent over the internet and by whom this information is carried. The CRTC regulates the four big Canadian telecoms (Shaw, Telus, Bell and Rogers) who collectively stand for nearly 100% of all broadcasting and telecommunications.</p>
<p>The problem with the CRTC is that unlike in other western countries (the USA excluded) their mandate does not include the Canadian people nor consumer rights. The job of the CRTC is to protect the big telecoms from each other. This becomes problematic when you learn that the board of the CRTC is stacked with former heads of the four big telecoms.</p>
<p>Because of the weird mandate of the CRTC the four big telecoms can agree among each other to ramp up prices, cut services and lock competition out as long as all of them agree. As a result you, the consumer, gets screwed ever time. Ever wonder why your cell phone bill or cable bill is so high or why you don&#8217;t have the same streaming video services they have in other countries? The CRTC is to blame.</p>
<p>To solve this and make the telecoms act fairly and treat consumers with respect the mandate of the CRTC must be reformed to include consumer rights.</p>
<p><em><strong>Download the poster in <a title="Reform the CRTC poster for #occupy movement" href="http://www.designisphilosophy.com/wp-content/uploads/2011/10/crtc.pdf" target="_blank">PDF</a> format. <a title="Reform the CRTC poster on Flickr" href="http://www.flickr.com/photos/mor10/6244078121/in/photostream/" target="_blank">JPEG version on Flickr</a>.</strong></em></p>
<h2>Cross Media Ownership Kills the Free Word</h2>
<p><img class="alignright size-full wp-image-1654" title="Cross-media ownership kills the free word" src="http://www.designisphilosophy.com/wp-content/uploads/2011/10/CROSS-MEDIA-small1.png" alt="Cross-media ownership kills the free word" width="300" height="388" />On the topic of the four big telecoms, did you know that almost all Canadian broadcasters are owned by the same telecoms that provide the cable signal in your house? Or that most Canadian news outlets are owned by the same big corporations? In Vancouver, both the major news papers The Vancouver Sun and The Vancouver Province are owned by the same company.</p>
<p>The result of such cross-media ownership is that the free word is quashed in favour of corporate interests. When one or a few corporations control the media entirely, the corporate philosophies and political views become the predominant voice in the media landscape. This is further complicated when the broadcasters are owned by the same companies that bring the broadcast signal to your home.</p>
<p>The bottom line is that cross-media ownership results in censorship of opinion and the free word. You see the result in the USA, especially with FOX News, but also in general with the media blackout over the #Occupy movement. And Canada is just inches away from being in that same situation unless the Government starts cracking down on cross-media ownership and passes legislation to prevent it from spreading.</p>
<p><em><strong>Download the poster in <a title="Cross-media ownership poster for the #occupy movement" href="http://www.designisphilosophy.com/wp-content/uploads/2011/10/CROSS-MEDIA.pdf" target="_blank">PDF</a> format. <a title="Cross-media ownership poster on Flickr" href="http://www.flickr.com/photos/mor10/6244595768/in/photostream" target="_blank">JPEG version on Flickr</a>.</strong></em></p>
<h2>Final words</h2>
<p>If you&#8217;re going to one of the #Occupy protests keep this in mind: If you want someone to change their mind you have to make them understand your case first. If you just shout at them, or try to force them, you will get nowhere. Communication is the key to everything.</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/news/occupy-posters-for-canadian-issues/' addthis:title='#Occupy posters for Canadian issues' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/news/occupy-posters-for-canadian-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oslo Love &#8211; Vote for my first ever Threadless submission</title>
		<link>http://www.designisphilosophy.com/news/oslo-love-vote-for-my-first-ever-threadless-submission/</link>
		<comments>http://www.designisphilosophy.com/news/oslo-love-vote-for-my-first-ever-threadless-submission/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 19:03:26 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1553</guid>
		<description><![CDATA[I&#8217;m a big t-shirt fanatic and I&#8217;ve often wished I could get a t-shirt design printed by Threadless. This month the opportunity arose when they started the Threadless Loves Your City contest. So I created a design to honour my &#8230; <a href="http://www.designisphilosophy.com/news/oslo-love-vote-for-my-first-ever-threadless-submission/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a title="Oslo t-shirt: vote it up on Threadless!" href="http://www.threadless.com/submission/362318/Oslo" target="_blank"><img class="alignright" title="Oslo t-shirt: Vote it up on Threadless" src="http://media.threadless.com/subs/big/362318.jpg" alt="" width="640" height="640" /></a>I&#8217;m a big t-shirt fanatic and I&#8217;ve often wished I could get a t-shirt design printed by Threadless. This month the opportunity arose when they started the Threadless Loves Your City contest. So I created a design to honour my favourite city, the one where I spent my formative years; <a title="Oslo t-shirt on Threadless - vote it up!" href="http://www.threadless.com/submission/362318/Oslo" target="_blank">Oslo, Norway</a>.</p>
<p>The design is simple: Emblazoned on the silhouette of the iconic <a title="Oslo City Hall (Oslo rådhus) on Wikipedia" href="http://no.wikipedia.org/wiki/Oslo_r%C3%A5dhus" target="_blank">Oslo City Hall</a> are the names of all the sections (bydeler) in Oslo. The design is red and white and is printed on a blue shirt to correspond with the colours in the Norwegian flag.</p>
<p>To get the shirt printed it has to be voted through. So now it&#8217;s up to you, dear followers, to <a title="Oslo t-shirt on Threadless - vote it up!" href="http://www.threadless.com/submission/362318/Oslo" target="_blank">go to Threadless and vote for my Oslo design</a>.</p>
<p>I believe you need an account to vote. Luckily accounts are free and do not require you to buy anything. Of course once my shirt does get approved you will want to buy it because it will be your doing, but that&#8217;s down the road. For now, just vote!</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/news/oslo-love-vote-for-my-first-ever-threadless-submission/' addthis:title='Oslo Love &#8211; Vote for my first ever Threadless submission' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/news/oslo-love-vote-for-my-first-ever-threadless-submission/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Code Your Art Out and Dev:Unplugged: Two dev contests to cut your teeth on</title>
		<link>http://www.designisphilosophy.com/news/code-your-art-out-and-dev-unplugged-two-dev-contests-to-cut-your-teeth-on/</link>
		<comments>http://www.designisphilosophy.com/news/code-your-art-out-and-dev-unplugged-two-dev-contests-to-cut-your-teeth-on/#comments</comments>
		<pubDate>Sun, 06 Mar 2011 22:04:22 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[contests]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1373</guid>
		<description><![CDATA[There are a lot of exciting things happening in the online development space right now and there are some great opportunities for designers, developers and people with great ideas for online applications to get recognition, cut their teeth on bleeding &#8230; <a href="http://www.designisphilosophy.com/news/code-your-art-out-and-dev-unplugged-two-dev-contests-to-cut-your-teeth-on/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There are a lot of exciting things happening in the online development space right now and there are some great opportunities for designers, developers and people with great ideas for online applications to get recognition, cut their teeth on bleeding edge technologies and maybe even win some stuff or a big wad of cash.</p>
<h2><a title="Code Your Art Out" href="http://www.webnotwar.ca/competition/" target="_blank"><img class="alignright size-full wp-image-1376" title="Code Your Art Out" src="http://www.designisphilosophy.com/wp-content/uploads/2011/03/code_your_heart_out.png" alt="Code Your Art Out" width="160" height="211" /></a>Code Your Art Out &#8211; Doing some good with your code</h2>
<p>In conjunction with the <a title="Make Web Not War" href="http://www.webnotwar.ca" target="_blank">Open Source conference Make Web Not War</a> put on by Microsoft in Vancouver on May 6th and 7th this year the team has also launched a contest named <a title="Code Your Art Out" href="http://www.webnotwar.ca/competition/" target="_blank">Code Your Art Out</a>. The contest is an extension and maturing of last year&#8217;s FTW (For The Web) contest which focussed on using oData in applications. This year the main focus is on using the web to do good &#8211; more specifically helping charitable organizations and non-profits reach out to their communities in new ways. From the website:</p>
<blockquote><p>“Code Your Art Out” is about helping non-profits harness the power of  technology in order to better serve its communities and members. It’s  also about blending Microsoft technologies with other technologies to  create applications that connect people, data, and diverse systems in  new ways; bringing it all together in one ground breaking application.</p></blockquote>
<p>Code Your Art Out brings to light an interesting conundrum in today&#8217;s rapidly evolving online environment: There are data sets, applications, solutions and technologies out there that can be of great benefit to individuals, organizations and companies, but the know-how and understanding necessary to utilize these often lie beyond the grasp of those who need it the most. The contest serves to build a bridge between those who would benefit from these technologies and those who understand and can build on these technologies. And for that alone I think it&#8217;s well worth it to take an active approach and submit an entry.</p>
<p>Not to mention that there are some serious prizes to be had including a trip to Toronto in June and some serious cash ($10,000 for the winner and $5,000 for the runner up).</p>
<p>Code Your Art Out runs from March 1st to June 1st. For all the details <a title="Code Your Art Out details" href="http://www.webnotwar.ca/competition/how-to-compete" target="_blank">visit the site</a> and get coding!</p>
<h2><a title="Dev:Unplugged" href="http://www.beautyoftheweb.com/#/unplugged" target="_blank"><img class="alignright size-full wp-image-1377" title="Dev:Unplugged" src="http://www.designisphilosophy.com/wp-content/uploads/2011/03/devUnplugged.jpg" alt="Dev:Unplugged" width="254" height="361" /></a>Dev:Unplugged &#8211; release the power of the web</h2>
<p>We are entering a new era where web code is concerned. The introduction of HTML5, CSS3, SVG and other related technologies are opening new and previously uncharted teritories for designers, developers and everyone else playing around on the web. The IE9 team is heavily invested in furthering this technology and is doing what it can to encourage early adoption and ground breaking work on the code front.</p>
<p>Enter <a title="Dev:Unplugged competition" href="http://www.beautyoftheweb.com/#/unplugged" target="_blank">Dev:Unplugged</a>, a contest built on the premise of pushing the new HTML5 standard to its limits and create web apps that are &#8220;unplugged&#8221; as in not reliant on plug-ins. From the website:</p>
<blockquote><p>We believe that HTML5 and related technologies, in conjunction with  faster and faster browsers, finally give developers the tools they need  to create experiences that are just as vivid, interactive and  high-fidelity as what you have come to expect from native applications  without the need for plug-ins.  We want to see what you can do  unplugged.</p></blockquote>
<p>What is truly interesting about Dev:Unplugged is that even though it&#8217;s a contest put on by Microsoft and the IE9 team this is not a contest centered around Microsoft technologies &#8211; it&#8217;s centered around the new common markup languages of the web. To accentuate this the rules state, and I quote: &#8220;The submission has  to work across IE9 RC, Chrome Beta and Firefox Beta.&#8221; For Microsoft haters this might come as a bit of a suprise, but it&#8217;s part of the new &#8220;we&#8217;re all in this together&#8221; approach adopted by the company over the last few years. After all, the web doesn&#8217;t care what platform you&#8217;re on or what browser you use, so why should coders?</p>
<p>The Dev:Unplugged contest itself is split into two main categories: Games and Music. Entrants are asked to build innovative gaming and music applications using only HTML5, CSS3 and JavaScript centered around material provided by the contest. You can read a full breakdown of how all this fits together over at the <a title="Dev:Unplugged rundown" href="http://windowsteamblog.com/ie/b/ie/archive/2011/03/01/dev-unplugged-kicks-off-pushing-the-limits-of-html5-in-gaming-and-music.aspx" target="_blank">Internet Explorer blog</a> and at the <a title="Dev:Unplugged categories" href="http://www.beautyoftheweb.com/#/unplugged/categories" target="_blank">Dev:Unplugged website</a>. Entering the contest you&#8217;ll be working with material from the animated series <a title="Dev:Unplugged HellBoy" href="http://www.beautyoftheweb.com/#/unplugged/categories/games" target="_blank">HellBoy</a> and bands <a title="Dev:Unplugged - Awolnation and Ra Ra Riot" href="http://www.beautyoftheweb.com/#/unplugged/categories/music" target="_blank">Awolnation and Ra Ra Riot</a>.</p>
<p>As with Code Your Art Out there are some awesome prizes to be had including a trip to the Future of Web Apps conference in Las Vegas in June, cash, computers and other cool stuff.</p>
<p>All entries for Dev:Unplugged must be <a title="Dev:Unplugged contest submission" href="http://contest.beautyoftheweb.com/" target="_blank">submitted through the website by May 8th, 2011</a> so get crackin!</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/news/code-your-art-out-and-dev-unplugged-two-dev-contests-to-cut-your-teeth-on/' addthis:title='Code Your Art Out and Dev:Unplugged: Two dev contests to cut your teeth on' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/news/code-your-art-out-and-dev-unplugged-two-dev-contests-to-cut-your-teeth-on/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Capping the Net &#8211; You Don&#8217;t Know What You&#8217;ve Got &#8216;Till It&#8217;s Gone</title>
		<link>http://www.designisphilosophy.com/news/capping-the-net-you-dont-know-what-youve-got-till-its-gone/</link>
		<comments>http://www.designisphilosophy.com/news/capping-the-net-you-dont-know-what-youve-got-till-its-gone/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 21:55:17 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[My Opinion]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[net neutrality]]></category>
		<category><![CDATA[open web]]></category>
		<category><![CDATA[stopthemeter]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1345</guid>
		<description><![CDATA[If you don&#8217;t want to read all my ramblings, here is what I want you to do to help protect and preserve the free and clear open web: Go to http://stopthemeter.ca and sign the petition Send all your friends, family, &#8230; <a href="http://www.designisphilosophy.com/news/capping-the-net-you-dont-know-what-youve-got-till-its-gone/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you don&#8217;t want to read all my ramblings, here is what I want you to do to help protect and preserve the free and clear open web:</p>
<ol>
<li>Go to <a href="http://stopthemeter.ca/">http://stopthemeter.ca</a> and sign the petition</li>
<li>Send all your friends, family, frenemies, school aquaintences and your neighbour&#8217;s cat to the same site and get them to sign the petition (well, maybe not the cat)</li>
<li>Share the link on Facebook, Twitter and everywhere else you think someone may see it</li>
<li>Go to <a title="OpenMedia.ca" href="http://openmedia.ca/" target="_blank">OpenMedia.ca</a> and educate yourself on this very important issue.</li>
<li>Contact your local and government representatives and demand that the CRTC start protecting the rights of consumers, not just the rights of corporations</li>
<li>Call your Internet Service Provider and tell them point blank you are not happy with what they are doing and that you want your internet to remain free, clear and uncapped</li>
<li>Tell your friends about this issue and get them involved</li>
</ol>
<p>And here&#8217;s why:</p>
<p>You may have heard some of your geeky friends talk about the major internet service providers in Canada pushing for new legislation to allow them to cap internet use and demand pay for &#8220;overages&#8221;. And you may have heard the CRTC &#8211; the decision making body put in place to ensure fair trade and practice in the communications space &#8211; has made some decisions in this regard that in no way favour consumers. What you may not know is that this move is the first step in what could become a stifling of the internet, a blockage of services and you ending up with a web that just isn&#8217;t what it used to be.</p>
<h2>Why it matters to you</h2>
<p>The crux of the situation is this: Up until the last few weeks your cable internet connection has been open meaning you pay the same if you download 5kb or 300 GB per month. The Internet Service Providers (Bell, Rogers, Telus and Shaw) don&#8217;t like this. They want to charge you a base fee for a capped service (say 20GB per month) and then charge you overages (say $1 per GB) when you exceed that cap. That may sound fair but in reality it&#8217;s not. And what&#8217;s worse, it may just be the first step in an attempt to stifle the web and force you to use paid services rather than the free ones that are currently available.</p>
<p>Although it might not seem like such a big deal right now, capping the web will become a very big deal very soon. New services like Netflix and other streaming media are popping up everywhere, and with them come new ways of using the web. No longer can you only surf web sites. You can download or stream movies and TV when you want where you want, you can use Skype to have video conversations with multiple people at the same time, you can stream music from a myriad of services. And as quality and compression improves these services put more and more loads on your connection. As a result, whereas right now you may only use 5GB per month and get your movies at the local video rental shop, a year from now you may use 60GB per month and watch your favourite TV shows and movies from a streaming service like Netflix, XBOX Live or iTunes. And if you do, your Internet Service Provider will stuff it&#8217;s big hands deep into  your pockets and pull out all your cash.</p>
<p>Here&#8217;s Strombo explaining it:<br />
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/6rUsRCyS6PU" frameborder="0" allowFullScreen></iframe></p>
<h2>But isn&#8217;t that fair? Shouldn&#8217;t we pay for what we use?</h2>
<p>This may sound fair, but in reality it&#8217;s not. As <a title="Netflix goes to war with ISPs" href="http://arstechnica.com/tech-policy/news/2011/01/netflix-charging-by-the-gigabyte-is-ridiculous.ars" target="_blank">Netflix points out</a> the actual cost of a GB of data transfer over wired lines is about 1¢, not $1 like they want to charge. And there is no real reason to cap downloads because the capacity is there. This is just a good old fashioned moneygrab. But there may also be a more sinister reason behind it, and it relates to the Net Neutrality debate that has been raging in the US.</p>
<p>The Internet Service Providers have a not-so-hidden agenda &#8211; to force you to keep using their services. It&#8217;s simple really: All the major Canadian ISPs also offer TV and video-on-demand services through their cable boxes. But now companies like Netflix infringe on this market. Why watch a pay-per-view movie on Shaw for $3.99 when you can watch all the movies you want on Netflix for $8.99 per month? The trick here is to make Netflix unavailable, or too expensive, so that people are forced to stick with the old content providers. It&#8217;s as simple as that.</p>
<h2>Net Neutrality at risk</h2>
<p>But there&#8217;s more to it than simply trying to force people to stick with their old cable plan. This move may be the first step in an all out attack on <a title="The Open Internet explains Net Neutrality" href="http://www.theopeninter.net/" target="_blank">Net Neutrality</a>. And that&#8217;s worrysome to say the least. Net Neutrality simply means that you pay the same price regardless of what type of content you download. So reading your email, checking updates on Facebook, downloading documents from work and watching videos on YouTube and Netflix are all bundled into your internet package. In short you pay for the use of the web, not its services. In the world ISPs wants you pay based on what services you use. So if you want to use just email and facebook you pay one fee, but if you want to watch streaming video on YouTube or use your internet connection for gaming you have to pay an extra fee. And when it comes to music, TV and video the many services out there are simply blocked and you are forced to use the services authorized by the cable providers.</p>
<p>Sounds insane, right? Well, it&#8217;s excatly what the ISPs in the US tried to do. And it&#8217;s exactly what the ISPs here in Canada will try to do if they get the chance. The bottom line is they want to make money, and the free and open internet is preventing them from doing so so they want to shut it down. Disturbing, right? Well, it gets worse!</p>
<p><em>(To see a great exlanation of Net Neutrality go to <a title="The Open Internet explains Net Neutrality" href="http://www.theopeninter.net/" target="_blank">www.theopeninter.net</a>)</em></p>
<h2>The CRTC is not here to help you (!?!?)</h2>
<p>Last year I reported Shaw Cablesystems to the CRTC for willfully crippling HD broadcasts on their regular cable. My argument was simple: You can get CBC, CTV, Global, CityTV and Omni in HD for free if you attach a clothes hanger to a cable and hang it out your windiw. But if you have Shaw cable you get a cropped SD version of these same channels and you have to pay for an expensive HD box to get access to the free HD signal. Furthermore this was around the same time the cable companies were trying to force these same over-the-air channels to pay for the privilege of being broadcast on the cable systems. You may remember it as the &#8220;Save Local&#8221; campaign and it was one ugly piece of corporate greed, willful misinformation and outright lies on both sides.</p>
<p>Anyway, I contacted the CRTC and after a lot of back and forth I got one of their representatives on the phone. What he told me was truly mindboggling: When I asked him why the CRTC was not acting in the best interest of the consumers he told me point blank &#8220;That&#8217;s not our job.&#8221; He went on to tell me, and I&#8217;m paraphrasing here, that the job of the CRTC is to ensure that the cable providers follow Canadian law and act in a fair way in the market. In other words that they don&#8217;t enter into price gouging and undercutting against each other. &#8220;So you&#8217;re saying if they all just agree to raise prices to an insane level, stifle service and generally screw over the consumers, the CRTC is OK with that?&#8221; I asked. And his reply? &#8220;Yes&#8221;.</p>
<p>The reality is that unless I was misinformed by this CRTC employee and I&#8217;m unaware of some other government entity that has oversight over this, the Canadian consumers are not being protected from price fixing by four companies who are basically allowed to run the show on their own. It&#8217;s kind of like the mafia really. And taking this into account things really start to make sense: Why our cell phone services are crappy and more expensive than anywhere else on the planet, why we pay more for cable than our neighbours to the south, why we can&#8217;t get Netflix, Zune Marketplace, Hulu and a whole pile of other services in Canada and why we, the consumers, are being screwed over again and again without anyone standing up and saying something about it.</p>
<h2>Time for action</h2>
<p>Not to be blunt or anything, but this bullshit has got to stop. Canadians are far too polite when it comes to issues like this, and the big corporations take advantage of that compliance. This is one of those cases where unless you stand up, let your voice be heard and tell your elected officials they are screwing things up for everyone, we are all going to pay for it down the road. Unfortunately I&#8217;m a mere resident of this country and I have no right to vote so I&#8217;m at the mercy of those with the power of citizenship in the matter. So here&#8217;s what you should do, right now:</p>
<ol>
<li>Go to <a href="http://stopthemeter.ca/">http://stopthemeter.ca</a> and sign the petition</li>
<li>Send all your friends, family, frenemies, school aquaintences and your neighbour&#8217;s cat to the same site and get them to sign the petition (well, maybe not the cat)</li>
<li>Share the link on Facebook, Twitter and everywhere else you think someone may see it</li>
<li>Go to <a title="OpenMedia.ca" href="http://openmedia.ca/" target="_blank">OpenMedia.ca</a> and educate yourself on this very important issue.</li>
<li>Contact your local and government representatives and demand that the CRTC start protecting the rights of consumers, not just the rights of corporations</li>
<li>Call your Internet Service Provider and tell them point blank you are not happy with what they are doing and that you want your internet to remain free, clear and uncapped</li>
<li>Tell your friends about this issue and get them involved</li>
</ol>
<p>We are at a turning point in time. Up until now the internet has been free, clear and uncapped and as a result we have seen a massive emergence of new companies, new services and new ways of communicating, sharing and enjoying content. If the ISPs get their way, those days will soon be over and we&#8217;ll be moving backwards. That&#8217;s not acceptable. Stand up for your rights and take action!</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/news/capping-the-net-you-dont-know-what-youve-got-till-its-gone/' addthis:title='Capping the Net &#8211; You Don&#8217;t Know What You&#8217;ve Got &#8216;Till It&#8217;s Gone' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/news/capping-the-net-you-dont-know-what-youve-got-till-its-gone/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Breaking the silence: What I&#8217;ve been doing over the summer</title>
		<link>http://www.designisphilosophy.com/microsoft-expression-web/breaking-the-silence-what-ive-been-doing-over-the-summer/</link>
		<comments>http://www.designisphilosophy.com/microsoft-expression-web/breaking-the-silence-what-ive-been-doing-over-the-summer/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 21:13:59 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Expression Web]]></category>
		<category><![CDATA[My Book]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[expression]]></category>
		<category><![CDATA[expression web]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=834</guid>
		<description><![CDATA[If you follow this site and my Tweets you will surely have noticed my relative silence over the summer. Well, there is a reason&#8230; more precicely 3 reasons. I&#8217;ve been colossally busy dealing with three major projects that as of &#8230; <a href="http://www.designisphilosophy.com/microsoft-expression-web/breaking-the-silence-what-ive-been-doing-over-the-summer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you follow this site and my Tweets you will surely have noticed my relative silence over the summer. Well, there is a reason&#8230; more precicely 3 reasons. I&#8217;ve been colossally busy dealing with three major projects that as of now are either nearing completion or at a point where I can start focusing on other stuff (like long neglected clients) again. So, to stave off the criticism for my falling off the face of the internet here&#8217;s a taste of what I&#8217;ve been working on:</p>
<h3>Sams Teach Yourself Microsoft Expression 4 in 24 Hours</h3>
<p><a href="http://rcm.amazon.com/e/cm?t=desigisphilo-20&amp;o=1&amp;p=8&amp;l=as1&amp;asins=0672333465&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr"><img class="alignright size-full wp-image-835" title="Sams Teach Yourself Microsoft Expression Web 4 in 24 Hours" src="http://www.designisphilosophy.com/wp-content/uploads/2010/08/STYxweb4.jpg" alt="" width="172" height="218" /></a>Earlier this summer Microsoft released version 4 of Expression Studio. The new version brough major upgrades to Expression Web and as a result my hugely popular book <a href="http://www.amazon.com/gp/product/0672333465?ie=UTF8&amp;tag=desigisphilo-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0672333465">Sams Teach Yourself Microsoft Expression Web 4 in 24 Hours</a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=desigisphilo-20&amp;l=as2&amp;o=1&amp;a=0672333465" border="0" alt="" width="1" height="1" /> had to be updated. That meant I had to go through every nook and cranny of the new version to find all the new goodies, come up with new examples to show them off and then rewrite whole chapters to reflect these changes. It may come as a surprise, but revising a book like this is almost as much work as writing it from scratch. Which means once v5 comes out I am likely to do a complete rewrite. But that&#8217;s a different story.</p>
<p>The new book, scheduled to be released <a href="http://www.amazon.com/gp/product/0672333465?ie=UTF8&amp;tag=desigisphilo-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0672333465">end of October</a><img src="http://www.assoc-amazon.com/e/ir?t=desigisphilo-20&amp;l=as2&amp;o=1&amp;a=0672333465" border="0" alt="" width="1" height="1" />, features updated and extended examples, new features, removal of deprecated features. New content worth noting is an extended chapter on the new and improved Expression Web SuperPreview which now includes full support for IE6, 7, 8 (compatibility mode) and 8 as well as a new feature called Remote Browser Testing that allows for testing on external browsers like Safari for Mac and an entire chapter on the new Search Engine Optimization (SEO) Checker tool.</p>
<p>Expression Studio 4 and Expression Web 4 comes as a free upgrade if you already own version 3. That means if you have version 3 you should upgrade right away. And if you alredy have my version 3 book you should get the new version once it comes out. I&#8217;m not saying this because I want to sell more books but because there are some new features in there that are important to understand and get the full use out of.</p>
<h3>Microsoft Expression Web 4 LiveLessons (Video Training)</h3>
<p><a href="http://www.amazon.com/gp/product/0789747227?ie=UTF8&amp;tag=desigisphilo-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0789747227"><img class="alignright size-full wp-image-836" title="Microsoft Expression Web 4 LiveLessons" src="http://www.designisphilosophy.com/wp-content/uploads/2010/08/LLxweb.jpg" alt="" width="172" height="247" /></a>In addition to the book I&#8217;ve also created a colossal 27 lesson video series clocking in at around 5 hourscalled <a id="static_txt_preview" href="http://www.amazon.com/gp/product/0789747227?ie=UTF8&amp;tag=desigisphilo-20&amp;link_code=as3&amp;camp=211189&amp;creative=373489&amp;creativeASIN=0789747227">Microsoft Expression Web 4 LiveLessons (Video Training)</a> for those of you who either don&#8217;t want to read a book or who want more hands-on training using Expression Web. The LiveLessons series features an entirely new example project based on the <a title="12x12 Vancouver Photo Marathon" href="http://vancouverphotomarathon.com" target="_blank">12&#215;12 Vancouver Photo Marathon website</a> and provides a best-practice model for how to create professional, rock solid and stylish websites using standards-based HTML and CSS. The LiveLessons series is complementary to the Sams book so there are things that are covered in the videos that are not covered in the book and vice versa. Thus even though you&#8217;ll get a lot out of each item alone you&#8217;ll get a much better and more in-depth understanding by getting them both. Again, this is not a sales pitch &#8211; I&#8217;m being honest here. The combo really is the better deal.</p>
<p>The video series will be <a id="static_txt_preview" href="http://www.amazon.com/gp/product/0789747227?ie=UTF8&amp;tag=desigisphilo-20&amp;link_code=as3&amp;camp=211189&amp;creative=373489&amp;creativeASIN=0789747227">available on DVD early October</a> and I believe it will also be available for download or online viewing on InformIT&#8217;s website (tba).</p>
<h3>12&#215;12 Vancouver Photo Marathon 2010</h3>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="516" height="315" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/9YZoicaJ_c4&amp;hl=en_GB&amp;fs=1?rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="516" height="315" src="http://www.youtube.com/v/9YZoicaJ_c4&amp;hl=en_GB&amp;fs=1?rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Because I don&#8217;t already have way too much on my plate I decided to start a huge photography event/contest last year called the <a title="12x12 Vancouver Photo Marathon" href="http://vancouverphotomarathon.com/" target="_blank">12&#215;12 Vancouver Photo Marathon</a>. In a nutshell it&#8217;s a contest where 60 photographers show up on a set date, pick up a 12 exposure 35mm film and then at the top of every hour for 12 hours are given one theme to interpret in one photo. At the end of 12 hours the films are returned, developed, judged and finally put up in a huge exhibit. In the end we end up with 720 photos divided into 60 sequences of 12 consecutive themes. The 2009 event was a massive success with over 300 people showing up for the gallery exhibit and we expect this year&#8217;s event to get even bigger.</p>
<p>In the runup to the even (and to kill two birds with one stone) I developed <a title="12x12 Vancouver Photo Marathon" href="http://vancouverphotomarathon.com/wp-content/uploads/2010/07/2010-12x12-Vancouver-Photo-Marathon-Poster.pdf" target="_blank">a new site</a> for the marathon and used this site as the demo project for the Expression Web 4 LiveLessons series. As a result the site features some pretty fancy elements like a transparent CSS-only drop-down menu with multiple in-button styles, CSS3 drop-shadows and rounded corners and tons of other fancy schmancy style elements.</p>
<p>The 2010 <a title="12x12 Vancouver Photo Marathon" href="http://vancouverphotomarathon.com/" target="_blank">12&#215;12 Vancouver Photo Marathon</a> takes place on Sunday September 12 from 8am to 8pm in downtown Vancouver with a home base at <a href="http://maps.google.com/maps?hl=en&amp;sll=37.0625,-95.677068&amp;ie=UTF8&amp;q=338+Helmcken+St,+Vancouver,+Greater+Vancouver+Regional+District,+British+Columbia,+Canada&amp;fb=1&amp;hnear=&amp;cid=0,0,155454227977058898&amp;ei=VBhZTLK2NoLGsAP_9-jACg&amp;ved=0CBMQnwIwAA&amp;hq=338+Helmcken+St,+Vancouver,+Greater+Vancouver+Regional+District,+British+Columbia,+Canada&amp;z=16&amp;iwloc=A" target="_blank">Blenz Coffee in Yaletown</a>. Tickets for participation (60 in all) are $24 per person and cover all expenses. <a title="Tickets for the 12x12 Vancouver Photo Marathon" href="http://vancouverphotomarathon.com/tickets/" target="_blank">Tickets go for sale Thursday, August 12 at 8pm and are expected to sell out fast</a>. The following art exhibit will be held at <a title="Vancouver Photo Workshops" href="http://vancouverphotoworkshops.com/" target="_blank">Vancouver Photo Workshops</a> on the 16th of October.</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/microsoft-expression-web/breaking-the-silence-what-ive-been-doing-over-the-summer/' addthis:title='Breaking the silence: What I&#8217;ve been doing over the summer' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/microsoft-expression-web/breaking-the-silence-what-ive-been-doing-over-the-summer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introducing Expression Studio 4 Web Professional</title>
		<link>http://www.designisphilosophy.com/microsoft-expression-web/introducing-expression-studio-4-web-professional/</link>
		<comments>http://www.designisphilosophy.com/microsoft-expression-web/introducing-expression-studio-4-web-professional/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 17:39:38 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Expression Web]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[expression web]]></category>
		<category><![CDATA[expression web 4]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[web professional]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=796</guid>
		<description><![CDATA[As I&#8217;m packing up for a rush trip to Norway to see my dad defending his doctor&#8217;s dissertation the Microsoft Expression team is hard at work in New York City presenting the new version of my favourite web development application &#8230; <a href="http://www.designisphilosophy.com/microsoft-expression-web/introducing-expression-studio-4-web-professional/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Expression Studio 4 Web Professional" src="http://i.expression.microsoft.com/cc265059.box-web(en-us).png" alt="" width="150" height="169" />As I&#8217;m packing up for a rush trip to Norway to see my dad defending his doctor&#8217;s dissertation the Microsoft Expression team is hard at work in New York City presenting the new version of my favourite web development application <a title="Microsoft Expression Studio 4" href="http://expression.microsoft.com/en-ca/cc136520.aspx" target="_blank">Expression Web 4</a>. Now packaged as Expression Studio 4 Web Professional and bundled with Expression Design and Expression Encoder version 4 is a programmatical improvement on the already hugely successful Expression Web 3 that introduces some new and nifty features that will make your web development process even simpler.</p>
<h3>New in Expression Web 4</h3>
<p>There is a long list of new features in Expression Web 4 but here I&#8217;m only going to mention three &#8211; because they are the most important ones.</p>
<h4>In-app SEO reporting</h4>
<p>Like the name suggests Expression Web 4 provides a full SEO report for selected pages or the entire site. Gone are the days of trying to remember all the SEO rules or using 3rd party apps to make sure your site gets listed on Google and Bing. With the click of a button Expression Web 4 will give you a list of everything you forgot to add to your site, like a title tag, proper description, keywords or broken links. But more interestingly it also gives you tips, in the form of warnings, that are not so obvious. During beta testing I ran the SEO reports on some of my existing sites and got feedback like &#8220;title is too general&#8221; and &#8220;description is too general&#8221;. This might seem like weird error reporting but it&#8217;s actually vitally important if you want your site to be noticed in the search environment: To be noticed your pages need proper titles that tell the visitor what&#8217;s on them. And the descriptions have to be specific enough to stand out. There are tons of other such warnings that, if heeded, will not only increase your SEO but will also teach you to write your code in an SEO friendly way the first time around. Which is exactly why I like Expression Web so much &#8211; it teaches you through its use to do things the right way.</p>
<h4>More SuperPreview</h4>
<p>I&#8217;ve raved about SuperPreview &#8211; the in-app or stand-alone cross-browser compatability tester that was introduced with Expression Web 3 &#8211; before. With Expression Web 4 SuperPreview has been enhanced and improved to include more browsers (IE 6, IE 7, IE 8 Compatibility Mode, IE 8 etc), more file inputs and most importantly an online component that lets you test your pages against the Mac version of Safari. It&#8217;s the same application with onion skinning, active areas, DOM view and all that great stuff, only improved for broader functionality.</p>
<p>I&#8217;ve said it before and I&#8217;ll say it again: SuperPreview by itself is reason enough to buy Expression Web.</p>
<h4>Publish Current Page</h4>
<p>For people like me who tend to work on multiple disjointed pages and do live updates to sites all the time the process of saving a page, going to the publishing panel and then uploading the pages to the external server is extremely cumbersome. The obvious solution to this problem would be to have a button or function that lets you publish the current or all open pages to the server right away. I requested this feature at some point in the pre-beta process of Expression Web 4 and I&#8217;m happy to say it&#8217;s now included in the app making publishing of your latest and greatest <span style="text-decoration: line-through;">errors</span> updates a one-click process. It may seem like a small and insignifficant upgrade but it really isn&#8217;t: After working with an early beta and going back to Expression Web 3 I kept swearing at my computer because I couldn&#8217;t just push my files straight to the server but had to go through the publishing panel. That quick one-click or shortcut process is a huge timesaver and a hugely important addition to an already excellent application.</p>
<h3>If you have version 3, version 4 is a free upgrade</h3>
<p>Yes, that&#8217;s right: If you already purchased Expression Web 3 or Expression Studio 3, Expression Studio 4 is a free upgrade. That means you get all the cool new stuff at <strong>no cost</strong>. Very cool.</p>
<h3>More to come</h3>
<p>I&#8217;m hard at work writing tutorials and other stuff (TBA) about Expression Web 4 so stay tuned to this blog for all the updates and other useful tips!</p>
<h3>Further reading</h3>
<p>I&#8217;ll try to compile a list of all the news on this exciting new app as they get in. If you have a link, dump it in the comments below and I&#8217;ll post it:</p>
<p><a title="Microsoft Expression Studio 4" href="http://www.microsoft.com/Presspass/press/2010/jun10/06-07Expression4PR.mspx" target="_blank">Microsoft Press Release</a><br />
<a title="Microsoft Expression Studio 4" href="http://expression.microsoft.com/" target="_blank">Official Microsoft Expression site</a><br />
<a title="Paul Laberge" href="http://blogs.msdn.com/b/cdndevs/archive/2010/06/07/announcing-expression-studio-4.aspx#" target="_blank">Paul Laberge&#8217;s post</a><br />
<a title="Tim Heuer" href="http://timheuer.com/blog/archive/2010/06/07/expression-studio-4-launch-expression-blend.aspx" target="_blank">Tim Heuer</a><br />
<a title="Yahoo! News" href="http://news.yahoo.com/s/infoworld/20100607/tc_infoworld/126088" target="_blank">Yahoo! News</a></p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/microsoft-expression-web/introducing-expression-studio-4-web-professional/' addthis:title='Introducing Expression Studio 4 Web Professional' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/microsoft-expression-web/introducing-expression-studio-4-web-professional/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>PinkAndYellow.com resurfaces with a new design</title>
		<link>http://www.designisphilosophy.com/news/pinkandyellow-com-resurfaces-with-a-new-design/</link>
		<comments>http://www.designisphilosophy.com/news/pinkandyellow-com-resurfaces-with-a-new-design/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 18:11:44 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=699</guid>
		<description><![CDATA[About a year ago I decided that our company website PinkAndYellow.com was way past due for an upgrade. At that time we had not posted anything on it for more than 2 years and the work presented on the site &#8230; <a href="http://www.designisphilosophy.com/news/pinkandyellow-com-resurfaces-with-a-new-design/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pinkandyellow.com"><img class="aligncenter size-full wp-image-700" title="The new and improved PinkAndYellow.com" src="http://www.designisphilosophy.com/wp-content/uploads/2010/04/pymSite.jpg" alt="" width="506" height="327" /></a>About a year ago I decided that our company website <a title="Pink &amp; Yellow Media - WordPress design and development in Vancouver" href="http://www.pinkandyellow.com" target="_blank">PinkAndYellow.com</a> was way past due for an upgrade. At that time we had not posted anything on it for more than 2 years and the work presented on the site as well as the design in no way represented the kind of work we do today. Unfortunately we were way too busy to actually get around to redesigning the site so the work took a lot longer than expected. In January I decided this could no longer do and I redirected the domain to Design Is Philosophy temporarily while we put in some extra hours to get the new site up and running again. And I&#8217;m happy to announce the investment paid off. As of 5pm yesterday the new and improved <a title="Pink &amp; Yellow Media - WordPress design and  development in Vancouver" href="http://www.pinkandyellow.com/" target="_blank">PinkAndYellow.com</a> is up and running featuring not only one of our more interesting renditions of a WordPress theme but also a full list of our most recent <a title="Custom WordPress themes by Pink &amp; Yellow Media" href="http://pinkandyellow.com/category/portfolio/web-design/" target="_blank">WordPress client projects</a>, services offered, customer testimonials and other goodies. In time we&#8217;ll fill the site with all our projects and since it&#8217;s now running WordPress it&#8217;ll be easy to keep the site up to date.</p>
<p><script type="text/javascript" src="http://static.ak.connect.facebook.com/connect.php/en_GB"></script><script type="text/javascript">FB.init("c6e60d56cf17a10ce81a72c078ccaf40");</script><fb:fan profile_id="106271062740451" stream="0" connections="0" logobar="1" width="300"></fb:fan></p>
<p>In conjunction with the launch of the new site we&#8217;ve also launched a <a title="Pink &amp; Yellow Media on Facebook" href="http://www.facebook.com/pages/Pink-Yellow-Media/106271062740451" target="_blank">Facebook page</a> on which we&#8217;ll post updates on our work and keep our fans informed about what&#8217;s happening and what we&#8217;re working on. The combination of the new site, <a title="Design is Philosophy - WordPress customization and web design" href="http://designisphilosophy.com" target="_blank">Design is Philosophy</a> and the <a title="Pink &amp; Yellow Media on Facebook" href="http://www.facebook.com/pages/Pink-Yellow-Media/106271062740451" target="_blank">Facebook  page</a> will also be a great marketing tool for our many customers as we will be featuring each and every one of them on all platforms. And as always you can continue receiving Morten&#8217;s rants and raves by following him on <a title="Follow Morten on Twitter" href="http://twitter.com/mor10" target="_blank">Twitter @Mor10</a>.</p>
<p>The site is done, the Facebook page is up, Pink &amp; Yellow Media is open for business!</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/news/pinkandyellow-com-resurfaces-with-a-new-design/' addthis:title='PinkAndYellow.com resurfaces with a new design' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/news/pinkandyellow-com-resurfaces-with-a-new-design/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Frugalbits.com &#8211; WordPress as a Magazine CMS</title>
		<link>http://www.designisphilosophy.com/news/frugalbits-com-wordpress-as-a-magazine-cms/</link>
		<comments>http://www.designisphilosophy.com/news/frugalbits-com-wordpress-as-a-magazine-cms/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 01:42:53 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[WordPress as CMS]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[custom theme]]></category>
		<category><![CDATA[magazine]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=692</guid>
		<description><![CDATA[Last year I was contacted by two veterans of the publishing business with an idea for a new online magazine called &#8220;Frugalbits&#8220;. It would be a daily publication in which readers would find deals and ideas on how to be &#8230; <a href="http://www.designisphilosophy.com/news/frugalbits-com-wordpress-as-a-magazine-cms/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.designisphilosophy.com/wp-content/uploads/2010/04/frugalbits.jpg"><img class="alignright size-medium wp-image-695" title="Frugalbits.com - spend smart" src="http://www.designisphilosophy.com/wp-content/uploads/2010/04/frugalbits-219x300.jpg" alt="" width="219" height="300" /></a>Last year I was contacted by two veterans of the publishing business with an idea for a new online magazine called &#8220;<a title="Frugalbits.com - Spend Smart" href="http://frugalbits.com" target="_blank">Frugalbits</a>&#8220;. It would be a daily publication in which readers would find deals and ideas on how to be more frugal &#8211; a virtue I think we all wish we had more of. They were looking for a highly customizeable web solution for the site and had realized that the answer might be WordPress. Smart ladies.</p>
<p>Several months and many hours of nit picking code later and <a title="Frugalbits.com - Spend Smart" href="http://frugalbits.com/" target="_blank">Frugalbits</a> is now finally live to the world. It&#8217;s a labour of love for me as well as the crew behind the site and it is a project I am exceedingly proud to have been a part of. So, without further ado, let me walk you through some of the interesting elements of the site:</p>
<h3>A Carousel of Stories</h3>
<p>Early on in the process the request came in to have a featured story carousel at the top of the front page. Unlike many other such sites the <a title="Frugalbits.com - Spend Smart" href="http://frugalbits.com/" target="_blank">Frugalbits</a> team didn&#8217;t want to have multiple text stories on the front page but requested instead one main story, named The Daily Deal, to be featured and then have a carousel with the latest 8 stories displayed at the top. Over the years I&#8217;ve worked with many different featured story plugins and carousels and as with pretty much every other plugin I come into contact with I&#8217;ve hated them all. For this one I decided I&#8217;d go out and find something that could be customized down to the last pixel and that ran independently of the whole WordPress plugin regime. And after a lot of searching I finally found a JavaScript based carousel I could take apart and put together exactly the way I wanted it.</p>
<p>The carousel requested would feature 8 stories (4 and 4) and would have a square story picture, a tagline on a translucent banner and the story title itself. In addition the coloured banner the story title would go on should change depending on the category the story belonged to. This meant I needed to create a loop in which 4 fields were queried for each story: thumbnail, tagline, category and title. It quickly became apparent that apart from the title the rest of the fields had to be customized for each story. To solve this I created 3 custom fields; thumbnail, cat and tagline, and the story editor filled out each of these taglines with the appropriate content. It worked quite well and I was satisfied that this solution would work</p>
<p>But. After a beta launch one of the editors brought up a point I never considered: The first entry of the carousel would always be the same as the story on the front page. And since the front page only had one story this was to put it midly somewhat redundant. Fortunately WordPress has an answer for this type of situation: offset.</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;?php query_posts<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'posts_per_page=8&amp;offset=1'</span><span style="color: #66cc66;">&#41;</span>; ?&gt;</span></pre></div></div>

<p>An explanation: The carousel is populated using the standard query_posts() function. By using the offset variable in conjuction with posts_per_page I can define how many posts the query should &#8220;skip&#8221; before starting the list. And since I just wanted to skip the first (front page) post, that value should be 1. Problem solved.</p>
<h3>Adding an Author Box</h3>
<p><a href="http://www.designisphilosophy.com/wp-content/uploads/2010/04/authorBox.jpg"><img class="aligncenter size-full wp-image-694" title="Frugalbits author box" src="http://www.designisphilosophy.com/wp-content/uploads/2010/04/authorBox.jpg" alt="" width="446" height="331" /></a>Because <a title="Frugalbits.com - Spend Smart" href="http://frugalbits.com/" target="_blank">Frugalbits</a> is a magazine it has both &#8220;normal&#8221; articles and also columns written by a select group of columnists. The request was that for these columns there be a box at the top right under the title with a photo, name and a short bio for that columnist. WordPress doesn&#8217;t have a standard function to add such an author box and though there are plugins that do it they are clunky, full of garbage code and not easy to style. I chose to go hard core on this one and just write it right into the single template using a <a title="Source code for a conditional custom field" href="http://www.designisphilosophy.com/wordpress-as-cms/bcit-class-materials-20090821/" target="_blank">conditional custom field</a>. The result was the nice chunk of code below which produces a nice CSS styled box with the author Gravatar, category name, author name and WordPress user bio when activated with a custom field with the name &#8220;author&#8221; and the value &#8220;true&#8221;:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;?php if<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span>get_post_meta<span style="color: #66cc66;">&#40;</span>$post-&gt;</span>ID, 'author', true))) { ?&gt;
	<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">id</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;authorbox&quot;</span>&gt;</span>  
		<span style="color: #009900;">&lt;?php if <span style="color: #66cc66;">&#40;</span>function_exists<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'get_avatar'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span> echo get_avatar<span style="color: #66cc66;">&#40;</span> get_the_author_email<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>, <span style="color: #ff0000;">'80'</span> <span style="color: #66cc66;">&#41;</span>; <span style="color: #66cc66;">&#125;</span>?&gt;</span>  
		<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">div</span> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;authortext&quot;</span>&gt;</span>  
			<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">h4</span>&gt;&lt;?php the_category<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">' '</span><span style="color: #66cc66;">&#41;</span>; ?&gt;</span> is by <span style="color: #009900;">&lt;?php the_author_posts_link<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; ?&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">h4</span>&gt;</span>  
			<span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">p</span>&gt;&lt;?php the_author_description<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; ?&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">p</span>&gt;</span>  
		<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>  <span style="color: #808080; font-style: italic;">&lt;!-- END #authortext --&gt;</span>
	<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">div</span>&gt;</span>  <span style="color: #808080; font-style: italic;">&lt;!-- END #authorbox --&gt;</span>
<span style="color: #009900;">&lt;?php <span style="color: #66cc66;">&#125;</span> ?&gt;</span></pre></div></div>

<h3>Custom templates</h3>
<p><a href="http://www.designisphilosophy.com/wp-content/uploads/2010/04/multiLayout.jpg"><img class="aligncenter size-full wp-image-696" title="multiLayout" src="http://www.designisphilosophy.com/wp-content/uploads/2010/04/multiLayout.jpg" alt="" width="507" height="143" /></a>One of the most important features of the <a title="Frugalbits.com - Spend Smart" href="http://frugalbits.com/" target="_blank">Frugalbits</a> site is actually something you hardly notice: The custom templates. Depending on where you are in the site the layout changes subtly. The front page features the carousel, the single post pages have the optional author box, the category pages have only the right sidebar and show thumbnails for each story and the legal pages have an entirely different sidebar from the rest. To top it off the F Spot category has an entirely separate tempalte that looks nothing like the other ones. All this is done by using conditional statements and creating custom theme files for individual pages and categories.</p>
<p>Now that it&#8217;s launched I&#8217;m looking forward to hearing what people have to say about <a title="Frugalbits.com - Spend Smart" href="http://frugalbits.com/" target="_blank">Frugalbits</a> and it&#8217;s functions. Feel free to leave your questions and comments below and please visit the site and learn how to be frugal yourself!</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/news/frugalbits-com-wordpress-as-a-magazine-cms/' addthis:title='Frugalbits.com &#8211; WordPress as a Magazine CMS' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/news/frugalbits-com-wordpress-as-a-magazine-cms/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>This you??? Anatomy of a Twitter Phishing Attack</title>
		<link>http://www.designisphilosophy.com/news/this-you-anatomy-of-a-twitter-phishing-attack/</link>
		<comments>http://www.designisphilosophy.com/news/this-you-anatomy-of-a-twitter-phishing-attack/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 17:05:16 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=669</guid>
		<description><![CDATA[Over the last couple of days I&#8217;ve gotten at least 10 Direct Messages from Twitter friends &#8211; most of which are pretty well versed in modern web technologies and even one that calls herself a &#8220;social media expert&#8221;. The messages &#8230; <a href="http://www.designisphilosophy.com/news/this-you-anatomy-of-a-twitter-phishing-attack/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Over the last couple of days I&#8217;ve gotten at least 10 Direct Messages from Twitter friends &#8211; most of which are pretty well versed in modern web technologies and even one that calls herself a &#8220;social media expert&#8221;. The messages are all the same, the text &#8220;This you???&#8221; followed by a shortened link. The link takes you to a web page that looks a lot like the Twitter.com login page but when you log in your password is stored and passed on to evil people with eviler intentions yet to be unveiled.</p>
<h3>Targeting (and hooking in) the pros</h3>
<p>Twitter phishing attacks are nothing new but this one is a bit different &#8211; and all the more disturbing for it: It targets and manages to hook in Twitter power users more than any other exploit before it. This is done by taking advantage of the fact that most heavy Twitter users don&#8217;t actually use the regular Twitter.com page but rather a Twitter manager like TweetDeck or HootSuite. And whereas a person just using Twitter.com would immediately know something was up when they were redirected to the login page even though they were already logged in, a TweetDeck or HootSuite user would probably not be logged in and could potentially enter their information in a momentary lapse of reason.</p>
<h3>Unknown agenda</h3>
<p>Another thing that is disturbing about this particular attack is that unlike most other attacks which immediately start spamming people with badly disguised ads for teeth whitening, weight loss or other affilliate marketing junk, this one &#8211; at least for no &#8211; is only out to perpetuate itself sending out the same message over and over. This means there is probably some larger plan in progress, and so far we don&#8217;t know what that plan is.</p>
<p>Even more disturbing a lot of people use the same password for many things including their social media networks like Twitter, Facebook, YouTube, MySpace and whatever other timewaster fits their fancy. That means if someone gets a hold of their Twitter password they are likely to also have access to their other accounts, not to mention Gmail or Hotmail accounts!</p>
<h3>How to aviod being phished (and what to do if you are a victim)</h3>
<p><a title="How to save your hacked Twitter account" href="http://help.twitter.com/forums/10713/entries/31796-my-account-is-compromised-hacked" target="_blank">Twitter.com&#8217;s help</a> has a comprehensive breakdown of how to reset your password, sever connections and get your account back if you are the victim of a phishing attack or your account has been hacked. If you think your account has been compromised it is paramount that you follow these steps immediately to protect your online identity. <a title="How to save your hacked Twitter account" href="http://help.twitter.com/forums/10713/entries/31796-my-account-is-compromised-hacked" target="_blank">That link again is here</a>.</p>
<p>Here are a few simple steps to avoid becoming a victim of a Twitter hijacking:</p>
<ul>
<li>Have a complicated password. If you can&#8217;t think of one, here are a few ideas: Do like Mulder from The X-Files and swap out words with numbers. His password was &#8220;trustno1&#8243; where the word &#8220;one&#8221; was exchanged for the number 1. Do like my friend Craig and show your support for a sports team. He&#8217;s a big fan of the Vancouver Canucks and hates the Toronto Maple Leafs. His password is &#8220;canucks&gt;leafs&#8221; i.e. Canucks bigger than Leafs.</li>
<li>Change your password regularly. By &#8220;regularly&#8221; I mean every 6 months or so.</li>
<li>If anything unusual happens, change your password immediately.</li>
<li>Don&#8217;t use the same password for everything. That may sound like a lot of work but I use an algorithm based on the site name that changes the first and last character of my password so it&#8217;s not that hard.</li>
<li>Don&#8217;t give your password away.</li>
<li>Check the URL in the address bar before you enter your password. If it doesn&#8217;t say Twitter.com but something else, it&#8217;s not Twitter.com.</li>
</ul>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/news/this-you-anatomy-of-a-twitter-phishing-attack/' addthis:title='This you??? Anatomy of a Twitter Phishing Attack' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/news/this-you-anatomy-of-a-twitter-phishing-attack/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Design Schooled Kids &#8211; Pushing WordPress to the edge</title>
		<link>http://www.designisphilosophy.com/news/design-schooled-kids-pushing-wordpress-to-the-edge/</link>
		<comments>http://www.designisphilosophy.com/news/design-schooled-kids-pushing-wordpress-to-the-edge/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 19:18:26 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[WordPress as CMS]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=663</guid>
		<description><![CDATA[A couple of months ago I got a tweet from Tracy Sullivan of Design Schooled Kids about creating a web site for her line of stationery for kids. It was an interesting project both because of the products themselves &#8211; &#8230; <a href="http://www.designisphilosophy.com/news/design-schooled-kids-pushing-wordpress-to-the-edge/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://www.designisphilosophy.com/wp-content/uploads/2010/01/dsk1.jpg"><img class="aligncenter size-full wp-image-665" title="dsk1" src="http://www.designisphilosophy.com/wp-content/uploads/2010/01/dsk1.jpg" alt="dsk1" width="506" height="317" /></a>A couple of months ago I got a tweet from Tracy Sullivan of <a title="Visit Design Schooled Kids" href="http://www.designschooledkids.com" target="_blank">Design Schooled Kids</a> about creating a web site for her line of stationery for kids. It was an interesting project both because of the products themselves &#8211; stationery that teaches kids to read and write &#8211; and because it posed some unique challenges where design and development was concerned.</p>
<p>Well, actually the design portion was already handled by Tracy herself. The challenge in that regard lay in taking Tracy&#8217;s clean and exact designs and making them appear on the web as they did on paper. As for development the main challenge was that although this was to be an online store she wanted it to look nothing like an online store.  So basically the project consisted of taking a new site concept from a paper mock-up to a fully working website. Exactly the kind of stuff I like to do.</p>
<h3>Taking WordPress right to the edge</h3>
<p><a href="http://www.designisphilosophy.com/wp-content/uploads/2010/01/dsk3.jpg"><img class="alignright size-medium wp-image-667" title="dsk3" src="http://www.designisphilosophy.com/wp-content/uploads/2010/01/dsk3-300x271.jpg" alt="dsk3" width="230" height="207" /></a>The result of a lot of hard work is a website that in my view takes WordPress right to the edge of what it is capable of. Every element of the site is custom built from my basic WaveFront theme to create a look, feel and operation that in no way resembles or even hints at WordPress or a regular e-commerce CMS. That said there is no real reason why any site, WordPress blog or otherwise, should look a certain way. A CMS is after all just a HTML generator that spits out whatever you want it to, and once you have the HTML you can use CSS to display it any way you want. The true challenge here was centered around getting the e-commerce portion to look, work and feel less like a boxed e-commerce solution and more like something classy and custom even though it was built on top of the <a title="Instinct's WP eCommerce plugin" href="http://www.instinct.co.nz/e-commerce/" target="_blank">WP eCommerce</a> plugin. So while on the back end this is a fairly standard WordPress installation with pages, a blog (upcoming) and an e-commerce component, on the outside it looks like a custom site with all the bells and whistles built from scratch. Which is exactly what both Tracy and I wanted.</p>
<h3>Ultra-clean designs pose unique challenges</h3>
<p><a href="http://www.designisphilosophy.com/wp-content/uploads/2010/01/dsk2.jpg"><img class="size-medium wp-image-666 alignright" title="dsk2" src="http://www.designisphilosophy.com/wp-content/uploads/2010/01/dsk2-297x300.jpg" alt="dsk2" width="230" height="232" /></a>Tracy is a designer of my heart: Obsessively detailed and extremely picky. (To be honest I don&#8217;t think you can call yourself a designer if you don&#8217;t fall into these categories, but that&#8217;s just me.) Her designs looked easy enough, but the true challenge lay in matching her static pages created in InDesign to live dynamic pages on the web. With such a rigid frame to work inside all the regular cross-browser problems like padding- and margin widths, positioning, font sizes etc that we normally choose to ignore or just tweak till they fit within acceptible buffer zones were all of a sudden make-it-or-break-it points that had to be done exactly right. The most notable example was that when each page loaded, whatever page content was in the &#8220;content&#8221; section of the layout had to line up perfectly with the topmost menu item. Sure, that&#8217;s easy enough if all the content is the same, but in this case we were working with four fundamentally different types of pages: Plain text pages for general info (home, about etc), dynamic index pages for each product line consisting of a header image plus a series of thumbnails for each product, single product pages with a larger image off the top with product stats and purchase buttons on the right and info underneath and finally shopping cart pages.</p>
<p><a href="http://www.designisphilosophy.com/wp-content/uploads/2010/01/dsk4.jpg"><img class="size-medium wp-image-668 alignleft" title="dsk4" src="http://www.designisphilosophy.com/wp-content/uploads/2010/01/dsk4-300x231.jpg" alt="dsk4" width="230" height="177" /></a>This meant the site demanded entirely separate style codes for the different elements depending on the type of page (or more specifically page <em>template</em>) was being displayed. And all these styles had to be flexible enough to be applied to the same item in different ways depending on the current template. Normally this would be easy enough to solve by using custom page templates, but in this case we were using the WP eCommerce plugin which generated all the product indexes, single product pages and shopping carts. As a result I had to dissect the eCommerce plugin pretty much line by line to find where all these elements were generated and how to go about repositioning them. What I found was a plugin that although it looks amazing on the outside was actually quite messy behind the curtain. I won&#8217;t write any further on this topic here &#8211; suffice it to say if you want WP eCommerce to do something that&#8217;s not just basic implementation you better prepare yourself for hours of decrypting bizarre code layouts and counter intuitive solutions. More on that in a different post.</p>
<p>In the end I created multiple theme files for the theme itself as well as the <a title="Instinct's WP eCommerce plugin" href="http://www.instinct.co.nz/e-commerce/" target="_blank">WP eCommerce</a> plugin that allowed for micromanaged control of all the different pages. Not an easy task, but more than doable given enough time and some good background music.</p>
<p>Overall I&#8217;d say DesignSchooledKids.com has been my most challenging project to date, not because of the design or development elements of the baisc site but because the <a title="Instinct's WP eCommerce plugin" href="http://www.instinct.co.nz/e-commerce/" target="_blank">WP eCommerce</a> plugin falls short in way too many places. In the end I made it all work the way it should but that was only because I spent an enormous ammount of time fixing or all together rewriting the code in the plugin so it would behave properly. It&#8217;s a bit of a disappointment really but now that I know how all the pieces fit together I should be able to reproduce it in the future.</p>
<p>Visit <a title="Visit Design Schooled Kids" href="http://www.designschooledkids.com/" target="_blank">Design Schooled Kids</a> and check out both what WordPress can do and what Tracy has to offer.</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/news/design-schooled-kids-pushing-wordpress-to-the-edge/' addthis:title='Design Schooled Kids &#8211; Pushing WordPress to the edge' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/news/design-schooled-kids-pushing-wordpress-to-the-edge/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

