New Mobile Friendly KGS Client - Shin KGS

Comments, questions, rants, etc, that are specifically about KGS go here.
User avatar
Nyanjilla
Lives with ko
Posts: 145
Joined: Fri Jun 08, 2012 6:48 am
Rank: KGS 3k and falling
GD Posts: 0
Has thanked: 82 times
Been thanked: 65 times

Re:

Post by Nyanjilla »

EdLee wrote:
I want the HTML5 clients to work (especially since I have an iPad!).
iPhones, too, and other small-screen devices! :)
Yup... but have you tried playing a game on one? I'm hoping for a magnified view and/or a confirmation button because I keep mis-tapping.

:sad:
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

Nyan, yes, but I only tested shinKGS on a small iPhone 5 screen, and 9x9. :)
User avatar
Solomon
Gosei
Posts: 1848
Joined: Tue Apr 20, 2010 9:21 pm
Rank: AGA 5d
GD Posts: 0
KGS: Capsule 4d
Tygem: 치킨까스 5d
Location: Bellevue, WA
Has thanked: 90 times
Been thanked: 835 times

Re: New Mobile Friendly KGS Client - Shin KGS

Post by Solomon »

Just tried using this today, it is AWESOME. Imagine if Tygem / FOX / Oro also had a mobile friendly client like this... (one can only dream).
jeromie
Lives in sente
Posts: 902
Joined: Fri Jan 31, 2014 7:12 pm
Rank: AGA 3k
GD Posts: 0
Universal go server handle: jeromie
Location: Fort Collins, CO
Has thanked: 319 times
Been thanked: 287 times

Re: New Mobile Friendly KGS Client - Shin KGS

Post by jeromie »

KGS is generally my preferred server, and this interface takes away any desire to play somewhere else when I'm on my iPad. I really, really like the interface. Thanks to the developer!
User avatar
apetresc
Lives with ko
Posts: 256
Joined: Wed Apr 21, 2010 3:42 pm
Rank: AGA 1k
GD Posts: 1190
KGS: apetresc
IGS: apetresc
OGS: apetresc
Universal go server handle: apetresc
Location: Waterloo, Ontario (Canada)
Has thanked: 110 times
Been thanked: 146 times
Contact:

Re: New Mobile Friendly KGS Client - Shin KGS

Post by apetresc »

Nyanjilla wrote:*sigh*

Sorry about this... it's the same as when GoUniverse started and it had a single IP address, like ShinKGS does at the moment. Someone gets booted on KGS, then tries to log in with the same name through ShinKGS, and so gets autobooted. But that puts the sole IP address of ShinKGS into KGS' Boot-On-Login list, so anyone else trying to log in also gets booted. A smart boot-ee would use a new name and KGS wouldn't notice.

ShinKGS is still in beta, so it is not yet a finished product. I've been told that it will be upgraded to remove this problem Real Soon Now (I'm using that phrase a lot recently...) so troublemakers can't make use of this loophole. Until then, if you can't log in, write to the admin box (yeah, I know...) or try to contact a gold-star offline. I look at the admin log fairly regularly to see if this has happened (a long list of login attempts by a large number of usernames withint a few minutes does tend to stand out), but I don't hover over that log constantly.

Again: Sorry about this. I want the HTML5 clients to work (especially since I have an iPad!).
It looks like this is going to get solved really soon now; wms just replied to Justin and seems to be agreeing to set up a gokgs.com subdomain for ShinKGS' JSON gateway, so that bans will be for the individual client IP rather than the entire ShinKGS proxy. Problem solved :)
The road to wisdom? Well, it's plain, and simple to express: Err, and err, and err again; but less, and less, and less!
Image Image Image Image
jkkramer
Beginner
Posts: 7
Joined: Sun Jul 17, 2011 8:59 am
Rank: AGA 3 dan
GD Posts: 0
Been thanked: 1 time

Re: New Mobile Friendly KGS Client - Shin KGS

Post by jkkramer »

Hi all. Sorry for slow response to this; I've been out of town the last week.

I'm in communication with the KGS team about solving the proxy/banning issue. Hopefully that will get fixed soon.

Re magnifying on iPhone - just use the browser's regular pinch zoom. I specifically designed it to work with that rather than trying to reimplement a magnify feature. I've played many 19x19 games that way on my iPhone and I think it works quite well. Eventually I may implement a board-only zoom, but it's low priority.

I'm keeping track of planned improvements and fixes on GitHub: see https://github.com/jkk/shinkgs/projects/1 and https://github.com/jkk/shinkgs/issues. I've gotten a few pull requests already, which I'm excited about.

EdLee - could you send me more info or submit a GitHub issue with info about the glitch you're seeing on iPad?
User avatar
Nyanjilla
Lives with ko
Posts: 145
Joined: Fri Jun 08, 2012 6:48 am
Rank: KGS 3k and falling
GD Posts: 0
Has thanked: 82 times
Been thanked: 65 times

Re: New Mobile Friendly KGS Client - Shin KGS

Post by Nyanjilla »

..."use the browser's regular pinch zoom"

