31
Jul 05

Designing Websites and CSS for Sony's PSP

I spent a while looking around online and couldn’t find anything about adapting websites to work well on the new Sony PSP browser so I guess I’ll write it myself. It’s a good browser with broad and accurate CSS support for a handheld. It’s also going to sell lots of units and be an important test browser, with over 5 million sold already, and not even released in Europe for another month still. Bloody Sony… but I digress. Having just spent a day re-working this site there are a few key notes worth recording.

1) The screen width with is very tight, 480 pixels I think. Once you’ve got a brandmark top left and some navigation in there don’t expect any space to spare. Consider small pixel font nav graphics to maximise this. Keep them trim. Every pixel counts!

2) The sans-serif face is quite open and easy to read, but large – much larger than the serif face – so be careful about balance.

3) Memory is tight – I have had a few out of memory errors loading pages with many images or very long blog-style content layouts. Keep it short.

4) Make it a liquid layout that scales with the browser window width if you can. Use percentages to make the layout work, use max-width to keep the page to a sensible width in PC browsers. Use this hack for IE to handle max-width too.

5) Trim out scrappy code, comments, whitespace. Keep image alt tags short. It ain’t a quick browser.

6) It supports iframes! Very handy for making inlne content changable and interactive without reloading and rescrolling a whole page.

7) Do not get annoyed and throw the PSP across the room when it fucks up. Ahem…

8) Being almost 2:1 widescreen the screen is very different to what we usually design for, so make use of this and try splitting your content into columns.

9) If you are not going for a liquid layout, stick your advertising far right and expand your navigation into direct content links on the left.

10) Trim your body margins, especially the top. Wasted space is a bit rude at this level.

You’ll notice most of these points are good general points for using CSS anyway, and indeed re-working Bunker along these lines finally gave me a liquid layout and broad compatibility with IE and firefox, etc. I’ve been a bad man and avoided some of these points for a long time now, usually for reasons of design-first (and more specifically a 3 or 4 column page) but I repent now because the PSP browser is important enough to warrant the compromise.

Update: Apparently the browser is a NetFront browser by Access. More info. I had fun extreme pain with this when doing some SVG work for Vodafone last year. Maybe it supports SVG out of the box? Reports say it supports downloaded media such as MP3 which is interesting, and has a plug-in architecture so Flash (Flash Lite most likely) can’t be far off. Another reason to dust off those Flash 4 manuals I think…


30
Jul 05

We've Come A Long Way Baby

I’m going to fold this into the “Big 10 Years At Large Post” later, but I thought it interesting to note that i’ve spent the evening watching half a season of a TV show (West Wing Season 6 – Christopher Lloyd playing Lawrence Lessig? Great scott!) that hasn’t been shown yet in the UK, that has clearly been grabbed from a US Tivo digital tv recording device, copied to a PC, adverts stripped out, cleanly re-encoded and distributed through a global peer-to-peer broadband network and then streamed from my kick ass unix box to a thin client hooked up the TV.

10 years ago i had just started my first job at BT research labs and the coolest networked media I had seen was an animated GIF. Now that’s progress.*

* Progress : the motto of my home town. heh.


28
Jul 05

New Fabulous Toy

We received a nice new toy today – a Philips Streamium (god, that branding team deserve a prize huh?) SL300i. It’s quite a faceless little box that sits between your TV and your network and allows you to stream movies (and music and pictures) to the TV. The TV interface is kind of a sub-TiVo or iPod attempt at navigating directories and lists of files. It’s certainly not pretty but gets the job done I guess. Ideally I’d like to be able to hack it into something lovely. The server software for OSX is bloody rubbish though. However, after much looking around it works best with Elgato’s Eyeconnect software… and by best i mean it works – every other UPnP (for it is she) server software was *really* poor.

Hopefully, VLC will get around to being embedded in a server in a future version, ideally offering transcoding so that unsupported media formats can be turned into whatever the box is happy with. Until lazyweb provides such an item it’s all still a bit bleeding edge and definitely not ready for prime time in my opinion. But soon…


28
Jul 05

Server Moved, Movable Type Reinstalled

Yay, we’re now hosted at media temple. All is good, eventually.


08
Jul 05

Londonism

Apart from the obvious (i’m fine, sister is fine, etc) I can’t really beat these comments on yesterday’s terrorist attacks, except to add that ID cards would clearly not have helped in any way and yet we still push forward – sign the pledge to refuse.


Just because. The London News Review:

What the fuck do you think you’re doing?

This is London. We’ve dealt with your sort before. You don’t try and pull this on us.

It’s hard to panic the British. They’ve dealt with the Blitz, the IRA, the Silurians, the Zarbi, the Daleks, the Cybermen…

The rest of these quotes…