• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

A NeoGAF iPhone Web App

Status
Not open for further replies.
I tried to log into the normal, non-web app NeoGAF site on my iPad 2 today and it redirected me to the web app. Is there no way to access the normal site from a tablet now? Drives me nuts that sites like YouTube treat a wifi iPad 2 as a cell phone.
 
I tried to log into the normal, non-web app NeoGAF site on my iPad 2 today and it redirected me to the web app. Is there no way to access the normal site from a tablet now? Drives me nuts that sites like YouTube treat a wifi iPad 2 as a cell phone.

Wait, you went to neogaf.com, and it redirected you to www.secondapps.com/neogaf? Are you sure your browser isn't auto-completing the web app version's URL when typing "Neogaf" into the address bar?
 
Ever since I changed my password I can't seem to stay logged in to the web app.

Is this a known issue? Is there a fix I can do?
Try deleting all of your cookies.

This might be an old question - any reason search doesn't exist anymore?
It broke. Rather than fix it I've been rebuilding the entire web app from scratch.

I tried to log into the normal, non-web app NeoGAF site on my iPad 2 today and it redirected me to the web app. Is there no way to access the normal site from a tablet now? Drives me nuts that sites like YouTube treat a wifi iPad 2 as a cell phone.
Sounds like you're doing it wrong. There is no such redirect that I'm aware of. If the address says "secondapps" when you are logging in, then you are on the wrong web site.
 
Can you guys see individual posts in the webapp??

For a while now every time someone links to a single post it just shows an empty post for me.

http://www.neogaf.com/forum/showpost.php?p=35414323&postcount=2981

ibv0APSUGyrodm.png
 
Alright... I'm sorry to derail the thread for a moment, but I need help.

Ever since yesterday morning, I have inexplicably been unable to start threads or send/receive PM's. When I go to make a thread, I get this:

gLqZC.png


