blog

Archive for April 2009

Gruden sponsors WebDU web technology conference

April 28th, 2009 by Mark

We’re proud to announce that Gruden will be sponsoring WebDU 2009 for the fourth year running. For those that don’t know WebDU is a conference for anyone at the coal face of web design & development. Bringing together Adobe, Microsoft and Google and a host of local and international speakers – including Gruden’s very own Mark Stanton (aka me) – it’s a brain melting three days of internet goodness.

If you’re involved in making websites or web apps in any way make sure you put 21-22 May 2009 in your diary and register, enter the competition or apply for a scholarship because WebDU should not be missed.

Swine Flu hits social media!

April 28th, 2009 by Mark

xkcd.com is as brilliant as ever today:

swine_flu

One Response to “Swine Flu hits social media!”

  1. Guy says:

    Actually Twitter was pretty useful during today’s uninformed panic with the Sydney blackout – I knew exactly when the power was back on!

We’re ready for Internet Explorer 8

April 21st, 2009 by Guy

Microsoft’s new browser – Internet Explorer 8 – will be made available to Windows Update users within the next 10 days. If you can’t wait for that, you can download the final version from Microsoft right now.

Internet Explorer 8

If you’re a Gruden customer and you’re wondering if the site we built for you will look like a mess when your users view it with Internet Explorer 8, we have some good news – you can relax!

We’ve spent the last couple of weeks checking all our clients’ sites with Internet Explorer 8, looking for:

  • Usability – making sure all elements of a template were still useable and visible
  • Template rendering – making sure the design did not change noticeably between IE7  and IE8

We found only minor issues with a couple of sites.

So why the great results? The main reason is this new version of Internet Explorer is more standards compliant than the previous versions – and we always build web pages with web standards in mind.

One of the main goals of following web standards is to ensure that website code does not need to be rewritten as traditional desktop browsers evolve, and this is exactly what has been avoided here.

Gruden has been involved in the web standards community since the start of the Web Standards Group back in 2003. We’ve even been busy translating web standards articles into Chinese and Portuguese!

Gruden site now iPhone-friendly

April 16th, 2009 by Peter

Being Mobile Friendly

We recently commenced an effort to make the Gruden website more mobile-friendly. With the overabundance of iPhones in our office, that provided an easy start, and an easy platform to test with.

We’ve always been believers in the separation of presentation and content. We code our HTML to best practices, with a focus on semantic markup and well-structured documents. With this background, we didn’t want to go about creating a completely separate (or crippled) version of the site for mobile users. Mobile Safari on the iPhone makes it obvious that you really can deliver the real web on mobile. So instead, we looked into the little things we could do to incrementally improve the mobile browsing experience.

Everything we’ve done to date has been achieved with CSS. There’s no browser or user-agent sniffing, no redirecting users to an m-dot or dot-mobi version of the site. While such approaches are well-suited to providing mobile versions of an app (GMail comes to mind), they can be misleading when dealing with a website. As far as the end-user is concerned, they’re looking at the same website, and there’s no need for bookmarks or shared links to present something different on different devices.

So there are three main areas we’ve looked at:

  • Trimming pages to improve readability
  • Increasing hit areas to help touchscreen users
  • Improving content flow to fit narrow screens

Targeting the iPhone

<link rel="stylesheet" href="/lib/main.css"
    type="text/css" media="screen,print">
<link rel="stylesheet" href="/lib/mobile.css" type="text/css"
    media="handheld, only screen and (max-device-width: 25cm)">

The iPhone, along with other recent mobile browsers (such as Opera), loads the “screen” stylesheet ordinarily. It ignores “handheld”, though we keep that around for the older mobile browsers that do support the type.

But the iPhone also supports media queries, from the CSS3 spec. This lets you target devices based on the media features they support, including device-width/height, orientation, aspect-ratio, color, resolution. We’re targeting devices with a max-device-width of 25cm, which will include the iPhone, and any netbooks that go the way of supporting the directive.

Trimming Pages

We’re not actually doing anything server-side, and we’re still presenting most of the same content, so total download sizes aren’t going to be reduced dramatically. We already make an effort to keep download sizes pretty slim, however, and we’re not targeting those old mobile phones with web-lite browsers and 2kpbs downloads.

