GBAtemp Browser

Discussion in 'NDS - Emulation and Homebrew' started by Skyline969, Feb 7, 2009.

Feb 7, 2009

GBAtemp Browser by Skyline969 at 11:48 PM (2,353 Views / 0 Likes) 24 replies

  1. Skyline969
    OP

    Member Skyline969 MENUdo Afficionado

    Joined:
    Nov 18, 2008
    Messages:
    2,206
    Location:
    Saskatchewan
    Country:
    Canada
    EverlongNDS and I were talking about a great idea. What if someone could make a homebrew application specifically for browsing GBAtemp?

    Features:
    -When you start up the app, it asks for your sign-in info and your connection method (automatically connect from firmware settings or manually connect)
    -Top screen has buttons to go to your portal, the forums, reviews, your inbox, etc.
    -Bottom screen loads your topic.
    -The most recent Wiki and Portal additions get downloaded as soon as you log in for offline access at a later time. (Download to /GBAtemp on your card or something) (Delete Portal additions older than a week but keep all Wiki additions) (Each new version of the app, include more recent files for the Wiki to save on download time)
    -On the bottom screen, the portal would load but all the headings would be in collapsible boxes (Just text and scaled-down images to make things incredibly fast). Just tap Show to show the contents of the respective heading.
    -In the forums, have them load as normally as a web page would load in a DS browser. Strip photos (strip icons and avatars anyways and scale down photos included in thread posts) as they are pretty much unnecessary.
    -To switch between the contents of the bottom screen and the buttons to go to other places in GBAtemp, hold L or R (right- and left-handed compatibility [​IMG])
    -To scroll up/down, use the up and down buttons. For pages with lots of content, the longer you hold up/down the faster you scroll. For left-handed compatibility, make X and B do the same thing as up and down.
    -To go back a page, press left. Alternatively, you could also press Y to do it.
    -To pop open an options menu (same sliding effect as the menu in DS Reader?) (options such as language select), press right or A. Press the same button to close it.

    ...And that's all we could think of for now. Well, what do you all think? And can someone take a swing at trying to make this? Both EverlongNDS and myself have next to no experience making homebrew for DS.

    EDIT: I caught this before someone else did. To type a post, the forum screen would switch to the top screen and a keyboard would appear on the bottom screen. Once you clicked Post, the forum screen would go back to the bottom screen and the navigation buttons would return to the top screen.
     


  2. EverlongNDS

    Newcomer EverlongNDS Advanced Member

    Joined:
    Jan 13, 2009
    Messages:
    72
    Location:
    Seixal
    Country:
    Portugal
    WE have put a lot of thinking in this because:

    - all of the tempers that have a DS in here find themselfs,at least,ONCE A WEEK, wanting to visit the site while drinking they're coffee on the mall or a coffee shop with wifi, but they can't because the site its too heavy for the DS.

    -Its great for this comunity if something like this is done, i think its pretty unique

    -I we finally can acess GBATEMP will drinking my coffe in the mall! YAY:yayds:[​IMG]


    So please Tempers,fell free to give you're opinion,and the ones who want something like this to be created,HELP US by givingmore and more ideias, and make this a stickie.

    Thank you for reading this thread,and leave your opinion!
     
  3. osimonbinladen

    Newcomer osimonbinladen Advanced Member

    Joined:
    Dec 26, 2008
    Messages:
    75
    Country:
    New Zealand
    I'd imagine if GBAtemp was going to take this seriously then they would have to make a seperate site for it.
    Specifically for the DS and PSP and those sort of consoles.
    It would have to be alot simpler and done without Javascript, just all through PHP and HTML.
    I could be done, but it would be hard and take time.
    But I'm sure if they were really keen and lots of people were going to help it would happen.
    If it does get to that stage, I would be keen to help.
     
  4. Skyline969
    OP

    Member Skyline969 MENUdo Afficionado

    Joined:
    Nov 18, 2008
    Messages:
    2,206
    Location:
    Saskatchewan
    Country:
    Canada
    I would help as well if I could. However, I'm not taking HTML and PHP until I go to college, 6 months away.
     
  5. XRacer101

    Newcomer XRacer101 Advanced Member

    Joined:
    Feb 6, 2009
    Messages:
    80
    Location:
    Ontario
    Country:
    Canada
    I don't think it is going to happen because the site is too heavy for the DS, and making a seperate would take way too much time and work.
     
  6. Skyline969
    OP

    Member Skyline969 MENUdo Afficionado

    Joined:
    Nov 18, 2008
    Messages:
    2,206
    Location:
    Saskatchewan
    Country:
    Canada
    Well, it would take time, but if someone really buckled down and did it, it would be amazing. I mean, a very large amount of GBAtemp is about the DS, so having a port of the site made for the DS would just feel right.
     
  7. ball2012003

    ball2012003 Newbie

    i would really want this to happen two thumbs way up if someone ever worked on this
     
  8. dinofan01

    Member dinofan01 Misses the old days...

    Joined:
    Jul 4, 2008
    Messages:
    2,842
    Country:
    United States
    Rather have a mobile phone version (not iphone really) first. Most people use the DS browser as a novelty rather then a reliable browser.
     
  9. xxRAG3

    Member xxRAG3 GBAtemp Fan

    Joined:
    Jan 6, 2009
    Messages:
    360
    Country:
    United States
    *Spurts coffee out of mouth and into somebodys face* a homebrew made by gbatemp? I'd like to see this.
     
  10. osimonbinladen

    Newcomer osimonbinladen Advanced Member

    Joined:
    Dec 26, 2008
    Messages:
    75
    Country:
    New Zealand
    Well if it was to be made, you could pretty much just use a port of Power Invision Board.
    So it still connects to the same database and everything.
    But of course they wouldn't transfer all functions over.
    Or maybe even just use the Invision Power Board libraries.
    This wouldn't be that hard, it would just take time.
    Ha ha, well you could still help, it's not that hard.
    Even if you used a WYSIWYG or something. (Just not Frontpage, nobody likes Frontpage!)
     
  11. Skyline969
    OP

    Member Skyline969 MENUdo Afficionado

    Joined:
    Nov 18, 2008
    Messages:
    2,206
    Location:
    Saskatchewan
    Country:
    Canada
    Oh man, Frontpage is so fail. [​IMG] I've used it before, it's easy to make a webpage (amateur, naturally... got 100% on it though) but it's so... basic.
     
  12. Narin

    Former Staff Narin The Cheat Master, kupo!

    Joined:
    Feb 19, 2008
    Messages:
    2,624
    Country:
    United States
    Well, you could use the same method Opera uses for mobile phones which don't have a lot of processing power or RAM. Opera Mini uses a transcoder server to handle accessing web pages. Basically the app connects to a transcoder server which makes the actual request to the site, retrieves the page and then transforms it into a format the app can easily process using low RAM and processing power. In this case, the Opera Mini transcoder servers process the HTML, Javascript and images (After it compresses them) and converts it to compressed binary data which it returns back to Opera Mini to process. This roughly cuts down the page size by 80-90% of what a normal browser would receive.

    So a good browser app for the DS would be feasible but would be a bit of work and require a transcoder server to actually handle the more resource intensive stuff. Though you can cut down on a lot of the work by using a pre-made HTML renderer/processor like WebKit. WebKit would actually be a very good choice as its the renderer Safari, Konqueror, the iPhone and many other browsers use to handle HTML, Javascript and other such data.

    So in the end its possible, though will someone actually take up the time to do it?
     
  13. Skyline969
    OP

    Member Skyline969 MENUdo Afficionado

    Joined:
    Nov 18, 2008
    Messages:
    2,206
    Location:
    Saskatchewan
    Country:
    Canada
    If someone did take the time to do it, it would be incredible just to show your friends that you can go on GBAtemp on your DS. It'd be even cooler if it was from within its own homebrew app. I know that I would use the GBAtemp app to check GBAtemp more than I would use my laptop simply because this friggin thing gets so damn hot. [​IMG] The DS would make things a whole lot quicker. Hell, even for checking the Wiki it would be cool if it downloaded from there. If you needed a quick review of flash cards or something (say you found a few for sale in a store and wanted to cross-examine them on the fly) you could just whip out your DS and read the GBAtemp Wiki you downloaded to your DS earlier that day.
     
  14. Sarvesh50

    Member Sarvesh50 Aye!

    Joined:
    Jul 7, 2008
    Messages:
    915
    Location:
    Netherlands
    Country:
    Netherlands
    bunjaloo for gbatemp sucks oper ds is better but still its heavy for an ds the best option as an portable version of gbatemp
     
  15. Skyline969
    OP

    Member Skyline969 MENUdo Afficionado

    Joined:
    Nov 18, 2008
    Messages:
    2,206
    Location:
    Saskatchewan
    Country:
    Canada
    Ok, I had a thought - if the people at GBAtemp could get the mobile version of the site up and running and then just had the bottom screen of the GBAtemp app displayed the mobile version of the site, it would make things easier. The top screen could still have the shortcuts to various sections of the site though. It'd be cool to even have that.
     
  16. Toni Plutonij

    Former Staff Toni Plutonij *has TrolleyDave & tiny p1ngy on moderating shelf!

    Joined:
    Dec 22, 2007
    Messages:
    8,153
    Location:
    Depths of Nuclear powerplant
    Country:
    Croatia
    Well, if we're talking about making a different "portable" version of GBAtemp, then this won't happen ever, or not in next several years for sure..
    Our admins and technician staff are very busy with constant improving of the site, and having two sites for handling won't help them much! [​IMG] They are just too busy with their own lives and handling GBAtemp as is..

    If you think about someone making a homebrew application that will be the same as Internet Browser but limited (and adopted) to GBAtemp, then it is very possible, but again, nobody from the staff will be part of it (at least not from the beginning) just because they are too busy at the moment, and finding someone who would code something like that will be very hard..

    If such project ever begins, we'll be happy to support it in any kind of way we'll be able, but for now, I just don't see that happening..

    Although, I LOVE THE IDEA, and I'd really like to have something like that on my flashcart! It would be used a lot too! [​IMG]
     
  17. Skyline969
    OP

    Member Skyline969 MENUdo Afficionado

    Joined:
    Nov 18, 2008
    Messages:
    2,206
    Location:
    Saskatchewan
    Country:
    Canada
    Well when I go to college and I get more experience with C/C++, I will be more than glad to start/contribute to this project.
     
  18. EverlongNDS

    Newcomer EverlongNDS Advanced Member

    Joined:
    Jan 13, 2009
    Messages:
    72
    Location:
    Seixal
    Country:
    Portugal
    If any coder with free time in is hands wants to contribute in this, just contact anyone posting in this thread!
     
  19. osimonbinladen

    Newcomer osimonbinladen Advanced Member

    Joined:
    Dec 26, 2008
    Messages:
    75
    Country:
    New Zealand
    Hey, wait, if I think this through then GBAtemp won't even need to make anything.
    What needs to be done is pretty much code a program that connects to GBAtemp and reads it like a browser.
    Then it looks for the div tags of topics and stuff and just reads them.
    So, it probably doesn't even have to involve PHP, just C++.
     
  20. BakuFunn

    Member BakuFunn Flameproof.

    Joined:
    Apr 6, 2007
    Messages:
    1,174
    Location:
    New York
    Country:
    United States
    IIRC, there was a mobile version of the site before, like a year back...
    It has been down indefinitely, and it was basically the site formatted for mobile phones, with the latest releases and such. It was supposedly being worked on that you could post from your phone, although i think it was never actually implemented.

    Well, it was a mobile version of GBAtemp for that time, and i used it a bit while like walking on the street. Can't the admins just repost the site up on another server or something? Im sure you still have all the code and stuff (i have no idea what i am talking about here).

    So yea, there was a mobile GBAtemp for like a month, but almost nobody used it. Was basically GBAtemp formatted for tiny screens with no images...

    I still think a web 2.0 method would work nicely, or some javascript. It wouldn't be as hard and time-consuming as actually making a whole application. I mean, you could get bunjallo and set that as your homepage. Voila, a GBAtemp app.
    Your idea seems nice, but this will not happen for a long time, mostly because it is not an easy job to do.
     

Share This Page