When I go to send a PM, it tells me my storage quota is full, no matter how many messages I delete (I only have 91 PM's).

Since I can't PM any of the mods to help me figure this out, I feel completely locked out from any helpful avenues. I'm running out of ideas here, so I thought I'd appeal to some of you in this thread to PM some of the mods to have them look into this.

It's like I have been moved into some limited member group or something. I don't think I've been Junior'ed, since my tag is still intact.

Any help will be GREATLY appreciated at this point, as I am getting pretty frustrated now.
 
Alright... I'm sorry to derail the thread for a moment, but I need help.

Ever since yesterday morning, I have inexplicably been unable to start threads or send/receive PM's. When I go to make a thread, I get this:

gLqZC.png


When I go to send a PM, it tells me my storage quota is full, no matter how many messages I delete (I only have 91 PM's).

Since I can't PM any of the mods to help me figure this out, I feel completely locked out from any helpful avenues. I'm running out of ideas here, so I thought I'd appeal to some of you in this thread to PM some of the mods to have them look into this.

It's like I have been moved into some limited member group or something. I don't think I've been Junior'ed, since my tag is still intact.

Any help will be GREATLY appreciated at this point, as I am getting pretty frustrated now.

You need GAF Platinum to start new threads and send PMs.
 
Progress Update:

I've been able to make a lot of progress on the rewrite this past week. I'm probably a bit more than 50% done. The web app is usable although you can't yet post or do many of the things a logged in user would have. You can read the forums just fine, though.

Now that I decided how I wanted to properly separate the parsing and display code, adding the remaining missing features should go much smoother. This new codebase is going to make fixes and adding features MUCH easier in the future. Before, if NeoGAF Prime changed, it was a pain to fix the web app because I would often have to make the corrections in several places. Now, everything is a function (for example: Want to parse a post's data? I can now call a universal parsePost() function).

I've decided to scale back my original idea of having a header toolbar, at least for the time being. Instead, I'm making the controls work like the current web app in that there will be a search button in the top right instead. Everything else is basically the same control wise. I can revisit the toolbar idea in the future but adding it now would just slow me down.

Nifty things
  • The "Goto Last Unread Post" feature works. I've been testing this all week and it seems to be working fine. Just tap the arrow on a thread listing. The behavior works the same as NeoGAF Prime.
  • All the UI graphics are now stored in a single pallet image. This should speed up downloads on 3G and make the need for an "UI Images off" feature unnecessary.
  • I redesigned the main menu to make things like logging out and setting preferences easier to find.
  • No more table tags. :p
  • There are dummy ad images in place but so far I've not found them to be a nuisance. They actually look good in the new design.
  • The search box will be contextual. If you are viewing a thread, the default behavior of the search box will be to search only that thread. However, every search box has an "Advanced" button that will go to a fill fledged search screen.
  • Whether posts are read/unread is now entirely determined based on what NeoGAF prime says. So, if you read a thread on your desktop and then go mobile, it will be reflected there also.
  • Embedding YouTube videos is now enabled for all users. There will probably be a preference setting to disable it

Some things to consider
  • I'm going to remove the option to reorder the main menu. The reason being is that the forum list is now dynamically generated based on the order and availability of forums on NeoGAF Prime. This is helpful if they add new forums in the future or decide the change the order, it will be automatically reflected on the mobile app.
  • Pagination information is only at the bottom now (eg. Page 1 of 20). I don't think it'll be a big issue since you change pages at the bottom anyway. To have it at the top also would really cut into screen real-estate.
  • I'm considering adding some "Tap and hold" features if I can get them to reliably work. For example, tapping and holding the logo might prompt a "Jump to forum" option or tapping and holding the "Next Page" button can jump you to the last page. However, this is very tricky so I'm not making any promises. I'd like to do it without using jQuery, if possible, which isn't easy. Also, some browsers have special behaviors when tap-and-holding an anchor that might make this feature unrealistic.

Moving forward
I want to thank everyone for all the design suggestions. As you'll be able to see on the mockup link below, I've gone with a mix of Timan and my original design. Please, NO MORE MOCKUPS! Moving forward, I don't really want any more design feedback. It's up to me and Evilore to decide from now on or this redesign will never get done.

Mockup Testing
If you are interested in testing the current mockup, please visit the link below. I'm especially interested in making sure the log in and log out feature is working as this will be the first real test of the new cookie handling code. You might even delete your old cookies first, just to be certain. I'm also interested in making sure the mockup looks correct on most browsers. I've already tested it on the iPhone, iPad, WP7 and Kindle Fire and it looked fine.

http://www.secondapps.com/mockup/
 
I just logged in and did some quick browsing. (I was hoping to post from it but it’s not built yet).

the “go to last post” function seems to work just fine for me and is a nice improvements over the previous functionality of “goto last page”.

from a design standpoint, can those arrows at the end of thread titles be centered within the space reserved for that title? right now it’s always on the top and looks off center for threads with long titles.

the way the search pops up from the button is nice but I can’t test anything there as it’s not built yet.

another finicky request: is it possible to use high res icons for the search and new post/ thread buttons? Maybe someone can submit them for use in the app?

anyway, I do like the feel of the revised app. as fast as always and the ads are not intrusive. As soon as the posting features are working as you test further, I’ll switch over to the mockup full-time.

thanks as always, ckohler!
 
Mockup looks excellent, the only comment I have is that I wish the search icon was slightly higher resolution. It looks a bit blurry on my iPhone 4 which makes it stand out from the rest of the stuff.
 
The graphics will definitely be made Retina/high-res/not-blurry on iPhone 4. I have already planned for that feature. However, that is probably going to be the last thing I do.
 
Good work so far.

Logging in and out works fine.


some little things I noticed:

- Not sure if intentional, but my user tile is no longer green in my posts. My quoted posts do show up in green.

- No rearranging of the main menu means my paranoid self has to constantly scroll down there to see if I have private messages. Maybe moving the private message to the top somehow would be better.

- Text size seems a tiny bit smaller than the old webapp, not a big deal but I'd prefer if it stayed the same.

- Icons like the Neogaf logo and search icon seem very lowres and clash with the rest of the very sharp looking UI

- Go to last read post works great, thanks for adding that.

- Doesn't say what page of the thread I'm on on top of the screen, no "go to last page"/"go to first page" button on the top right, and no option on the bottom to go to a specific page number like on the normal webapp. These things make navigating a thread a lot of work and confusing.

- It's weird seeing "post 435" instead of "post #435" lol
 
i like the mockup.
will we still be able to change text size in the final version? my eyes are bad and i need it big. =/
 
I can log in and out with no problems on my gs2 and it looks great.

Will there still be an option to invert the colours on the final version as there is on the current version?
 
Oops. I forgot about highlighting the user's posts (only did their quotes). If you refresh, you should see your posts now as green but to make it look good I'll have to edit the image pallet later.

cjelly and J Tourettes, there can be an invert colors/black and white theme. However, that might be an Evilore decision.

George, yes. There will be a text-size option.
 
No more scroll to bottom ? Sad panda. =( You should totally put it back and split it with a "previous page" function.

Everything else looks boss though.

e: top title takes you to the bottom, ace!

Top title isn't centered on my Galaxy Nexus (android 4.0.2)

ex

Suggestion: Having the bottom neogaf logo be customizable to a "quick jump" for OT/Gaming/PM/etc.
 
I logged in on my iPhone and none of the User Features links work. Clicking any of the Subscribed Threads, Profile, PM's, etc just auto-snaps the page to the top.

The gaming/OT/Community/FAQ thread links work though.
 
I thought a while back it was decided that there was going to be only 1 ad in each thread, not three. That is a bummer, but other than that, it looks fine.
 
I'm okay with a NeoGAF Mobile Black Edition option. I prefer having a consistent look for NeoGAF Prime but that isn't too relevant here.
 
I thought a while back it was decided that there was going to be only 1 ad in each thread, not three. That is a bummer, but other than that, it looks fine.

yeah, you need to log in. guests get the same three ad layout as the desktop version.

edit:


The graphics will definitely be made Retina/high-res/not-blurry on iPhone 4. I have already planned for that feature. However, that is probably going to be the last thing I do.


That’s good news. you set a high standard for spit and polish with the original and so the official version should have nothing less :)
 
The main thing I have been wanting is that wether I click on a link in google or in a thread that links to another thread I want it to be the mobile version. Not the desktop version. Also, if people like to browse from gaf on there mobile from the desktop version then this should be an option in the settings.
 
Progress Update:

I've been able to make a lot of progress on the rewrite this past week. I'm probably a bit more than 50% done. The web app is usable although you can't yet post or do many of the things a logged in user would have. You can read the forums just fine, though.

Now that I decided how I wanted to properly separate the parsing and display code, adding the remaining missing features should go much smoother. This new codebase is going to make fixes and adding features MUCH easier in the future. Before, if NeoGAF Prime changed, it was a pain to fix the web app because I would often have to make the corrections in several places. Now, everything is a function (for example: Want to parse a post's data? I can now call a universal parsePost() function).

I've decided to scale back my original idea of having a header toolbar, at least for the time being. Instead, I'm making the controls work like the current web app in that there will be a search button in the top right instead. Everything else is basically the same control wise. I can revisit the toolbar idea in the future but adding it now would just slow me down.

Nifty things
  • The "Goto Last Unread Post" feature works. I've been testing this all week and it seems to be working fine. Just tap the arrow on a thread listing. The behavior works the same as NeoGAF Prime.
  • All the UI graphics are now stored in a single pallet image. This should speed up downloads on 3G and make the need for an "UI Images off" feature unnecessary.
  • I redesigned the main menu to make things like logging out and setting preferences easier to find.
  • No more table tags. :p
  • There are dummy ad images in place but so far I've not found them to be a nuisance. They actually look good in the new design.
  • The search box will be contextual. If you are viewing a thread, the default behavior of the search box will be to search only that thread. However, every search box has an "Advanced" button that will go to a fill fledged search screen.
  • Whether posts are read/unread is now entirely determined based on what NeoGAF prime says. So, if you read a thread on your desktop and then go mobile, it will be reflected there also.
  • Embedding YouTube videos is now enabled for all users. There will probably be a preference setting to disable it

Some things to consider
  • I'm going to remove the option to reorder the main menu. The reason being is that the forum list is now dynamically generated based on the order and availability of forums on NeoGAF Prime. This is helpful if they add new forums in the future or decide the change the order, it will be automatically reflected on the mobile app.
  • Pagination information is only at the bottom now (eg. Page 1 of 20). I don't think it'll be a big issue since you change pages at the bottom anyway. To have it at the top also would really cut into screen real-estate.
  • I'm considering adding some "Tap and hold" features if I can get them to reliably work. For example, tapping and holding the logo might prompt a "Jump to forum" option or tapping and holding the "Next Page" button can jump you to the last page. However, this is very tricky so I'm not making any promises. I'd like to do it without using jQuery, if possible, which isn't easy. Also, some browsers have special behaviors when tap-and-holding an anchor that might make this feature unrealistic.
Looks good so far, but what happened to all the extra options such as jump to page, via a toolbar? You seemed to be against shoving extra options or info at the footer yet now the only way to see the page info or even make a post/thread, is to scroll all the way down (or jump, of course). Found this odd considering previous posts.

If you can implement tap&hold features though, much of that would become less relevant. That would be pretty awesome if it worked out. And even if it didn't work perfectly across all browsers, i'd take it. :p

Also, I think the header font size should be scaled down when inside a thread, it's too big at the moment and makes reading the full thread name for even short thread titles nearly impossible. Just slightly smaller should be good enough since you can view the full title in the OP.

I love how read threads sport a grey color, jumping to last unread post combined with this is going to make this so much more usable.

As someone else mentioned, the arrow next to threads should be centered for the titles that consist of double/triple character rows (just a design nitpick).

Good thing on thinking forward with making future changes easier as well.

Moving forward
I want to thank everyone for all the design suggestions. As you'll be able to see on the mockup link below, I've gone with a mix of Timan and my original design. Please, NO MORE MOCKUPS! Moving forward, I don't really want any more design feedback. It's up to me and Evilore to decide from now on or this redesign will never get done.
Yeah, it was fun while it lasted but it pretty much played it's role and there's no real point in furthering those ideas. I really like Timan's look, digging it in the mockup too.

The graphics will definitely be made Retina/high-res/not-blurry on iPhone 4. I have already planned for that feature. However, that is probably going to be the last thing I do.
Sweet! Glad to hear this.

What is NeoGAF Prime that I keep seeing being mentioned?
It simply is another way to refer to the main NeoGAF site that you are currently using, i.e. Desktop browser GAF.

[EDIT]
Oops. I forgot about highlighting the user's posts (only did their quotes). If you refresh, you should see your posts now as green but to make it look good I'll have to edit the image pallet later.
You know what, I always wondered why the green. Wouldn't it be neater looking if it were orange, similar in shade to primeGAF? That's how I have it setup for my post highlight extension on GAF.
 
Status
Not open for further replies.
Top Bottom