What we’re really interested in is removing noise; because we’re targeting small screens, we don’t want to be filling the screen up with unnecessary content or large images that are little more than decoration.

Home — Safari

Home page on Safari

Home — iPhone

Home page on iPhone

The Differences

The most obvious difference, as a user, is that we don’t have Flash on the iPhone. So we’ve a couple of images as fallback content instead of the Flash-based carousel of portfolio items.

But we’ve also trimmed some content. We’ve removed the footer altogether — the content is available on our Contact page, and this was a couple of screens worth of content on the iPhone. And we’ve removed the big background image (a series of tubes).

We’ve also pushed content to the edges of the screen rather than leaving whitespace around the content area. In CSS, we’ve changed most elements to use % based widths rather than pixels to better allow the device to fit the content.

Solutions — Safari

Solutions page on Safari

Solutions — iPhone

Solutions page on iPhone

The Differences

These are obvious. We’ve removed the large images, and removed the floated columns layout. The images are effectively decoration anyway, and would fill a screen if we left them in. This leaves the page with just the key content.

Increasing Hit Areas

With touch becoming a common interface, we can no longer rely on the precision of a mouse pointer, or even a stylus. Wherever we can, we’ve increased padding on elements and switched many a elements to display:block, with exaggerated boundaries.

Some of this can be seen in the home page examples above, where the top menu items all have a little more padding in the iPhone version.

Portfolio — Safari

Portfolio page on Safari

Portfolio — iPhone

Portfolio page on iPhone

The Differences

In the desktop browser version, each Portfolio item has two links — the name, and a “read more”. In the iPhone version, we hide the “read more” and have the name link displayed as a block, so the whole box becomes clickable.

Improving Flow

Regardless of which screens we’re targeting, horizontal scrolling has never been particularly user-friendly. On the desktop, we minimise this by limiting the width of the content area. On the iPhone, we’ve eliminated floated columns in a number of locations. Combined with the change to % based widths, this makes most pages better fit the width of the screen, and to flow vertically as much as possible.

Portfolio Item — Safari

Portfolio item page on Safari

Portfolio Item — iPhone

Portfolio item page on iPhone

The Differences

In this example, instead of floating the portfolio images alongside the content, we’ve dropped them to sit below the content instead. Because the HTML is written to flow correctly even without CSS, this was a simple matter of adding width:100% to any columns in the mobile CSS sheet.

The Beginning

This is only the beginning of our venture into making the Gruden site mobile-friendly. It does, however, demonstrate our key principles. Any difference between the desktop and mobile versions of the site needs to consider the user, and their context. We don’t want to remove any important content, but, as always, we need to keep in mind how the user is interacting with the site.

With the increase in popularity of mobile devices (be they phones or netbooks) with full featured web browsers, sites are going to see more and more visitors coming from devices with unique physical constraints. The changes we’ve made are all simple to implement, but provide immediate benefit to these users. And we’re going to keep working on those incremental improvements.

8 Responses to “Gruden site now iPhone-friendly”

  1. Max Design - standards based web design, development and training » Some links for light reading (21/4/09) says:

    [...] Gruden site now iPhone-friendly [...]

  2. Michael says:

    when are we going to see an iPhone emulator for linux or windows?

    Until I find some way to test without being expected to spend lots of cash from my own pocket I’m not going to bother and they will get basic xhtml mobile!

  3. Chris Velevitch says:

    Reading this article on my iPhone is very readable as it eliminates the hassle and distraction of resizing and repositioning. However, I’ve noticed a couple of issues: the examplelinl tag is truncated, even in landscape mode and the email newsletter (on gmail) that informed me of your changes is not iPhone friendly.

  4. Chris Velevitch says:

    Oops … Example link tag …

  5. Chris Velevitch says:

    @Micheal: Apple provides a free iPhone simulator* for Mac and Windows. Not sure about Linux.

    * http://developer.apple.com/iphone/program

  6. Matt Freer says:

    Really great post. Still waiting for Flash support on the iPhone!

  7. Colorrage Blog » Blog Archive » Some links for light reading (21/4/09) says:

    [...] Gruden site now iPhone-friendly [...]

  8. Nathan says:

    Its a shame that a company with such a capable flash and Adobe product development team needs to cripple their offering so their website runs on an inferior browser or the faux trendy toy telephone. Android and RIM FTW!

