things what I writ

Sun.com Works of Art

Not my words. Those good folks at siteIQ conducted a regular, in-depth, web site best practice review of sun.com towards the end of last year, and there were some great highlights. There were plenty of lowlights too, of course, and we’re already figuring out our way forward as we try and resolve some of those, but, as I have my trumpet out, I’m about to blow it.

We put a great deal of effort into how we support customers through the buying cycle. In the past, we’ve not had great success with integrating ecommerce activities into our product pages. Product buying has always been something of an uncomfortable appendage on sun.com – a kind of strange distended web version of the dead people in the Sixth Sense – but, in recent years, we’ve evolved our ecommerce capabilities into a compelling, well-rounded customer experience. Its very satisfying to see that the latest siteIQ report picks up on this and singles out the ‘Get It’ tab on our product pages for singular praise. From the report (referencing the Sun SPARC Enterprise T5220 Server):

“Kudos to Sun.com for a ‘Get It’ page that is truly a work of art. This page starts by putting SPARC servers in multiple contexts for visitors, including price, compute power and scalability.”
“This page leads to a short and well crafted e-commerce clickstream that allows buyers to quickly configure additional options and purchase the product in two additional clicks.”

The fact that this whole experience hangs together so well is due to some supercool customer experience and interactive design work in the web experience team, and some key collaborations with our publishing and engineering teams and ecommerce vendors. What we’re actually talking about here is the seamless integration of of the ecommerce platform, that drives the transactions, with the sun.com environment, where we’re supporting your decision making process. That Get It tab is part of the sun.com information architecture, of course, and navigating between tabs on a product page is a consistent and coherent design experience and all that, but its not actually on sun.com at all. Toot!

That last bit was my trumpet, by the way.

Listening Post: Beth Orton: Someone’s Daughter

facebook stealth ads

dammit. I thought they’d turned off that facebook feature that knows everything about you. I mean, its not even as if I’ve frequented any dodgy online salons recently enquiring about their superior lines of treatment products. I’ve not even googled ‘alopecia’ recently (although I just did to see how you spell it). so how does facebook know that those two magic words might mean something to me?

‘hair loss’. there it is, in the left nav. complete with a baldy slaphead photo, just in case you don’t get it. I might even have been tempted if the tagline didn’t sound like the hair loss cream in question came from the same reputable source who provides me with multiple emails about getting pills ‘for you satisfy lady!’.

as they probably say on university avenue, all your demographic are belong to us. and I opted in. slap! slap! slap! I’m waiting for the full rotation of ads to determine just how well they’ve identified my needs. I’m expecting some kind of weight loss pills and at least a couple of instant debt clearance offers to pass by.

Unified Web Feedback

If you really want to let us know what you think, there’s any number of ways you can let us know, but these days, we should expect you to chose the web as your primary channel. In other words, we should support you pretty well on Sun’s multiple web venues if you want to provide feedback on our products, services, or simply to let us know that the x4100 page has an apostrophe in the wrong place (which was probably something Iv’e done).

The truth is rather more sobering, as it is for many large-scale web sites. That’s not to say we score badly. Its just that there is room for improvement. In the last year, there has been a team at Sun dedicated to resolving all our customer interaction issues, whether it be from first contact on a sales phone line, or a click on an email link, or even when you get your hands on a piece of Sun hardware and open the box. They’re even looking at the box. One of the key components of that work is understanding the customer journey from first contact through to resolution. That might be manifest as a phone tree, or telesales lifecycle, or as a web feedback system.

One of our biggest tasks in understanding how to design a web infrastructure to support the wide range of web feedback we receive at Sun, is to map the customer journey from first contact, through task filtering and into an internal feedback system. Broadly speaking, this customer interaction can be categorized in three distinct phases; invitation, submission, confirmation. Within those phases, there are a number of related subtasks and subsystems that actually make the thing run (technical term there), but from a design perspective, we’re really considering how to seamlessly manage the transition between phases and ensure a satisfactory conclusion for our customers. In addition, of course, the whole experience should be simple, consistent and concise.

Its a challenging task, and we’re trying to accommodate multiple feedback types across multiple venues, and, naturally, tight project deadlines (which means I should probably be building wireframes instead of writing this). Where we’re focusing our efforts right now is on just how far we can go with contextually-driven feedback. If we’re able to categorize the invitation in terms of the customer task and the current context, we should, in theory, be able to cut a swathe through a task filtering navigation path and drive straight to the submission phase, where any options or forms are specific to the task. However, we can’t be completely confident that our invitations will always be contextually clean. We’ll often use a global navigation component to host a persistent link, and it wouldn’t be enough to simply assume that because a customer clicked on a link labeled ‘feedback’ in a footer on a product page that they are necessarily wanting to provide feedback on that product. They might just want to tell us the site is very slow today. It may also be true that even though they may have accepted an invitation to feed back on a particular product, what they really want to say is that we’ve actually speelled the product incorructly, which we might call a ‘typo’, which as everyone knows, goes straight to the jitterbug queue labeled ‘null’. Only joking.

