ambient reality

pimping code and tech crap

Thursday, February 23, 2006

PSP Web Development Part 1

Tonight I had the opportunity to do a little web programming for my Sony PSP. Ever since the 2.0 firmware update (I think), they've had a web browser built in. After running a bunch of tests, I've concluded that it's actually a decent browser. Heck, I'd go as far as to say it's better than IE6. These are the tests that passed with flying colors:
  • CSS positional elements
  • GIF, JPG and PNG support
  • PNG's with opacity
  • Javascript related
    • document.onload
    • document.getElementById
    • Setting innerHTML of a non-empty div
    • alert dialogs
    • setTimeout animations
The following did not work as expected:
  • Overlapping divs with opacity
  • Setting innerHTML of empty div
I'm hoping to do some more advanced stuff with DHTML, DOM, input capture (d-pad, buttons) and CSS.

3 Comments:

  • At 5:42 AM, Anonymous Ed Kohler said…

    What kind of web apps do you think will be popular on the PSP?

     
  • At 4:16 PM, Blogger Chris Barber said…

    Pretty much any kind of web app could be popular on the PSP simply because there's not much out there. I think the biggest problem user interaction.

    Out of the box, there's no keyboard and no mouse. Immediately your handicapped. Typing URLs, logins, etc. take place on a seperate screen where input is like keypad on your phone, but also includes additional common words (ie ".com").

    I've been reading that some companies are working on keyboards, but I haven't seen any in stores.

    But just because you don't have keyboard doesn't mean you are screwed. In fact, the PSP has the potential to do very cool things with interaction.

    If you design your site to act like a video game, it instantly becomes intuitive.

    Part of my goal is to recognize what it's capabilities are, then figure out new ways of using them.

     
  • At 7:50 PM, Anonymous Ed Kohler said…

    Maybe there's a way to import bookmarks to cut down on the typing for web brower related fun?

     

Post a Comment

<< Home