Duh! of course!
jkkramer
Beginner
Posts: 7
Joined: Sun Jul 17, 2011 8:59 am
Rank: AGA 3 dan
GD Posts: 0
Been thanked: 1 time

Re: New Mobile Friendly KGS Client - Shin KGS

Post by jkkramer »

Nyanjilla wrote:..."use the browser's regular pinch zoom"

Duh! of course!
You're not the first to miss that possibility. Most web apps try their best to prevent the user from doing it. I'm wondering if there's an easy way to tell the user about it - a quick instructional overlay, or tooltip, or something...
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

jkkramer wrote:EdLee - could you send me more info or submit a GitHub issue with info about the glitch you're seeing on iPad?
Hi kramer,

I didn't mention any bugs (yet). :)
User avatar
daal
Oza
Posts: 2508
Joined: Wed Apr 21, 2010 1:30 am
GD Posts: 0
Has thanked: 1304 times
Been thanked: 1128 times

Re: New Mobile Friendly KGS Client - Shin KGS

Post by daal »

There have been a few times recently where I was not able to watch games on Shin KGS. The first time it happened was during the AlphaGo - Ke Jie games. My guess was that the large amount of traffic caused the problem. Then it happened again today when I tried to watch a game from the KIDO cup. Has anyone else observed this?

Also: On my phone, Shin KGS works on one browser (Ghostery) but not on the other (UC Browser). Just thought I'd mention it.
Patience, grasshopper.
jkkramer
Beginner
Posts: 7
Joined: Sun Jul 17, 2011 8:59 am
Rank: AGA 3 dan
GD Posts: 0
Been thanked: 1 time

Re: New Mobile Friendly KGS Client - Shin KGS

Post by jkkramer »

daal wrote:There have been a few times recently where I was not able to watch games on Shin KGS. The first time it happened was during the AlphaGo - Ke Jie games. My guess was that the large amount of traffic caused the problem. Then it happened again today when I tried to watch a game from the KIDO cup. Has anyone else observed this?

Also: On my phone, Shin KGS works on one browser (Ghostery) but not on the other (UC Browser). Just thought I'd mention it.
Sorry about that - there's a bug that prevents demo games from opening. It's fixed in the latest development version. If you are feeling adventurous, you can try that here: https://unstable.shinkgs.com/ (might not work in Safari).

I'm not familiar with UC Browser. I'll look into supporting it.
User avatar
mvk20
Dies in gote
Posts: 46
Joined: Wed Oct 15, 2014 4:23 pm
Rank: IGS 14k+
GD Posts: 0
KGS: mvk20
IGS: mvk20
DGS: mvk20
OGS: mvk20
Universal go server handle: mvk20
Has thanked: 20 times
Been thanked: 2 times

Re: New Mobile Friendly KGS Client - Shin KGS

Post by mvk20 »

Is this still being worked on? I'm so thankful for it, since I do 90% of my Go playing on iPad or iPhone. Two things that would really make this a lot more useable for me would be a move confirmation system, and sound. I know that you can pinch zoom, but that is a lot of extra movement in a fast paced game compared to the way it is on the IGS client. I love the way that is handled on iPad - you touch to place the stone, then touch the stone again to confirm. Auto zoom would be great for the phone - touch once to zoom in, touch again to place stone. As for sounds, that is really helpful because if I'm studying one area of the board during my opponents move, and he/she plays somewhere else, I don't always notice right away. Again, would be great for games when you're under time pressure. For these two reasons I prefer the IGS client for iDevices at the moment, but I think with these two changes ShinKGS would be my first preference. Thanks so much for your work!!!
jkkramer
Beginner
Posts: 7
Joined: Sun Jul 17, 2011 8:59 am
Rank: AGA 3 dan
GD Posts: 0
Been thanked: 1 time

Re: New Mobile Friendly KGS Client - Shin KGS

Post by jkkramer »

Thanks for your feedback @mvk20! Shin is alive, but moving slowly. I have other priorities taking up my attention at the moment. I expect there will be spurts of development over the next few months. Sound effects and "confirm move" UI for mobile/tablet are high up on the list.
User avatar
mvk20
Dies in gote
Posts: 46
Joined: Wed Oct 15, 2014 4:23 pm
Rank: IGS 14k+
GD Posts: 0
KGS: mvk20
IGS: mvk20
DGS: mvk20
OGS: mvk20
Universal go server handle: mvk20
Has thanked: 20 times
Been thanked: 2 times

Re: New Mobile Friendly KGS Client - Shin KGS

Post by mvk20 »

Thanks! I hope my post didn't sound too impatient or ungrateful. I was aiming for a combination of feedback and thanks, but sometimes tone gets lost in post like this. I know that this is basically volunteer work and I'm super excited to have the ability to play KGS on my iDevices - thanks again for all of your hard work!
jkkramer
Beginner
Posts: 7
Joined: Sun Jul 17, 2011 8:59 am
Rank: AGA 3 dan
GD Posts: 0
Been thanked: 1 time

Re: New Mobile Friendly KGS Client - Shin KGS

Post by jkkramer »

Not at all! I appreciate the positive feedback (and patience!) :)
Post Reply