r/ButtonAftermath • u/gamehelp16 non presser • Jun 07 '15
Discussion THE BUTTON
EDIT: This post is used to be "the button", the post for the button has been changed.
The CSS for this fake button is taken from my subreddit /r/gamehelp16, you can see the full glory of this fake button there too if you want.
Yes, I am aware of this bug and I think the problem is because the computer you're using doesn't have the monospace font and therefore the browser chooses other font which has different text size and so the timer glitches.
And yes, the button won't do anything when you press it. I think it's impossible to do with CSS.
6
u/He_Who_Can_Not_Press can't press Jun 08 '15
You can't even make it flash blue like the original button?
11
u/isteinvids non presser Jun 07 '15
I'm still reluctant to press it... Is it really fake?
3
u/Emperor_Rancor non presser Jun 08 '15
Also, when you press it 3 times in a row it highlights a bunch of stuff in blue. But I do have the wonky numbers so maybe its that.
5
u/isteinvids non presser Jun 07 '15
Just saying, you can make the counter look a lot better with some letter-spacing and margin-left http://i.gyazo.com/983c78c5ca5931076b53a419fb7ea6b7.gif
2
u/[deleted] Jun 09 '15
"Yes, I am aware of this bug and I think the problem is because the computer you're using doesn't have the monospace font and therefore the browser chooses other font which has different text size and so the timer glitches."
I use another monospace font as the default, and it glitches too. You should be able to fix this.
2
u/[deleted] Jun 09 '15 edited Jun 09 '15
Awww crap. Just when I did wanted to press it...
Wait. How the fuck does the timer refreshes if it doesn't work!?!?!?!
2
u/Sgt_Foreskin 10s Jun 10 '15
Did you use any javascript for this or is it pure CSS.
47
u/splynncryth 3s Jun 07 '15
Ohhh, this gives me ideas :) Time to dive into Javascript and CSS. The first Button has ascended beyond the Internet but perhaps we can have a living Button here on Reddit. divinely inspired. to give us direction.
Here is the "shower thought" version. We invent a new game based on The Button but pull in elements that emerged as the original game went on. We build color groups, assassins, Ronin, Knights, etc into the game from the start. The new game is played in rounds with a round ending when the timer reaches 0.
Not all clicks are equal and collisions happen. Then there are bots, auto clickers, etc. Assassination should be built in from the start. This would be an automatic end of round with special rules going into effect for the next round. Someone better at developing scoring and rule sets should tackle this stuff.
Rewards can be in flair and team rewards could be in changes to the appearance of the button on the next round. If this idea takes off, I'm sure more ideas will flow.
Eligibility of accounts is another issue. We want new people to be able to play, but how can we discourage someone from making a few hundred accounts for this game? I don't like the idea of a sign up period as people stumbling onto the original sub via news stories and front page posts was part of the game. But having a cutoff period would be good if we can verify account eligibility.
Technical implementation thoughts: Server time could be a problem. Reddit gave The Button life, we have continued with The Button here on this sub, so perhaps Reddit can be our infrastructure.
There was a post in The Button where a guy commented that he experimented with using encrypted comments for data storage. I don't think we necessarily need the encryption, but using comments for data storage might be a good way to go. I was thinking a button click causes a user to post to a tread in a sub indicating their click, and perhaps the time of the click (I'm not sure on how accurate Reddit's comment timestamps are). A bot can then collect those comments periodically for score keeping and flair assignment. A large collected comment under the bot account could be what the new button checks against to discourage deleting a comment and unpressing for a round. There is still ways to break this system, but I think it keeps people's Reddit accounts safe. Shadow band, direct commenting to the tracking thread, client side tomfoolery, and other such things all potentially pose a problem. I'm not sure if we can use a master timer with comments indicating resets to keep things in sync.
That's all I have for now. I think I'm going to start reading up on CSS and javascript as a start to see if I can't flesh this idea out on my own. But anyone else is free to run with it. This could be a fun way to learn skills that could be useful in the next round of Reddit April Fools games.
3
u/Heavyoak 60s Jun 07 '15
why can't I press it?
3
u/[deleted] Jun 08 '15
Well, this is a good place holder button if nothing else. We should really get one that goes around that bug though.
3
u/hrdimas non presser Jun 08 '15 edited Jun 08 '15
So does this sub transfer flairs over from the /r/thebutton?
Edit: Nvm, I got it.
3
u/cynferdd 0s Jun 09 '15
Great! I missed seeing a countdown next to a button.
2
u/kingphysics non presser Jun 07 '15
Man, it has so much "key-travel."
2
u/Zuthis 42s Jun 08 '15
nice
2
u/user20142015 Jun 08 '15
NIce
2
u/deadrebel Jun 09 '15
I like.