<?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>CSSquirrel &#187; Opera</title>
	<atom:link href="http://cssquirrel.com/tag/opera/feed/" rel="self" type="application/rss+xml" />
	<link>http://cssquirrel.com/blog</link>
	<description>opinions and news on web design</description>
	<lastBuildDate>Wed, 23 May 2012 18:34:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Snow, Blood and Cookies</title>
		<link>http://cssquirrel.com/blog/2011/12/09/snow-blood-and-cookies/</link>
		<comments>http://cssquirrel.com/blog/2011/12/09/snow-blood-and-cookies/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 21:29:19 +0000</pubDate>
		<dc:creator>Kyle Weems</dc:creator>
				<category><![CDATA[Comic]]></category>
		<category><![CDATA[Drama]]></category>
		<category><![CDATA[abuse]]></category>
		<category><![CDATA[divya manian]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[paul irish]]></category>
		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://cssquirrel.com/blog/?p=991</guid>
		<description><![CDATA[Today&#8217;s comic features Opera&#8217;s viking doing some nasty, brutal stuff. Because if a public community representative of Opera acts out of line, and the company doesn&#8217;t call them on it, they might as well be endorsing it. Luke Wroblewski also stars as the stand-in for well-meaning folk who are trying make peace at the expense [...]]]></description>
			<content:encoded><![CDATA[<div class="comic"><img longdesc="http://cssquirrel.com/comicscripts/script90.htm" src="/images/comic/cs090.png" alt="CSSquirrel #90: Snow, Blood and Cookies" /></div>
<p>Today&#8217;s comic features Opera&#8217;s viking doing some nasty, brutal stuff. Because if a public community representative of Opera acts out of line, and the company doesn&#8217;t call them on it, they might as well be endorsing it. Luke Wroblewski also stars as the stand-in for well-meaning folk who are trying make peace at the expense of correcting bad behavior.</p>
<p>Buckle up.</p>
<p>I&#8217;m going to throw myself on the grenade and be the curmudgeon.</p>
<p>You don&#8217;t have to like what I&#8217;m about to say, but I think you need to read it.</p>
<p>We are, as a community, allowing ourselves to be abused. We&#8217;re Kevin Bacon in Animal House, bent over in our underwear and thanking someone for beating us. And, like any sadist with a free pass, they&#8217;re continuing to hit us again, and again, and again.</p>
<p>I get it. It&#8217;s the holidays. We&#8217;re stressed out by end-of-year deadlines, driving on icy roads and getting our Christmas shopping completed and hoping that at the end of the day we can kick back an egg-nog and just be merry. We don&#8217;t want the stress of confronting and condemning bad behavior, so we&#8217;re trying our damnedest to shrug it off.</p>
<p>Additionally, most of us want to be liked. And we want our friends to like each other. Whether it&#8217;s in our neighborhoods, in our Facebook profiles, or in our professional circles we just want people to be friendly and think highly of one another, but especially us. So when a flare-up starts between two peers we&#8217;d rather put our fingers in our ears and hum the Benny Hill theme song than owe up to the fact that there&#8217;s a problem.</p>
<p>But I&#8217;m here to be the bearer of bad news: there is a problem. Not only that, we&#8217;re responsible for it.</p>
<p>When I was growing up, my mother made it clear that certain behavior was not acceptable. Among other rules of childhood, I couldn&#8217;t go about tossing insults at people. Not my parents. Not my siblings and not friends. Heck, I was expected to maintain at least some decorum around the kids I disliked.</p>
<p>Going outside the bounds of socially acceptable behavior carried with it a penalty. Maybe soap in the mouth, or a spanking, or being grounded in my room, or at the bare minimum no desert after dinner. It was unpleasant. I was a pretty big crybaby, so any sort of punishment or chastising resulted in a waterfall of tears and a sniffling cry that would last for hours. I guarantee my mother hated having to deal with it. She probably would have enjoyed her evenings much more pretending I didn&#8217;t doing anything wrong, instead of listening to me cry and sniffle in my room as she desperately tried to read a book in peace.</p>
<p>But she did it anyway. As a result, I learned the difference between right and wrong and stopped doing the bad behavior. It didn&#8217;t mean that I stopped thinking ill of kids I disliked, or devising a choice insult for my brother when he provoked my ire. But it did mean I knew it was unacceptable to act on those thoughts, and it made me consider my words before I said them. If, after a good hard think I decided it was worth provoking my mother&#8217;s wrath, I&#8217;d still take the risk of insulting someone.</p>
<p>I did, however, think first.</p>
<p>In a pattern that goes back probably for quite some time but for certain seems to have flared up this week we&#8217;ve been permitting ourselves to be subject to bad behavior. We&#8217;d rather read our books in peace, so we are ignoring the misdeeds of an entitled few in the hopes that it will all go away.</p>
<p>And it&#8217;s not going away.</p>
<p>There&#8217;s literally thousands of amazing, talented developers and designers currently involved in making the Web a better place. A whole lot of them are like me, working hard for a very modest living in a small design firm that doesn&#8217;t get awards or fancy big-name clients. A great many also work as embedded Web people in a large corporation or other entity, thanklessly fighting the ignorance or misinformation of their bosses and co-workers while trying to apply their awesome skills to making their corporate site a better, slicker place to visit.</p>
<p>Then there&#8217;s the superstars, Web folk that work as community representatives and star developers for the big Web companies that take leadership roles (by fiat or by standards) in developing and proselytizing the advancement of the very technologies we use to make awesome Web stuff.</p>
<p>These people don&#8217;t just speak at conferences, they speak at dozens of conferences. They don&#8217;t just make cool web projects. They make amazing, cutting-edge projects that push forward the meaning of &#8220;good Web design&#8221;. They talk a lot about community participation and self-learning and being involved.</p>
<p>They&#8217;re intelligent, creative and successful people.</p>
<p>Sometimes, they can be utter dicks.</p>
<p>Anyone can be a jerk. From the drug-addled homeless man currently shooting up in the alley down the street from my office to the richest men in the world. Every person is capable of forgetting those lessons in basic decency that their parents (hopefully) taught them as children and slip up from time to time.</p>
<p>When it happens, it&#8217;s usually considered acceptable to say &#8220;Dude. No.&#8221;</p>
<p>The worse the bad behavior, usually the more stringent the chastisement should be. Action. Consequence. It&#8217;s a no-brainer, right?</p>
<p>But what happens when thought leaders, community representatives of important companies in the industry, and superstar talents start to repeatedly engage in or endorse bad behavior? It usually goes something like this.</p>
<ol style="list-style-type: decimal;">
<li>The superstar does something socially unacceptable. Like refer to a recent article by the owner of a small design firm as drug-enduced bullshit. (original was deleted, <a title="retweet of Divya" href="http://t.co/dZmpACJd">here&#8217;s a retweet</a>).</li>
<li>Individuals call the superstar on the behavior, noting <a title="a tweet by Drew McLellan" href="https://twitter.com/#!/drewm/status/145175597340041216">how</a> <a title="a tweet by Andy Clarke" href="https://twitter.com/#!/Malarkey/status/145176547647696897">unacceptable</a> an action it is. Especially for a community representative of a major player in our industry (although, really, it&#8217;s just unacceptable period).</li>
<li>The superstar sort of apologizes. Usually in the vein of &#8220;<a title="a tweet by Divya Manian" href="https://twitter.com/#!/divya/status/145177947651842048">I&#8217;m sorry for using strong language</a>&#8221; or &#8220;I&#8217;m sorry you got upset&#8221;.</li>
<li>The individuals (rightfully) insist that&#8217;s not an acceptable response, and <a title="a tweet by Andy Clarke" href="https://twitter.com/#!/Malarkey/status/145178256646225920">demand a genuine, public apology</a>.</li>
<li>The superstar <a title="a tweet by Divya Manian" href="https://twitter.com/#!/divya/status/145180910059405312">does so</a>.</li>
<li>Supporters of the superstar retaliate by calling the original individuals the curmudgeons in this situation. They in essence defend the bad behavior by shaming them for &#8220;bullying&#8221; the superstar, say the &#8220;<a title="a tweet" href="https://twitter.com/#!/robflaherty/status/145196170560540673">crap</a>&#8221; they&#8217;re saying is undeserved.</li>
<li>The rest of the community, straining to retain a smile, do everything in their power to bury the &#8220;firestorm&#8221; under a (likely well meant) <a href="https://twitter.com/#!/lukew/status/145200035171282944">pile</a> of <a href="https://twitter.com/#!/stuntbox/status/145211987725524992">hugs</a> and cookies universally handed out to everyone involved, including those that defended the bad action and the superstar that did it in the first place. All are pardoned, nobody is wrong.</li>
<li>The superstar states how <a title="a tweet by Divya Manian" href="https://twitter.com/#!/divya/status/145196306112057344">tired they are of the drama</a>&#8230; seemingly ignoring the fact that it was their own behavior that caused it.</li>
</ol>
<p>This is all sorts of messed up. Nobody&#8217;s learned a lesson, because as a community we&#8217;re too concerned about &#8220;drama&#8221; that we&#8217;ll do anything to quash it instead of uniting as a community to call down the person who started the drama with their attack in the first place. We&#8217;re sending such a mixed message of supporting the peace or the person without collectively condemning the behavior.</p>
<p>Anyone who ever raised a kid or was a kid knows exactly where that will lead. To more bad behavior.</p>
<p>I&#8217;m not calling for punishment. But the launch of a pro-community &#8220;make the web better&#8221; website (which I will not be linking or mentioning by name for reasons I&#8217;ll make clear below) should have been a source of joy in the holiday season. Instead, two individuals tied to that effort have engaged in either passive/aggressive sniping or outright insulting of individuals and their efforts in this week alone. And according to people in the know, this isn&#8217;t the first time for some of those involved. And what kills me, what hurts me is how highly I thought of these people prior to now. But how can I promote the work of people who engage in socially abusive bad behavior?</p>
<p>I can&#8217;t. No matter how much I agree with the message of their product, I cannot in good conscience promote their goods and services when they&#8217;re behaving in a fashion that I know to be wrong. And as near as I can tell, they&#8217;re not sorry for how they&#8217;ve behaved. They&#8217;re simply sorry they were called on it.</p>
<p>The only way we&#8217;re going to improve as a community is to grow up and realize we can&#8217;t hide everything under soothing hugs and cookies. People messed up. Worse yet, people who are well known and respected representing companies with power or social clout messed up. If they are protected for their behavior, they will continue to abuse us, the community. And many of us will, over time, mimic that behavior in a misguided attempt to become as successful as they are.</p>
<p>Shame on you, Divya. Shame on you, Paul. You&#8217;re grown adults. You know better.</p>
<p>Next time you want to blame the drama, stop for a moment and think about who actually started it.</p>
<p>And to the rest of you, I&#8217;m sorry. I don&#8217;t want a cookie. I want it made clear that this behavior should never have happened, and can&#8217;t be allowed to keep occurring.</p>
<p>Happy holidays.</p>
]]></content:encoded>
			<wfw:commentRss>http://cssquirrel.com/blog/2011/12/09/snow-blood-and-cookies/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Comic Update: That Is Fast</title>
		<link>http://cssquirrel.com/blog/2010/09/15/comic-update-that-is-fast/</link>
		<comments>http://cssquirrel.com/blog/2010/09/15/comic-update-that-is-fast/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 19:04:13 +0000</pubDate>
		<dc:creator>Kyle Weems</dc:creator>
				<category><![CDATA[Comic]]></category>
		<category><![CDATA[ie9]]></category>
		<category><![CDATA[naepalm]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[rey bango]]></category>

		<guid isPermaLink="false">http://www.cssquirrel.com/?p=751</guid>
		<description><![CDATA[Today&#8217;s comic features the woodland creatures side of CSSquirrel, with the Opera Moose, Naepalm (the animal version of Mindfly Studio&#8217;s very own Janae) and none other than IE9 himself. I&#8217;m actually shocked by the IE9 beta that was released today. It&#8217;s got a slick, minimal interface that is such a radical departure from what I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p><a title="CSSquirrel #75: That Is Fast" href="/comic/?comic=75">Today&#8217;s comic</a> features the woodland creatures side of CSSquirrel, with the <a title="Opera Software" href="http://opera.com/" target="_blank">Opera</a> Moose, Naepalm (the animal version of <a title="Mindfly Web Studio" href="http://mindfly.com/" target="_blank">Mindfly Studio&#8217;s</a> very own <a title="@naepalm on Twitter" href="http://twitter.com/naepalm" target="_blank">Janae</a>) and none other than IE9 himself.</p>
<p>I&#8217;m actually shocked by the IE9 beta that was released today. It&#8217;s got a slick, minimal interface that is such a radical departure from what I&#8217;m accustomed to from Internet Explorer that I&#8217;m left speechless. It&#8217;s also fast. Surprisingly so.</p>
<p>These two facts are just a small portion of what IE9 brings to the table. Improved CSS3 support. HTML5 elements are now supported, including beautiful elements like &lt;video&gt;, &lt;audio&gt;  and  and the sexy girl on the block: &lt;canvas&gt;.</p>
<p>I could wax eloquent, but I prefer to direct your attention to smarter people saying the same thing with better word choices, like Rey Bango. Go check his <a title="Rey Bango: IE9 Beta Has Arrived!" href="http://blog.reybango.com/2010/09/15/internet-explorer-9-beta-has-arrived-the-features-that-matter-to-me-as-a-developer/" target="_blank">blog post on the topic</a> right now.</p>
<p>One beef people are pulling out to disparage the new release with is IE9&#8242;s lack of support on XP. I get the gist of where they&#8217;re coming from: the less operating systems IE9 is supported on, the harder it&#8217;ll get to make hardliners upgrade off IE6 or 7. But the fact is, XP is old. Really old. You don&#8217;t see people complaining because Safari 5 isn&#8217;t supported on Mac OS X 10.4, do you? I&#8217;m sure the reason Apple didn&#8217;t do backwards support is the reason Microsoft did what they&#8217;re doing. Both are in the habit of selling OSes. And if you&#8217;re not calling Apple down for that behavior, it&#8217;s more than a little hypocritical to do the same to Microsoft.</p>
<p>(Frankly, If you&#8217;re using a beast of an old OS, I suggest you go to other vendors like Mozilla and Opera for your modern web experience. Or upgrade your OS. Which path you pick is probably based on your pocketbook.)</p>
<p>Speaking of which, I&#8217;m not an IE user. It&#8217;s catching up, but it hasn&#8217;t surpassed my experience with other browsers like Firefox or Chrome (although FF is getting chunky in a way that alarms me, but I believe version 4 is going to correct that). But it&#8217;s improving by leaps and bounds, and I think we should acknowledge the effort Microsoft is putting into burying the mistakes of their past.</p>
<p>If you&#8217;d like to check IE9 out, you can download the beta <a title="Beauty of the Web" href="http://beautyoftheweb.com/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cssquirrel.com/blog/2010/09/15/comic-update-that-is-fast/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Comic Update: Moose &amp; Squirrel</title>
		<link>http://cssquirrel.com/blog/2010/04/22/comic-update-moose-squirrel/</link>
		<comments>http://cssquirrel.com/blog/2010/04/22/comic-update-moose-squirrel/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 22:39:43 +0000</pubDate>
		<dc:creator>Kyle Weems</dc:creator>
				<category><![CDATA[Comic]]></category>
		<category><![CDATA[ben adida]]></category>
		<category><![CDATA[bruce lawson]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobile web]]></category>
		<category><![CDATA[molly holzschlag]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[opera mini]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.cssquirrel.com/?p=673</guid>
		<description><![CDATA[Next week we&#8217;ll be concluding my AEA stoyline. Today&#8217;s comic, a continuity-free interlude, features Opera Mini. I should say, rather, that it features Opera Mini if it were a moose instead of a browser installed on hand-held devices. A short moose. A midget moose with some sort of glandular problem. I hope you&#8217;re able to [...]]]></description>
			<content:encoded><![CDATA[<p>Next week we&#8217;ll be concluding my AEA stoyline. <a title="Link to CSSquirrel #62: Moose and Squirrel" href="/comic/?comic=62">Today&#8217;s comic</a>, a continuity-free interlude, features <a title="Link to Opera Mini" href="http://www.opera.com/mobile/" target="_blank">Opera Mini</a>. I should say, rather, that it features Opera Mini if it were a moose instead of a browser installed on hand-held devices. A short moose. A midget moose with some sort of glandular problem.</p>
<p>I hope you&#8217;re able to follow the metaphor I&#8217;ve created, as I don&#8217;t think I can devise another way to repeat what I just said above.</p>
<p>Frequent readers may be aware of the fact that I have not been too kind to Opera <a title="Link to archive of Opera mentions in CSSquirrel" href="/?s=opera" target="_self">in the past</a>. Typically, these tussles have dealt with how they&#8217;ve handled <a title="Link to CSSquirrel #17: Opera's Childish Antics" href="/comic/?comic=17">conflicts with certain competitors</a>. Today,  it&#8217;s a different story.</p>
<h4>What Matters With Mobile: Speed</h4>
<p>I own an iPhone, a device that comes pre-installed with Mobile Safari. Safari is a great modern browser that renders most (non-Flash) websites beautifully and accurately. And when I&#8217;ve got a decently strong connection, it even does it in a time-frame approaching (but not reaching) quickly.</p>
<p>The fact is however that my phone&#8217;s provider is <a title="Link to AT&amp;T" href="http://att.com/" target="_blank">AT&amp;T</a>. And when I&#8217;m at home, my WiFi access is through <a title="Link to Comcast" href="http://comcast.com/" target="_blank">Comcast</a>. Despite their many bold claims and lovely commercials stating otherwise, neither vendor provides what I&#8217;m going to refer to as a fast connection. Quite the opposite, I&#8217;m positive that there are several times in any given day where a <a title="Link to a YouTube clip from War Games" href="http://www.youtube.com/watch?v=AByemfK_qD4" target="_blank">28.8k modem</a> would more quickly deliver me the information I am seeking to consume.</p>
<p>Tell me, why as a society is it acceptable to charge people for a speed that they might, but usually won&#8217;t, receive from any given service, rather than the speed that they actually <em>are</em> receiving?</p>
<p>Regardless, these modern day <a title="Link to a Wikipedia article about Robber Barons" href="http://en.wikipedia.org/wiki/Robber_baron_%28industrialist%29" target="_blank">robber barons</a> aren&#8217;t making my service any better anytime sooner, so experiencing the web through Safari on my iPhone is similar to experiencing a milkshake through one of those really tiny coffee stirring straws. Yes, sooner or later you&#8217;ll get the shake, but it&#8217;s not exactly at a speed that&#8217;s enjoyable.</p>
<p>This is where Opera Mini comes in. Yes, it&#8217;s a less-capable browser in the rendering sense. But if I want to wait for a minute or longer per page,  I can certainly do so for my rounded corners. Usually when I&#8217;m on a mobile browser, I want data quickly. Very quickly. So Opera Mini serves me just fine. Better than fine, in fact. <a title="Link to Lifehacker article comparing Opera Mini and Mobile Safari speeds" href="http://lifehacker.com/5516038/browser-speed-tests-iphones-mobile-safari-vs-opera-mini" target="_blank">It&#8217;s very fast</a>. Which makes surfing the web effortless again. Which I dare say is how it is supposed to feel.</p>
<h4>Addendum: Privacy &amp; Security</h4>
<p>A few days back, I made the following pro-Mini <a title="Link to a tweet by Kyle Weems" href="http://twitter.com/cssquirrel/status/12232852259" target="_blank">tweet</a>: &#8220;Speed matters. Especially on mobile. And that is  exactly why I&#8217;m using Opera Mini more than Safari, despite the rendering  deficiencies.&#8221;</p>
<p><a title="Link to Ben Adida" href="http://ben.adida.net/" target="_blank">Ben Adida</a> offered the <a title="Link to a tweet by Ben Adida" href="http://twitter.com/benadida/statuses/12263282787" target="_blank">following question</a> as a counter: &#8220;Does privacy matter? Cause Opera Mini proxies all of your connections, even SSL, via its servers.&#8221; It&#8217;s a valid question, especially considering his expertise in the field of privacy and security. Not being an expert on how Opera does things, I poked at both <a title="Link to Bruce Lawson" href="http://www.brucelawson.co.uk/" target="_blank">Bruce Lawson</a> and <a title="Link to Molly Holzschlag" href="http://molly.com/" target="_blank">Molly Holzschlag</a>, both Opera employees.</p>
<p>Both of them said &#8220;If you don&#8217;t trust us (Opera), then don&#8217;t use the service,&#8221; and then each followed up with more details.</p>
<p>Molly backed up the security conversation with <a title="Link to a tweet by Molly Holzschlag" href="http://twitter.com/mollydotcom/statuses/12594785261" target="_blank">this gem</a>: &#8220;Regarding proxy serving in Opera Mini? We are a public company in Norway, which has some of the most stringent privacy rules.&#8221;  as well as the very honest <a title="Link to a tweet by Molly Holzschlag" href="http://twitter.com/mollydotcom/statuses/12594988936" target="_blank">tweet</a>: &#8220;As such if you cannot trust based on the integrity of a product or its company, no matter who, then don&#8217;t use that product!&#8221;</p>
<p>Well said.</p>
<p>Bruce gave us reasons to trust Opera with two security-related links. <a title="Link to a tweet by Bruce Lawson" href="http://twitter.com/brucel/statuses/12591701122" target="_blank">First, he indicated</a> that Opera Mini is actually more secure on public  WiFi than other browsers (with <a title="Link to an Opera blog post on security" href="http://my.opera.com/haavard/blog/2010/04/15/public-wifi" target="_blank">this link</a> to back his claim) as well as  <a title="Link to a tweet by Bruce Lawson" href="http://twitter.com/brucel/statuses/12591619661" target="_blank">linking</a> to a <a title="Link to an Opera blog post on security" href="http://my.opera.com/chooseopera/blog/symantec-security-report" target="_blank">post about how well Opera scored with security</a> according to  Symantec (here&#8217;s the abridged version: very well.)</p>
<p>So is Opera Mini fast? Yes. Is it secure? Yes.</p>
<p>That&#8217;ll do, moose. That&#8217;ll do.</p>
]]></content:encoded>
			<wfw:commentRss>http://cssquirrel.com/blog/2010/04/22/comic-update-moose-squirrel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Comic Update: Opera&#8217;s Rough Edges</title>
		<link>http://cssquirrel.com/blog/2009/11/16/comic-update-operas-rough-edges/</link>
		<comments>http://cssquirrel.com/blog/2009/11/16/comic-update-operas-rough-edges/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 21:13:48 +0000</pubDate>
		<dc:creator>Kyle Weems</dc:creator>
				<category><![CDATA[Comic]]></category>
		<category><![CDATA[bruce lawson]]></category>
		<category><![CDATA[Drama]]></category>
		<category><![CDATA[jakarta]]></category>
		<category><![CDATA[jonathan snook]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[rounded corners]]></category>

		<guid isPermaLink="false">http://www.cssquirrel.com/?p=496</guid>
		<description><![CDATA[When all else fails, I resort to poking a little at Opera in good jest. I take these sort of risks because Oslo is very far away and the last invasion of North America via the Scandinavian peoples was over a thousand years ago. If anything, it&#8217;s far safer than my cheap shots at Microsoft, [...]]]></description>
			<content:encoded><![CDATA[<p>When all else fails, I resort to poking a little at <a title="Link to Opera" href="http://www.opera.com/" target="_blank">Opera</a> in good jest. I take these sort of risks because Oslo is very far away and the last invasion of North America via the Scandinavian peoples was over a thousand years ago. If anything, it&#8217;s far safer than my cheap shots at Microsoft, when my town is less than two hours away from Redmond by car.</p>
<p><a title="Link to CSSquirrel #44: Opera's Rough Edges" href="/comic/?comic=44">Today&#8217;s comic</a> is one of those little jabs at everyone&#8217;s favorite European browser maker. I&#8217;ve got issues with Opera that this comic makes light of (while wishing <a title="Link to CSSquirrel #22: HTML5 Stubborness and Snogging" href="/comic/?comic=22">squirrel snogger</a> and Opera employee <a title="Link to Bruce Lawson" href="http://www.brucelawson.co.uk/" target="_blank">Bruce Lawson</a> a belated happy birthday). Yes, Opera is a far smoother experience for modern web features than Internet Explorer. That&#8217;s not in question. But I&#8217;m getting a bit exhausted by the relatively slow adoption speed of CSS3 features by the browser in comparison to the increasingly popular Firefox and Webkit-based browsers.</p>
<p>Rounded corners are, admittedly, largely a non-issue. If visitors using Opera get square corners in a design, I&#8217;ve taken steps to ensure it&#8217;s at least a good looking square design. It&#8217;s an example, though, of a slew of features that Opera&#8217;s failing to keep pace with. Due to this lack of universal browser support (in the modern browsers, at least), It is hard for me to sell adoption of these designs to clients when roughly 1% of a customer&#8217;s visitors are getting a bad experience as a result.</p>
<p>Take for example, <a title="Link to Jonathan Snook" href="http://snook.ca/" target="_blank">Jonathan Snook&#8217;s</a> text-rotation <a title="Link to Snook's Text Rotation with CSS" href="http://www.snook.ca/archives/html_and_css/css-text-rotation" target="_blank">tutorial</a>. It provides a way (via filters) to get even IE to come to the ballgame with producing vertically-oriented text. Everyone, except Opera, can play with this toy. Even if IE couldn&#8217;t, thanks to conditional comments, I could provide a fallback solution for that browser. But as Opera lacks such (and I&#8217;m not recommending they adopt conditional comments), there&#8217;s no way with just CSS to provide an acceptable fallback that makes the browser not create something hideous with the text out of place. (I&#8217;ve concocted a JS-based solution, but I don&#8217;t want to have to rely on that to get CSS to work).</p>
<p>Opera&#8217;s not alone in the modern browser category in being the last to adopt a given feature (I&#8217;m looking at you, Firefox), but there&#8217;s definitely a lot of seemingly basic CSS3 techniques that the browser&#8217;s fallen behind on. Just because you can wait on adoption, gents, doesn&#8217;t mean you need to do so. The future isn&#8217;t coming any more slowly, and designers will have to jury rig solutions that would be solved much more cleanly with CSS if you&#8217;d keep pace.</p>
<p>Or, even worse, there could be more situations such as when I&#8217;ve suggested to some people who&#8217;s sites don&#8217;t have any notable Opera traffic that they just not sweat Opera support at all. With as small a market base as you have, it&#8217;d serve you better to keep pace (rather than not sweat the details, as Microsoft can afford due to its market share).</p>
<p>Curious about a browser&#8217;s support for various features? Check out <a title="Link to When Can I Use" href="http://a.deveria.com/caniuse/" target="_blank">When Can I Use</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cssquirrel.com/blog/2009/11/16/comic-update-operas-rough-edges/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Comic Update: Opera&#8217;s Childish Antics</title>
		<link>http://cssquirrel.com/blog/2009/05/11/comic-update-operas-childish-antics/</link>
		<comments>http://cssquirrel.com/blog/2009/05/11/comic-update-operas-childish-antics/#comments</comments>
		<pubDate>Mon, 11 May 2009 16:30:38 +0000</pubDate>
		<dc:creator>Kyle Weems</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Comic]]></category>
		<category><![CDATA[Drama]]></category>
		<category><![CDATA[andy clarke]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[netscape]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.cssquirrel.com/?p=270</guid>
		<description><![CDATA[I don&#8217;t need to write too much about this particular topic, as I&#8217;ve ranted about it in the past, but I couldn&#8217;t help but notice Andy Clarke&#8217;s micro-rants on Twitter about Opera&#8217;s recent bad behavior towards Microsoft (see here, here, here, here, here and even here for some samples of his thoughts). I was hoping [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t need to write too much about this particular topic, as I&#8217;ve ranted about it <a title="Link to CSSquirrel: The Halls of Opera" href="http://www.cssquirrel.com/2008/05/18/the-halls-of-opera/" target="_blank">in</a> <a title="Link to CSSquirrel: Escaping Opera's SVGorilla" href="http://www.cssquirrel.com/2008/06/16/escaping-operas-svgorilla/" target="_blank">the</a> <a title="Link to CSSquirrel: Opera's Market Share Doesn't Justify Bad Behavior" href="http://www.cssquirrel.com/2008/08/04/why-operas-market-share-doesnt-justify-bad-behavior/" target="_blank">past</a>, but I couldn&#8217;t help but notice <a title="Link to For A Beautiful Web" href="http://www.forabeautifulweb.com/" target="_blank">Andy Clarke&#8217;s</a> micro-rants on Twitter about <a title="Link to Opera" href="http://www.opera.com/" target="_blank">Opera&#8217;s</a> recent <a title="Link to Computer World article" href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9132732" target="_blank">bad behavior</a> towards Microsoft (see <a title="Andy Clarke on Twitter" href="http://twitter.com/Malarkey/status/1745612004" target="_blank">here</a>, <a title="Link to Andy Clarke on Twitter" href="http://twitter.com/Malarkey/status/1749211431" target="_blank">here</a>, <a title="Link to Andy Clarke on Twitter" href="http://twitter.com/Malarkey/status/1749563069" target="_blank">here</a>, <a title="Link to Andy Clarke on Twitter" href="http://twitter.com/Malarkey/status/1749614252" target="_blank">here</a>, <a title="Link to Andy Clarke on Twitter" href="http://twitter.com/Malarkey/status/1749622436" target="_blank">here</a> and even <a title="Link to Andy Clarke on Twitter" href="http://twitter.com/Malarkey/status/1753713051" target="_blank">here</a> for some samples of his thoughts). I was hoping to see a blog post manifest from him that I could read while laughing deeply, perhaps even shooting milk from my nose. Alas, Andy&#8217;s better sense took hold and he did the smart thing and went and watched Star Trek.</p>
<p>I also saw <a title="Link to Star Trek movie site" href="http://www.startrekmovie.com/" target="_blank">Star Trek</a>. It was good. It was better than good. Go watch it, you&#8217;ll love it. I promise.</p>
<p>As it stands, I&#8217;ll take a swing or two in his place. First, let me direct you to <a title="Link to CSSquirrel Comic #17" href="/comic/?comic=17" target="_blank">today&#8217;s comic featuring Andy Clarke</a>, wherein a couple of cheap shots are made at Opera&#8217;s expense. Then, continue reading.</p>
<p>First, I&#8217;m aware that browser usage statistics are like a dark art, much akin to necromancy and astrology, where accuracy isn&#8217;t really achievable. But the fact is (and take a look at Wikipedia&#8217;s <a title="Link to Wikipedia article on usage share of web browsers" href="http://en.wikipedia.org/wiki/Usage_share_of_web_browsers" target="_blank">page on the topic</a>) that Opera according to some of these browser usage sources does in fact have less users than Netscape.</p>
<p>That&#8217;s right, there&#8217;s still people using <a title="Link to old Netscape Browser page" href="http://browser.netscape.com/" target="_blank">Netscape</a>. How scary is that? I wonder if they think grunge is alive and watch reruns of <a title="Link to Family Matters on Wikipedia" href="http://en.wikipedia.org/wiki/Family_Matters" target="_blank">Family Matters</a> while downloading websites on 14kbps modems. And just to reiterate, there&#8217;s more of these people (according to some sources) than there are people using Opera.</p>
<p>Beyond that, <a title="Link to Google Chrome" href="http://www.google.com/chrome" target="_blank">Google Chrome</a> is the new hot browser in town and has already exceeded Opera&#8217;s user base in less than a year. That&#8217;s right, less than a year.</p>
<p>Look, I&#8217;m not saying it&#8217;s the number of users that count. After all, IE6 is utter rubbish and it&#8217;s still being used by too many people out there. What I am saying is that instead of wasting your company&#8217;s public image whining about the fact that Microsoft is doing us all a favor and forcing IE8 updates over their update system, you could be spending time looking at your own browser and figuring out why among other things a browser that has been dragged along for a decade by AOL then finally shot in the head (aka, Netscape) still has more users than your product.</p>
<p>Instead of making absurd suggestions that your competition serve your product via their update service, maybe you could look at Google Chrome and devise how it so rapidly out-paced you in such a short period of time?</p>
<p>Microsoft&#8217;s browser, even its newest version, isn&#8217;t even close to the coolest browser on the market. I don&#8217;t like Internet Explorer, and I only use it to check website compatibility in my job. But I don&#8217;t use Opera either, and that&#8217;s because (among other reasons) it has thus far convinced me (and the rest of the world) that it&#8217;s not worth the effort of installing and using rather than Firefox, or Safari, or the other web standards-compliant browsers on the market. It&#8217;s enough to make me wonder why we consider Opera part of the Big Four (now the Big Five). At this rate, with even terminated browsers giving Opera a run for the money, should we expand that name to the Big Six?</p>
<p>Is Opera a good browser? Yes. If that&#8217;s not the reason that it&#8217;s being ignored, than what is? Perhaps a lack of add-on support. I&#8217;ve always felt that Opera&#8217;s too busy telling people how to surf the web, and not spending enough time figuring out the features people want. Firefox isn&#8217;t popular on accident.</p>
<p>But I&#8217;ll tell you the number one reason why <strong>I</strong> don&#8217;t use Opera. It&#8217;s because of the company&#8217;s public behavior with their legal actions and petulant whining. The rank-and-file employees are talented people creating a worthwhile (albeit, not standout) product. But the big shots on top cost the company their credibility every time they make a cheap, transparently spiteful shot at the current market leader.</p>
<p>And lest I let the others off the hook, shame on Mozilla and Google for getting involved with the EU nonsense. Focus on your products, not on begging the government to get people to install your browsers for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://cssquirrel.com/blog/2009/05/11/comic-update-operas-childish-antics/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Why Opera&#8217;s Market Share Doesn&#8217;t Justify Bad Behavior</title>
		<link>http://cssquirrel.com/blog/2008/08/04/why-operas-market-share-doesnt-justify-bad-behavior/</link>
		<comments>http://cssquirrel.com/blog/2008/08/04/why-operas-market-share-doesnt-justify-bad-behavior/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 16:10:29 +0000</pubDate>
		<dc:creator>Kyle Weems</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Drama]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://www.cssquirrel.com/?p=59</guid>
		<description><![CDATA[I didn&#8217;t wake up today with the intent of revisiting old ground, but a motivated commenter rekindled the topic of Opera&#8217;s EU filing encouraging Microsoft to be forced to adhere to a series of guidelines for web standards, and my bold statements that both Microsoft and Opera needed to work on adhering to those guidelines. [...]]]></description>
			<content:encoded><![CDATA[<p>I didn&#8217;t wake up today with the intent of revisiting old ground, but a <a title="Link to Halls of Opera comment by Rob G.N." href="http://www.cssquirrel.com/2008/05/18/the-halls-of-opera/#comment-177" target="_blank">motivated commenter</a> rekindled the topic of Opera&#8217;s EU filing encouraging Microsoft to be forced to adhere to a series of guidelines for web standards, and my <a title="Link to Halls of Opera blog post" href="http://www.cssquirrel.com/2008/05/18/the-halls-of-opera/" target="_blank">bold statements</a> that both Microsoft <em>and </em>Opera needed to work on adhering to those guidelines.</p>
<p>As I was crafting a response, I discovered that I had more to say on the topic than could be rationally contained in a simple comment.</p>
<p>First, some facts: I don&#8217;t dislike Opera. I dislike hypocrisy. Also, I don&#8217;t like Internet Explorer. I <em>hate </em>Internet Explorer, and I would prefer to see Microsoft adhere to modern web standards with the same fervor as the other major browser makers.</p>
<p>However, the responses to my earlier posts made by Opera employees and by others on behalf of the browser maker, amount to the following two statements.</p>
<p>1. Microsoft needs to adhere to Mr. Lie&#8217;s list of rules they should play by because Microsoft is a monopoly. Opera does not need to do this because it is not.</p>
<p>2. Opera is justified in delaying implementations of &#8220;new&#8221; features because they&#8217;re focusing on backwards compatibility and not breaking the web.</p>
<p>Each is interesting, but ultimately unconvincing.</p>
<p>First, I don&#8217;t believe that implementing web standards and new site features is solely the responsibility of a company that is a monopoly. In his <a title="Link to editorial by Mr. Lie in the Register about Microsoft and their EU complaint" href="http://www.theregister.co.uk/2008/02/19/hakon_ms_reform_plan/" target="_blank">well publicized list of rules</a> for Microsoft, Mr. Lie agrees with me. I&#8217;ve already quoted the fifth point (relating to adding a new standards-related feature to a browser if two major browsers have already implemented it), and have pointed out useful features that at least two browsers have implemented that aren&#8217;t live yet on Opera. I want to emphasize where Mr. Lie states these rules aren&#8217;t just for Opera:</p>
<p><em>&#8220;Microsoft will surely claim that it&#8217;s impossible for them to develop a browser that complies with the proposed requirements. However, other browsers have played by these rules for years. If Microsoft can&#8217;t live up to the standards of the web, I suggest they leave the browser business.&#8221;</em></p>
<p>His assertions are twofold, first that other browser makers <em>do</em> play by these rules (including Opera I presume, which exclusively makes a browser), and that failure to adhere by these rules is enough reason for a company to leave the browser business.</p>
<p>I agree with him completely. I find it comical that some of Opera&#8217;s employees apparently do not, and have yet to hear a compelling argument as to why they should be disregarding their CTO&#8217;s wisdom. This ties directly into point #2, which is that implementation of new features must be delayed as a necessary sacrifice to maintain backwards compatibility and not break the old web.</p>
<p>Backwards compatibility with the soccer mom-built sites of the world is the same boogeyman that Microsoft has been waving on a flagpole since at least Internet Explorer 6. The world of web developers have yet to give Microsoft any mercy for that, and often cry for blood when feature implementation or standards compatibility is sacrificed on that altar (such as the well documented IE8 meta-tag explosion). I&#8217;ve yet to hear a compelling argument as to why any smaller browser maker can justify their own delays at implementing &#8220;new&#8221; stuff with the same smoke and mirrors and not deserve the same treatment.</p>
<p>In the end, the simple fact is this: I expect better of Opera. I expect them to be better than Microsoft. This means I&#8217;m not going to accept Opera using the same excuses as Microsoft, and somehow get away with it due to their size.</p>
<p>So, chop chop. Back to the grindstone, boys.</p>
]]></content:encoded>
			<wfw:commentRss>http://cssquirrel.com/blog/2008/08/04/why-operas-market-share-doesnt-justify-bad-behavior/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Lore of the North &#8211; Opera Web Standards Curriculum</title>
		<link>http://cssquirrel.com/blog/2008/07/15/lore-of-the-north-opera-web-standards-curriculum/</link>
		<comments>http://cssquirrel.com/blog/2008/07/15/lore-of-the-north-opera-web-standards-curriculum/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 16:06:07 +0000</pubDate>
		<dc:creator>Kyle Weems</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://www.cssquirrel.com/?p=45</guid>
		<description><![CDATA[As I&#8217;ve mentioned a couple times by now, I&#8217;m a strong believer in the fact that you never stop learning in this industy (the web [insert noun here] industry). Well, at least if you want to stay relevant and keep finding work. This is why I&#8217;m always excited by the various web design/development conferences out [...]]]></description>
			<content:encoded><![CDATA[<p>As I&#8217;ve mentioned a couple times by now, I&#8217;m a strong believer in the fact that you never stop learning in this industy (the web [insert noun here] industry). Well, at least if you want to stay relevant and keep finding work. This is why I&#8217;m always excited by the various web design/development conferences out there, and especially love the endless deep pool of tutorials that exist online for any Joe or Sally to read.</p>
<p>As much as I&#8217;ve teased Opera in this site&#8217;s comics, I really have to hand it to them. Recently Opera <a title="Link to David Storey's post about the Opera Web Standards Curriculum" href="http://my.opera.com/dstorey/blog/2008/07/10/opera-web-standards-curriculum" target="_blank">revealed</a> a website that&#8217;s devoted to the very concept of web education: the <a title="Link to the Opera Web Standards Curriculum" href="http://www.opera.com/wsc/" target="_blank">Opera Web Standards Curriculum</a>. It&#8217;s got about twenty articles devoted to web design and development, and there&#8217;s the promise of more on the way. These aren&#8217;t quickly written tutorial blog posts, but polished well written articles that are meant to give a good foundation for anyone interested in web standards and development.</p>
<p>The majority of the articles contained there thus far are mostly about history of the web, the concepts of web standards, basic web design theory, and HTML. Which I think is <em>brilliant</em>, since this is the area that most online tutorial sites skip right past, and thus there&#8217;s the most immediate need for. Discussions of things like CSS I&#8217;m sure are in the near future, and I&#8217;m excited to see their take on it.</p>
]]></content:encoded>
			<wfw:commentRss>http://cssquirrel.com/blog/2008/07/15/lore-of-the-north-opera-web-standards-curriculum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comic Update: Escaping Opera&#8217;s SVGorilla</title>
		<link>http://cssquirrel.com/blog/2008/06/16/escaping-operas-svgorilla/</link>
		<comments>http://cssquirrel.com/blog/2008/06/16/escaping-operas-svgorilla/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 06:44:26 +0000</pubDate>
		<dc:creator>Kyle Weems</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Comic]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[rgba]]></category>
		<category><![CDATA[svgorilla]]></category>

		<guid isPermaLink="false">http://www.cssquirrel.com/?p=36</guid>
		<description><![CDATA[As a response to the last comic that featured Opera (right here), viking descendant and Opera Software web opener David Storey simultaneously did three things at once: 1. He left a comment. Which I love. Feedback of any sort is appreciated, especially when it includes the phrase &#8220;funny comic&#8221;. 2. He defended his company&#8217;s product&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>As a response to the last comic that featured <a title="Link to Opera" href="http://www.opera.com/" target="_blank">Opera</a> (<a title="Link to Comic #3" href="http://www.cssquirrel.com/comic/?comic=03" target="_blank">right here</a>), viking descendant and Opera Software web opener <a title="Link to David Storey's Blog Slightly Ajar" href="http://my.opera.com/dstorey/blog/" target="_blank">David Storey</a> simultaneously did three things at once:</p>
<p>1. He left a <a title="Link to David Storey's Comment" href="http://www.cssquirrel.com/2008/05/18/the-halls-of-opera/#comment-80" target="_blank">comment</a>. Which I love. Feedback of any sort is appreciated, especially when it includes the phrase &#8220;funny comic&#8221;.</p>
<p>2. He defended his company&#8217;s product&#8217;s implementations of standards by pointing out that one of the three CSS properties I mentioned is in 9.5 (which is now launched), one is only experimentally implemented, and the third is as he puts it &#8220;not in a stable spec&#8221;. I&#8217;ll give him the first two, but I don&#8217;t think word-wrap is unstable enough to justify not implementing it.</p>
<p>3. Lastly, he threatened to attack me with the SVGorilla.</p>
<p>The idea of a smoothly scaling primate collided with my recent <a title="Link to CSS3 Color Module" href="http://www.w3.org/TR/css3-color/#rgba-color" target="_blank">CSS3 rgba colors </a>experimentation in my head, and spawned <a href="http://www.cssquirrel.com/comic/?comic=6">this week&#8217;s comic</a>.</p>
<p>Opera&#8217;s been doing a fine job with their browser, and 9.5 is actually pretty slick. Will I use it day to day? No. It&#8217;s feature set does not offer enough to draw me away from Firefox, which is officially launching version 3.0 in mere hours. If addons became a big thing with Opera, I think it&#8217;d have a fighting chance in sucking me in, though. As a rule, I prefer browsers made by browser software companies, not operating system software companies.</p>
<p>That said&#8230; although the properties I&#8217;ve mentioned earlier (word-wrap, border-radius, and outline-offset, aren&#8217;t exactly going to see a lot of use by me. However, CSS3 rgba colors? I&#8217;m all over that. I especially enjoy the ability to set an element&#8217;s opacity without it affecting all of its children. I don&#8217;t think it was a good call for Opera to skip adding this into 9.5, as it means it may be a while yet before we see it in an official Opera release.</p>
<p>Well, on the plus side, it let me escape the vicious SVGorilla.</p>
]]></content:encoded>
			<wfw:commentRss>http://cssquirrel.com/blog/2008/06/16/escaping-operas-svgorilla/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Firefox Launch Day On Tuesday</title>
		<link>http://cssquirrel.com/blog/2008/06/16/firefox-launch-day-on-tuesday/</link>
		<comments>http://cssquirrel.com/blog/2008/06/16/firefox-launch-day-on-tuesday/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 16:11:21 +0000</pubDate>
		<dc:creator>Kyle Weems</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Opera]]></category>

		<guid isPermaLink="false">http://www.cssquirrel.com/?p=35</guid>
		<description><![CDATA[When it comes to browsers, Firefox is my primary choice. It&#8217;s combination of strong standards support and large addons library makes it not only desirable, but indispensable in how I browse and work on the Net. I know I can do web development without Firebug, but I certainly don&#8217;t know why I&#8217;d want to. Although [...]]]></description>
			<content:encoded><![CDATA[<p>When it comes to browsers, Firefox is my primary choice. It&#8217;s combination of strong standards support and large addons library makes it not only desirable, but indispensable in how I browse and work on the Net. I know I can do web development without Firebug, but I certainly don&#8217;t know why I&#8217;d want to.</p>
<p>Although I&#8217;ve been running the beta (then later the release candidates) for some time now, I&#8217;m excited for the upcoming official release of Firefox 3 tomorrow. Although I hadn&#8217;t planned out a release party like Mozilla has encouraged as part of their <a title="Link to Download Day 2008" href="http://www.spreadfirefox.com/en-US/worldrecord" target="_blank">Download Day 2008</a> event, I&#8217;ll definitely be upgrading to the release version to help with their &#8220;most downloads in one day&#8221; goal.</p>
<p>In related news, while I&#8217;ve made it clear how much I dislike their tendancy to swing at IE without checking if their own zipper is up, I am also glad to see <a title="Link to Opera 9.5 product page" href="http://www.opera.com/products/desktop/" target="_blank">Opera 9.5</a> has been officially released, bringing with it a slick upgraded interface, more speed, and overall better standards support (but still no CSS3 rgba color support yet.) Between those two and Safari, a lot more CSS3 and other standards-related features are becoming available in 2008.</p>
<p>Now if only Microsoft would get off it&#8217;s lazy rear and announce a general target for when they plan to release IE8. Preferably this year&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://cssquirrel.com/blog/2008/06/16/firefox-launch-day-on-tuesday/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Comic Update: The Halls of Opera</title>
		<link>http://cssquirrel.com/blog/2008/05/18/the-halls-of-opera/</link>
		<comments>http://cssquirrel.com/blog/2008/05/18/the-halls-of-opera/#comments</comments>
		<pubDate>Mon, 19 May 2008 07:32:38 +0000</pubDate>
		<dc:creator>Kyle Weems</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Comic]]></category>
		<category><![CDATA[Drama]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://www.cssquirrel.com/?p=27</guid>
		<description><![CDATA[Let&#8217;s get the disclaimers out of the way. This week&#8217;s comic is not about Microsoft. The history of Internet Explorer&#8217;s many issues with standards compliance is well documented elsewhere, including various frustrations listed in this blog and in many of my posts over at Mindfly. This week&#8217;s comic is about expecting a certain standard from [...]]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s get the disclaimers out of the way.</p>
<p>This week&#8217;s <a title="Link to Comic #3 - The Halls of Opera" href="http://www.cssquirrel.com/comic/?comic=3" target="_blank">comic</a> is not about Microsoft. The history of Internet Explorer&#8217;s many issues with standards compliance is well documented elsewhere, including various frustrations listed in this blog and in many of my posts over at <a title="Mindfly blog entries about IE6" href="http://www.mindfly.com/blog/?tag=/ie6" target="_blank">Mindfly</a>.</p>
<p>This week&#8217;s comic is about expecting a certain standard from someone when you are not living up to those standards yourself. In this case, of course, I&#8217;m discussing <a title="Link to the Web Standards Project" href="http://www.webstandards.org/" target="_blank">web standards</a> and the big flap they cause in the development/design world due to the various browsers&#8217; speeds at implementing them.</p>
<p>If you&#8217;re a designer, and you&#8217;ve ever had to make a website trying to find out how to make a website look correct in Internet Explorer, than you understand how important web standards are. It saves us time, which means it saves businesses money, and ultimately all the happy little people surfing the web get to see their favorite website about cute puppies the way that the site&#8217;s designer intended it.</p>
<p>So when someone says: &#8220;Hey, browser makers, get on board with styles already,&#8221; I&#8217;m going to be right there holding a sign and trying to pretend that protesting in the middle of winter in Seattle isn&#8217;t cold and demoralizing.</p>
<p>Everything in moderation, though. When Opera went to the European Commision to try to force another browser maker to change it&#8217;s feature set through legal actions, we start to muddy the line between &#8220;good activism&#8221; and &#8220;bad business behavior&#8221;. When <a title="Link to Mr. Lie's Opera Profile" href="http://people.opera.com/howcome/" target="_blank">Håkon Wium Lie</a>, Opera&#8217;s CTO, then at several different points (including in this <a title="Link to Mr. Lie's Microsoft Reform Plan" href="http://www.theregister.co.uk/2008/02/19/hakon_ms_reform_plan/" target="_blank">article/rant</a> at The Register) outlines a very specific, detailed list of what Microsoft needs to do in order to be compliant to Opera&#8217;s view of a browser maker&#8217;s responsibility, things go from bad business to hypocrisy.</p>
<p>Why hypocrisy? Simple. Mr. Lie&#8217;s little list is incredibly specific, as expected of a programmer, and includes several points that <em><strong>must </strong></em>(his word) be adhered to. The one of most interest to me at the moment is the closing one:</p>
<p>&#8220;<em>5. Commit to interoperability. It is important to ensure that Microsoft remains committed to supporting web standards, even beyond Acid2 and Acid3. If two or more major web browsers, in official shipping versions, add standards-related functionality that&#8217;s generally considered useful to the progress of the web, and described in a publicly available specification, Microsoft must add the same functionality.</em>&#8221;</p>
<p>Is this a good idea? Why yes, yes it is! Nothing frustrates me more than finding a good CSS3 property (or CSS 2.1 property) that would solve a design issue I have with a website, only to discover that a couple of the leading browsers don&#8217;t have it, thereby making it of limited use. This is something I experience on a weekly basis (if not more frequently), and probably the largest source of frustration with my job.</p>
<p>However, Microsoft isn&#8217;t the only browser that needs to do this. After all, what good is it if only IE was keeping up with standards? Yes, it has the dominant share in browser usage, but there&#8217;s a good 25%-30% of users who are using other browsers like Firefox, Safari, and Opera. We wouldn&#8217;t want them suffering because their browsers aren&#8217;t keeping pace.</p>
<p>Generally, of the four browsers, IE is in fact the one that typically is behind the game. But while going through several CSS3 properties last week, I found myself looking at three that Opera was not yet using, but that were in use by at least two other browsers.</p>
<p>What&#8217;s that? Is Opera not living up to the standards it&#8217;s expecting of others? Why&#8230; that would be very hypocritical of them, wouldn&#8217;t it? They&#8217;d NEVER do that!</p>
<p>Well, as it turns out, yes they would.</p>
<p>The properties in question (and this isn&#8217;t a complete list, I&#8217;m sure, just one that came up from only an hour or so of looking) are as follows: border-radius, outline-offset, and word-wrap. The first two are implemented in Firefox and Safari. The last one is implemented in Firefox and (gasp!) Internet Explorer. All three are documented in publicly available specifications.</p>
<p>Opera can&#8217;t render any of them.</p>
<p>Now, granted, outline-offset will appear in Opera 9.5. As of yet, though, I&#8217;ve seen nary a peep about those other two, and I doubt that&#8217;ll change before 9.5 goes gold.</p>
<p>Frankly, Opera, you need to stop focusing on legal action against your competition. This kind of behavior is belittling, and ultimately serves as little more than a PR stunt as long as you&#8217;re failing to actually keep your own browser living up to the standards you&#8217;re yelling at others for failing to uphold.</p>
<p>We get it already. Microsoft sucks. Now stop poking the big dog with a stick and go grab a larger share of the market by showing everyone how cool Opera really is.</p>
]]></content:encoded>
			<wfw:commentRss>http://cssquirrel.com/blog/2008/05/18/the-halls-of-opera/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