Why is it unified web feedback? Well, feedback systems evolve, much like web sites evolve. In fact, feedback and venue, in a multi-venue operation such as we have at Sun, are inextricably linked, so we’ve nurtured distinctly different feedback systems on venues such as sun.com, developer.sun.com, java.sun.com and others. As we try to align operations across venues and increase efficiency for our customers, we’re just trying to get to a place where we can synchronize activities more effectively. As far as design goes, unification, even though I”m cursorily referring to it here, is a sizeable problem, so I’m hoping nobody notices that I haven’t cracked that nut yet.

Listening Post: Aphex Twin: Flaphead

PicLens for flickr

I was pointed to this by one of my excellent flickr contacts. If you’ve ever struggled through multiple pages of photo pools or even your own photostream looking for that particular image, or just to have a browse around, you’ll know that there’s still the page-at-a-time top-level filter to most of those operations. There are any number of aggregators out there which might do something different, and yes, you could probably just take an rss feed and roll your own viewing platform, but, you know, I’m not going to do that.

So hallelujah for PicLens. Not only does it do wonderous things with a photoset, pool, contact list, comments list etc., it also happens to manifest itself as a firefox plugin. Not necessarily a big deal you might say, but this is the most un-firefox plugin firefox plugin I’ve come across. It doesn’t just sit in your browser and do neat things, it takes over your entire screen and throws photos around in a 3-dimensional space, offering views of multiple images that you just can’t get otherwise. Honestly, it breathes a whole new life into an old photostream and makes you re-evaluate those photos you’ve seen over and over for the last 5 years. Brilliant

It does allow you to change views, so you can make it look like Adobe Bridge (on a day where Adobe bridge isn’t taking 99% CPU and crashing your computer), but its the flying-around-in-space views that really make it interesting. Of course, if you have a 1920×1200 desktop, you need something quite hefty to iron out the judders, but, being a designer, I’ve obviously got far more horsepower than I need anyway, so it flies along nicely. Do try it. Its not just for flickr, it works on facebook, yahoo, picassa, bebo, myspace, and much more.

I was using Firefox 2.0.0.12 on XP, for those of you who like numbers. I did notice as I was installing the plugin that it said something like ‘oh, um, Mac users click here’, but I didn’t investigate.

Listening Post: Go! Team: Get It Together

MySQL on sun.com

Although he refers to his ‘cage’ rather often, this vodcast/podcast from the senior engineering director for sun.com, Will Snow, is a great insight into the way MySQL is working on sun.com today, and how we’re looking at clustering and high availability enhancements with the 5.0 release. I really don’t know whether that last statement was technically correct, but that’s what Will said, so it must be true.

Will doesn’t just look after sun.com though, of course, there’s the super-popular subdomains such as blogs.sun.com, wikis.sun.com and a whole host of other Sun web sites, all hosted out of his ‘cage’ somewhere in a nuclear bunker somewhere under the sea, probably. Its obvious hearing Will speak about the set up that he knows his onions, and he also happens to be rather pleasant on the ear, in a kind of hypnotic ‘this is not the hardware you are looking for’ kind of way. I’ve known Will for as many years as I have fingers, and if there’s one thing you can be sure of, he knows how to put hardware and services together to create robust, scalable solutions. After all, there’s no better way to say how how dependable your products are than by running your own operations on them. At Sun, we run the whole company on them – and we always have.

Now for a gratuitous MySQL link

Listening Post: The Streets: Don’t Mug Yourself

google web decellerator

I saved 8.4 minutes in the last couple of days with the google web accelerator. I got lots of nice hetfy underlines where I could go places for a fraction of a second less than I usually go even though I may have never been there before. I also got a rather nifty accelerator widget in my system tray which vroooms the dial all the way to the right when I loads a web page.

8.4 minutes. that’s pretty good. 8.4 minutes of my life back.

well it would be, if google dreg disseminator hadn’t then proceeded to hang my system every time I tried to reboot it in an endless cycle of ‘trying to start it so I can try and stop it’ which involves multiple head fractures against walls and a keyboard now bereft of keys since when I hoofed it against the wall in manic frustration. in the end I realized the only sensible option is to boot into safe mode and uninstall google head dismemberer which is impossible because you can’t run the installer (to uninstall) in safe mode but wait, I expect its just actually added a startup menu item oh god there it is.

so 8.4 minutes saved. 1.1 hours wasted. you owe me a keyboard.

Archives
Categories

Share