Gruden goes Naked

April 9th, 2009 by Mark

Styles have been stripped from blog.gruden.com to mark CSS Naked Day.

Gruden launches Aaron Stone for Disney Channel

April 3rd, 2009 by Philippa

aaronstone_sml_v2

Gruden have just launched the Aaron Stone site for Disney Channel Australia to support and promote the new show – Aaron Stone. Charlie Landers is a star video game player who has the avatar of AARON STONE in the world’s best selling role-playing video game “Hero Rising.” His world is turned upside down when the game’s creator, billionaire T. ABNER HALL sends synthetic STAN to recruit him to be a “real life” Aaron Stone and fight against the evil influence of Omega Defiance, a group of seven villains bent on world domination.

Users can come to the site and play seven fantastic Aaron Stone games, learn more about the characters and watch associated video content. In addition, users have their own ‘member profile’ where they can select their own avatar and track their own personal high scores for each of the games.

This project gave Gruden the opportunity to design and create the site from concept to delivery rather than localising existing content from the UK or US and there are plenty of exciting ideas for future developments in subsequent phases.

The ethics of ad blocking and the future of media consumption

April 1st, 2009 by Mark

I turned off my ad blocker a few weeks back. I wanted to watch Champions League highlights on the SBS site and they cunningly serve this value-added content from their ad servers. SMH have been doing the same thing some time and I’d been playing this “turn ad blocker off, watch video, turn ad blocker back on” game with them too. I don’t know if it’s for good, but this time I didn’t turn my ad blocker back on.

I’d always felt slightly guilty about running an ad blocker – but when it comes down to it is it that much different to a popup blocker? Where is the line between what I’m ethically obliged to put up with if I want to access content and what I am allowed to control? But as the death knell for traditional media, particularly print, has become louder I have started to worry about losing the content I love.

Back in December one of my favourite columnists was sacked. I used to look forward to reading his column each Saturday morning, online or in print. Then there was a brief tussle over wages and staff cuts. He didn’t cross the picket line and was axed. It’s tempting to think back now and wonder whether I didn’t contribute to his departure in smallest of ways.

Adblock Plus is currently getting downloaded by around 700k users a week making it the most popular Firefox extension out there. Ad blocking is just starting to hit the main stream:

But ad blockers are really the tip of the iceberg – the more content becomes digitised, the more control the consumer has over how they consume. Tivo, RSS, YouTube, Google Books, mash-ups and BitTorrent are all part this transfer of power from the producer to the consumer. It is telling that the 2nd, 3rd, 4th, 5th and 6th most popular Firefox extensions are all focused on controlling the user experience – generally against the wishes of the content producer.

Efforts to fight this transfer of control head on may slow things down temporarily but are ultimately just teaching users be pirates and alienating them in the process. BitTorrent used to be the plaything of pimply teenagers and geeks who didn’t get out enough, but now your aunt is downloading full seasons of Lost without ads and the guy next to you on the bus is watching Watchmen on his iPhone.

Dependence on controlling consumption indicates a business model which is at best limited and yet traditional media persist because the alternatives are apparently unthinkable.

And the threats to traditional modes of media production and consumption don’t stop there. The barriers to entry that have made print & TV so lucrative have all but disappeared allowing bedroom and backyard producers to rise up and take control of millions of eyeballs – not through any great talent but through their shear numbers and magnetism of the long tail.

So how can the industry be saved? How can the role of the journalist, the author be preserved? Don’t get me wrong – I love pictures of cats and videos emo teens whining into their web cams, but I suspect I’ll miss high quality, well research and professionally produced content if it goes.

eBay and CraigsList, ugly as they may be, are bleeding newspapers around the world dry. More localised and specialised versions of these classified portals such as realestate.com.au and carsales.com.au are further eroding these shrinking markets. Media organisations are fighting back and moving their classifieds online – but once established dominant exchanges are difficult to compete with. And even if a media company does gain a foothold, what incentive is there to plough the profits back into investigative journalism?

