Slashdot Mirror


Web Browsing on Your PSP

yodha writes "A guy has hacked the hidden browser inside the PSP to view external webpages. His webpage has info on that, some screenshots and a video. Yes, you can get Slashdot on a PSP! The PSINext forum and engadget are covering the same news."

48 of 247 comments (clear)

  1. PSP by dolo666 · · Score: 5, Interesting

    This reminds me of a little Slashdot article about CSS, plus the ongoing Slashdot forum about redoing Slashdot in XHTML and CSS. Now that PSP has browser functionality, I think it's imperative for web developers to examine their sites for usability. I would be interested to see how DHTML is handled on the PSP, for example, by testing the Milonic package. I seriously doubt it would work very well on PSP, but you never know.

    This raises the issue of UserAgent sniffing. Right now I'm developing an Open Source CMS called Gemsites (link in sig), and I'm considering supporting cut-down templates for PocketPC, Palm and (now) PSP. I've got the code set up to sniff the UserAgent and make a decision on it, thanks to php.net's user-assist messages in the function database. But now I'm wondering if my whole CMS will stand up to the more compact screens used by PSP et al. I guess what I'm saying is that if you're a developer and you know CSS/XHTML and/or PHP, I would like to talk to you about usability.

    1. Re:PSP by lukewarmfusion · · Score: 4, Insightful

      Developing a pure CSS/XHTML site means that the site's content will display even without CSS support. If you're using Firefox with the Web Developer extension, you can hit CTRL+SHIFT+D and see the same thing.

      I usually avoid user agent detection, simply because I don't want to keep up with the different browsers. I rarely do anything that can't be supported on all of the major browsers at the time. I've been to sites where I was rejected because I wasn't using IE4+. It was bad coding - someone assumed that all non-IE browsers were probably Netscape 4. Six years later, that no longer cuts it.

      For accessibility (I think that's what you meant), it's worth setting up a handful of stylesheets for different browsers/readers. Definitely produce a print-friendly stylesheet.

    2. Re:PSP by Agret · · Score: 3, Informative

      The PSP user-agent is "SCEJ PSP BROWSER 0102pspNavigator". Just thought you might like to know. I like your idea a lot but I don't have a PSP so I can't do any testing.

      --
      Have you metaroderated recently?
    3. Re:PSP by LDoggg_ · · Score: 2, Insightful

      Suggestion:

      Don't just rely on user-agent sniffing. Create a selection box on your site to allow the client to override the format your page comes down in and save it in a cookie (Not in database persisted user account prefs). USER-AGENT headers seem to be a moving target.

      Default the one that comes down of course.

      --

      "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
    4. Re:PSP by jcuervo · · Score: 2, Informative

      Isn't this covered by CSS?

      --
      Assume I was drunk when I posted this.
    5. Re:PSP by glesga_kiss · · Score: 2, Insightful
      Now that PSP has browser functionality, I think it's imperative for web developers to examine their sites for usability.

      Why now? This has been an outstanding problem for mobile browsing for years. Anyone that has a PDA, cellphone or palmtop that has net access can attest to that. Some sites are good, and there are many link sites lists which ones are the best for PDA viewing. It's good to hear that you are actively working on supporting these for your CMS package, I just wish others would do the same!

      Surprisingly, Slashdot is one of the worst; it's almost completely unusable on a PDA. You can tweak settings and get by, but you'd think this of all places would have it right!

    6. Re:PSP by ClassicG · · Score: 2, Informative

      Surprisingly, Slashdot is one of the worst; it's almost completely unusable on a PDA.

      Have you tried http://slashdot.org/palm/? It's not ideal, but it's certainly a major improvement over the 'normal' site.

      --
      I game, therefore I am...
    7. Re:PSP by LDoggg_ · · Score: 2, Insightful

      The problem with that is what if for example you have a very graphical website, it could be difficult for the users to find the form to submit their information when all your sites images are squished into a portable devices screen.

      Agreed.
      Make this small and unobtrusive, but at the first part of the webpage if the cookie isn't set.
      Maybe move it out of the way after it is set in case it needs to be changed.

      What I do is I have a link on the top of my page where users of portable devices can login. No checking for agent types or resolutions. And if the site is squished into a small screen, its easy to find.

      That is exactly what i recommended against.
      What happens when your users use more than one device? Maybe I want slashdot on the psp AND on firefox on my desktop.
      This should be a cookie, and browser instance specific, not user account specific.

      Checking the resolution of the screen is another way to do it (if you do not want to keep up with the different agent types), if its a very small resolution, you can assume they would need the text based version of your site instead of the very graphical site.

      Interesting, but it seems to make this work uniformly against most browsers/platforms it would be as difficult as maintaining all known USER-AGENT headers.

      --

      "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
    8. Re:PSP by Anonymous+Luddite · · Score: 2, Insightful

      >> six years later, that no longer cuts it.

      No sh*t. If you're a web developer and you really need to channel content types, do it after parsing HTTP_ACCEPT not HTTP_USER_AGENT.

      They are both part of the request header and can be used much more accurately to sniff browser capabilities. Even if someone has changed their UA string to googlebot or lynx or whatever, the content-types are still present in the HTTP_ACCEPT string...

      It's just lazy coding IMHO.

  2. Slashdot effect by Lispy · · Score: 4, Funny

    Could it be that his PSP browsing /. adds to the /. effect of the story about him browsing /. with his PSP?

  3. RTFA by dolo666 · · Score: 2, Informative

    But how the hell do you type anything on that?

    It says that a keybord API pops up when you're in an input box (like Google's Search).

  4. Re:Input? by dan+dan+the+dna+man · · Score: 5, Informative

    From TFA

    "Yes you can use input (we googled stuff), when you enter a textbox and press X the PSP pops up the Keyboard API (remember there's alot of API to be taken advantage of with the PSP). After that its as simple as any other input on the PSP."

    --
    I don't read your sig, why do you read mine?
  5. Re:And the point is? by jolyonr · · Score: 3, Funny

    I'm sorry, you just lost all your nerd credentials. Please leave the site immediately!

    Jolyon

    --


    Please read my Canon EOS tech blog at http://www.everyothershot.com
  6. slashdot youve lost your touch..... by shrewd · · Score: 2, Funny

    cmon this news is like a day old already *yawn*

  7. PSP [hack] Working both ways ? by puiahappy · · Score: 2, Interesting

    Is interesting, but of course you know that means that if he could hack his self out other willcan hack in, so waiting for the upcoming exploits and patches ;)

    --
    Think like a hacker, act like a hacker, but never become a hacker !
  8. Re:And the point is? by ayersrj · · Score: 3, Informative

    This parses full HTML and in a much better environment in terms of visual display. As for whoever asked about the keyboard, when you click in an entry field I'm sure a keyboard entry system comes up like when you set up your PSP, not outstanding, but not tough either.

  9. Who will flinch first? by ayersrj · · Score: 3, Insightful

    So with a browsing solution out there, and obvious easier to implement hacks on the way, who flinches first and releases their web browser? PSP or DS? You know they both have them up their sleeves, or will we all just have to wait until E3 like good kids?

  10. what browser? by Turn-X+Alphonse · · Score: 3, Interesting

    What browser though? What plug ins will be made and other such questions could do with answering.

    Then can someone tell me why I'd want to use a PsP when I can use a laptop or a desktop just the same and not need to wardrive or be at home?

    --
    I like muppets.
    1. Re:what browser? by CharlesV · · Score: 2, Insightful

      Because a PSP is 250, as opposed to laptops which are at least twice that.

      Because a PSP is portable, as opposed to desktops which definitely don't fit in your pocket.

      Because uh, it's shiny?

    2. Re:what browser? by rico6 · · Score: 3, Informative

      According to The Register, Sony may even release some sort of word processor and a spreadsheet app for the PSP.

      Who needs a laptop?

      http://www.theregister.co.uk/2005/01/17/sony_psp_u pdate_leak/

  11. surely this is good for PSP sales by Anonymous Coward · · Score: 3, Interesting

    As per the Slashdot article from yesterday, PSP Reception Lukewarm in US?
    "According to IGN sales of the PSP have been lukewarm, with many outlets selling as little as 10 out of the 80 units they received."

    The potential to run homebrew code and fiddle with a PSP surely increases it's desirability, especially amongst the geek market? I haven't bought a DS yet, mainly due to the fact the PSP looks a hell of a lot better, the mention of PSP hacking has certainly pushed this higher up my list.
    Gadgetspy

  12. More browsing fun - without the hassle!! by Agret · · Score: 5, Interesting

    Someone has already kindly setup a portal for all you people who want to view this without setting up a DNS server or from any access point.
    You can see his portal with your web browser (computer) here:

    http://67.171.70.72/wipeout/index.html
    To use this on your PSP simply set your DNS to 67.171.70.72 inside the network settings then go into Wipeout Pure and hit Download.

    For more information visit this dudes website avaliable at:
    http://fugimax.base2.org/

    In other news the PSP firmware has been updated on the Japanese handhelds. See the following forum thread for more info:
    http://forums.ps2dev.org/viewtopic.php?t=1201&star t=0&postdays=0&postorder=asc&highlight=.

    For those curious you can extract the files from the update by using this C program avaliable on the following site:
    http://www.oopo.net/consoledev/files/unpack-pbp.c.

    Enjoy!

    --
    Have you metaroderated recently?
  13. Re:DS * by Enjoi · · Score: 3, Insightful

    1. Only native Nintendo Games will be released

    Nintendo Homebrew and hacking

    2. Nobody uses a DS anyway , only little 5 year old kids called Timmy who don't even know what Slashdot is.

    Yes, because games like metroid and goldeneye are aimed at 5 year olds.

    Just remember, god hates console fanboys

  14. Obligatory joke... by nother_nix_hacker · · Score: 2, Funny

    I think he's running his webserver on it too. *bows head*

  15. Security by Teppy · · Score: 4, Interesting

    I believe that every widely distributed browser has had at least one run-arbitrary-code exploit found.

    So, wagers on how long until unsigned code can run on PSPs?

  16. OMG, it renders Slashdot properly !!! by Anonymous Coward · · Score: 5, Funny

    Now I have to buy this little Sony wonder.

  17. Happy Easter, Dude by blair1q · · Score: 4, Funny

    His website will be back up in 3 days...

  18. Minimo by jeffehobbs · · Score: 4, Interesting


    It occurs to me that with both 802.11b and an awesome screen, the PSP would be an really great platform for the Minimo project.

    Maybe it's time for the Minimo developers to go down to Best Buy and dip into that Mozilla Foundation money (no extended service contracts though).

    ~jeff

    1. Re:Minimo by gl4ss · · Score: 2, Insightful

      ..and they're going to get it published on the psp how?

      I think they're better spending their time developing for platforms that embrace 3rd party independendt developers.

      --
      world was created 5 seconds before this post as it is.
  19. Portable and widescreen by siavash_of_stockholm · · Score: 2, Funny

    Browsing widescreen nudity on the bus. I knew the day would come!

  20. Coming soon! by WisconsinFusion · · Score: 2, Funny
    >Yes, you can get Slashdot on a PSP!

    Next, you'll be saying we can get Slashdot with Firefox!

    ..ducks..

  21. Off Topic but Interesting Irony by Gamzarme · · Score: 2, Funny

    Sometimes Slashdot editor complain about the fact that everything is riddled with ads. This http://www.fumanchuu.com/pspdev/P1010066.JPG is very ironic (notice the ad in the picture). An ad, in a Slashdot page, blocked on a hacked device. That's [triple] irony for you!

    --
    Pat
  22. Re:DS * by JFMulder · · Score: 4, Insightful

    Weird how I enjoy both Yoshi's Touch and Go on my DS with it's pastel colors while I can enjoy a good game of Ninja Gaiden on my Xbox or Resident Evil 4 on the GameCube.

    Don't buy into the age group propaganda. I'm 24 and see games only as they are, regardless of the look : games. A good game doesn't rely on the user being a certain age to enjoy it. If you let yourself be limited by that, then too bad for you.

  23. Re:Wow. by Fred+Or+Alive · · Score: 3, Informative

    It says that it scrolls automatically. For all we know some way of entering an URL could already be around in the code, but disabled because they don't want you to use this particular version of the browser as a general web browser.

    It could be interesting, but they may just use it as an interface for content download etc.

    --
    10 PRINT "LOOK AROUND YOU ";
    20 GOTO 10
  24. Re:And the point is? by downbad · · Score: 2, Insightful

    The browser is not fully HTML compliant. It doesn't even parse <h1> tags.

  25. Re:jIRC by CoolQ · · Score: 4, Funny

    guy: hey
    guy: what's up man?
    (10 minutes later)
    PSP: y-o-,- -I-'-m- -t-y-p-i-n-g- -o-n- -m-y- -P-S-P- -I-R-C- -c-l-i-e-n-t

  26. Re:Signed? by jeffehobbs · · Score: 2, Insightful


    You're right, digital signatures and encryption have never been cracked.

    ~jeff

  27. Re:DS * by Chess_the_cat · · Score: 4, Informative
    --
    Support the First Amendment. Read at -1
  28. It's amazing! by exp(pi*sqrt(163)) · · Score: 4, Funny

    Tell me. If this thing can surf the web do you think you can make it work like a computer? Could you, say, program the PSP? Wow! Just think, people could write their own programs. Hell, maybe you could even write games for it. Imagine that, games on a pocket sized device!

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  29. Re:NESCafe by jerkychew · · Score: 5, Interesting

    I assume that was meant as a joke, but it brings up a really good point. Put on your tinfoil hats and wax with me a moment...

    What if the designers of the PSP made their APIs as open as possible in order to entice people to cook up emulators for the platform? Of course, they could never admit this publically, but what if one handheld, in this case the PSP, could emulate a competitor's product? Conventional Wisdom tells us that an emulator usually won't be able to emulate a current system's hardware effectively, but if the PSP could, say, play GBA and N64 games in addition to playing its own titles, it could be an unstoppable device.

    Naturally, Sony would have to condemn anyone running competing games on their platform lest they get charged with unfair business practices, but behind closed doors this could be exactly what Sony needs to gain major market share over Nintendo in this market.

    Course, I could be wrong.

  30. Re:DS * by be-fan · · Score: 2, Insightful

    It's not age group propoganda. Lot's of people just don't find "colorful" games all that appealing. For example, I found the mechanics of Wind Waker to be great, but the game itself to be quite boring, becuase the world it portrayed just wasn't very engrossing. Let me use an analogy. I don't watch romantic comedies. They can be perfectly entertaining and good movies in their own right, but I still don't find them enjoyable, mainly because of their subject-matter. The same is true for me and "kiddie" games.

    --
    A deep unwavering belief is a sure sign you're missing something...
  31. Re:I see the PSP as a controller for an in-truck.. by SpaceyWilly · · Score: 2, Informative

    Have you seen these? $280 7in USB touch screen monitor. Perfect for in car computers. ...I'd rather have a PSP, though :-)

  32. Re:DS * by Kirby-meister · · Score: 4, Insightful
    Who cares what the Mario's storyline is? It's the gameplay that matters. You can't seem to understand that...

    Here's an example:

    Zelda 1 involved controlling Link in a top-view and solving puzzles and defeating enemies in a dungeon to get the triforce pieces.

    Zelda 2 involved a side-scrolling Link, and was more action-based than the previous title.

    Super Metroid, arguably the greatest 2D platformer of all time, involves a side-view of Samus as you go through the planet in search of the last Metroid.

    Metroid Prime brings the game into the 3D realm, a first person adventure game involving light platforming and lots of shooting and exploring.

    Those examples are better examples of "ports that are original from the sequel" than your "Halo on the PC is different from Halo on the Xbox" example...

    I swear, this kiddy argument is the biggest pile of shit I've ever seen...You're acting like a pre-teen, wanting to "prove" your adulthood...Guess what buddy? I'm 22, and I'm pretty comfortable with my adulthood; I don't need my videogames to tell people I'm "mature." If you need your games to do that, then that's the furthest from the definition of "being mature" that you can get.

    The casual gamers like yourself have forgotten that games just need to be fun. If games stop being about fun and start being about image, then what is the point to videogaming?

  33. Posted from my PSP... by DJ+Wipeout · · Score: 2, Interesting

    Holy heck this is a pain to do....... key api is cumbersome at best.

  34. PSP by Sv-Manowar · · Score: 2, Interesting

    Applications that have been produced already will really increase the marketability of the PSP in the following months, and this is just the beginning.

    I think by making it exploitable, sony have increased their market demographic hugely

  35. To be honest.... by Kjella · · Score: 2, Interesting

    I usually avoid user agent detection, simply because I don't want to keep up with the different browsers. I rarely do anything that can't be supported on all of the major browsers at the time.

    ...then I don't think you've done much. It's not about doing something that is not supported - it's fixing bugs via CSS. Box model, some defaults must be overridden to get equal output on all browsers, and lots of various workarounds for various differing implementations. Yeah, yeah I *shouldn't* have to do that. Reality sometimes bites.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  36. Re:NESCafe by rpozz · · Score: 2, Informative

    You'd really struggle to emulate an N64 on the PSP. Not just because the controls don't match too well, but because it almost certainly doesn't have the processing power to pull it off.

    A Genesis/SNES emulator would totally kick ass though. If someone gets Linux onto the PSP, you can count on it happening too.

  37. Re:NESCafe by Psycho77 · · Score: 2, Interesting

    I was pretty sure both device use a very similar processor (R4000 modified). I think thats would be very possible to play N64 games on a PSP, you almost have to "emulate" nothing. The CPU would do it natively. Theory, but still !