Google and Facebook are getting it right by building sophisticated systems that appreciate users and their context. Twitter has an great chance of getting in on the act  and Last.fm has an incredible opportunity to provide highly relevant advertising to a captive audience. Understanding you, your friends, your interests, your location – having a true “database of intentions” and presenting you with relevant time critical information and advice could be the tipping point between advertising as annoying intrusion to advertising as helpful supplement.

Nic Hodges puts it well

No longer are you selling products that no one wants to solve a problem they never had. You may actually be helping people do stuff they want with people they like in places they want to be.

But why is it that technology companies, starting from nowhere, are able to succeed while media companies, who have an enormous headstart in audience and content, seem to consistently fail?

These products of the Internet age are also getting it right by mostly getting out of the way and being unobtrusive. Call me a hippie, commie, ad-hating loser but I honestly don’t think that full page take overs do anything to develop the relationship between the user and the brand or the user and the site. Add value and get out of the way is the catch cry of the digital age.

Google and others are also frantically aggregating content, “organising the world’s information” and mashing up data in interesting and useful ways. But are aggregators a friend or foe of the content owners? The jury is still out on that one, but is there a business model around making content as open and mashable as possible? The Guardian has taken a punt in the hope that there is. They have opened up their archives and data sets to all comers. The catch? You need to be willing to present ads along with any of the data you use.

Another trend the shift from print to online-only and from online magazine to blogging. Seattle’s daily has been the first major US paper to go “online only”, but I’d expect more to follow. At other levels the trend has been going on for some time – Crickey in Australia and Gigaom in the states have been at it for some time, while more recently mUmBRELLA looks promising.

Evangelism, advertorial and product placement are also logical directions to take if only because the ad is harder to automatically strip from the content. Some seem to have made the transition from free agent to evangelist successfully and without losing their voice – but it is very fine line and few will be able to walk it successfully.

At the other end of the spectrum is public broadcasting and not-for-profit media. The ABC, the BBC, the PBS and the CBC are all offering content in open, innovative and digital ways. Having a charter that is focused on distributing the highest quality content as broadly as possible rather than focused profits certainly gives them an advantage.

Crowd sourcing projects such as OpenAustralia and Project Democracy help make sense of the masses of information generated by our politicians. While these are poor substitutes for a healthy press gallery they should certainly be studied closely by media companies struggling for relevance.

Finally there is always free magazines and newspapers – MX and Nine to Five seem to be bucking the trend.

For now I’m going to keep my ad blocker off, but somehow I don’t think that’s going to be enough to make the banners a viable lifeline for newspapers.

5 Responses to “The ethics of ad blocking and the future of media consumption”

  1. Matt Freer says:

    Very interesting read Mark. Thanks

  2. Kevin Trye says:

    Insightful commentary.

  3. Peter Nelson says:

    I’ve never understood the claim that there’s anything morally questionable about ad-blocking. It’s my computer, my display, my harddrive, etc, not to mention MY attention and mindshare, so I alone should have the authority to determine what gets stored or displayed, or seen by me.

    The website owner made his content free and – in his mind – assumes an implicit contract that we will look at his ads in return for that. But I never agreed to such a contract. Like thousands of other websites he is free to make the contract EXplicit by charging money to see his content.

  4. CaptainReality says:

    I laugh in the face of advertisers. I run an ad-blocker. It’s legal. It makes the internet look much better. End of story.

    By the way, I never pirate music, movies, or software. If it’s good enough to watch or use, it’s good enough to pay the creator. In addition, piracy is illegal, whereas ad blocking is not.

    But if the creator places content in public in a freely accessible manner, takes no steps to restrict access, and then assumes that there’s some implicit contract to stare at easily-remove rubbish next to their content, then they’re going to be disappointed. It’s something like giving away ice-creams and real-estate seminar flyers, and complaining when most people only pick-up the ice-creams.

  5. Peter says:

    I’ve been very actively using the web since the days of Mosaic and in all that time I have never ONCE bought a product or service because I saw an ad on the web for it. That’s not how I buy things. I buy stuff because I’ve identifies a need for it in my life and researched it appropriately. Ads have ZERO influence on me.

    So how am I stealing money from website owners by blocking ads? I block ads because it de-clutters the site and makes the website easier to read and navigate.