New answers tagged

0

Do you have a copy of JAWS and/or NVDA? Thee are some good resources which describe how to use iframes from an accessibility point of view: http://webaim.org/techniques/frames/ http://lab.dotjay.co.uk/tests/screen-readers/iframes/ http://accessibility.psu.edu/frames/ These links also describe some of the challenges you may face. Scrolling is not an ...


1

As a user I am reasonably used to games opening browsers for me in some circumstances, however I would certainly see it as being more courteous if I am given the option especially when it is not directly linked to what I am trying to do at the moment. ie a login or game options screen is fine, a home screen for the game maker or distributor is ok, more ...


0

I think informing users of new game releases is better served in your marking efforts. Users will expect marking communication about future games and will be more likely to explore new games. Trying to market after the user has made the decision to close the game is bad timing. The experience is the same as telling a good joke but with bad timing. It's ...


8

I would be furious and instantly uninstall the game. I would very likely leave a very negative review warning others about this behavior. Though I have a newer machine where it is less important, prior to getting that my primary computer was quite old (it was replaced around its 10th birthday). For performance reasons, I would frequently close my browser ...


7

The best way is not to do this. Provide a link to your other games. If you write a good game users will use that link to see what else you have written. If the game is not that good any ads will make the users think even worse of the game and author.


-4

Gisto's answer is good, but as another recomendation, I can suggest when the game is closing to show 2-3 quick screens of one of your other games (it should be relevant). You can also play a quick video of 3 seconds displaying the gameplay. This way users may be lured to play your other game. Good luck.


9

You said you only want to do this the first time they exit - is this because you know it's annoying and don't want to annoy them? Consider that thought when making the decision how to approach this. Let's review the purpose of your advertisement: do you want more downloads? More purchases? More exposure? More positive exposure? And is this end-of-game ad ...


62

From a user's perspective, don't hijack my browser! Please. Don't touch the other software on my computer unless you're making it clear what's about to happen, and I have the option to opt out or opt in. Don't make any obstinate to remove or persistent changes to my computer unless you're clear in explaining and I'm clear in understanding about what is ...


29

You're asking about bundling ads with your game. Tread carefully. Software that opens a web browser to an advertisement, without the user's consent, is called adware, and it's universally hated. It's perfectly fine to want people to be aware of your other games, but bundling adware with your software is not the way to do it. I've seen some games that ...


212

Highjacking expected user flows is bad. If a user closes an app, they expect it to close, not start opening up other apps (even if it's just a browser). Beyond annoying, it can be perceived as untrustworthy. "Oh great, now if I want to open up an app by this developer they're going to keep trying to launch something else. Delete." You could have an exit ...


42

Relax. Don't be the next king of spam. Generally speaking (and I know generalisations are super unpopular around here, so bear with me) you should not be thinking about the first time the user quits your game. That's the first time they have had enough of your game, or are interrupted. These are not people ready to consider your other games. After a ...


1

The general name of this technique is the "Infinite Width" element. According to the Fitts' Law, there are two parameters which affects the time of reaching a target: a distance, and a width: Actually, the tabs in full-screen Chrome have infinite height, so you can use more specific name of the technique: "Infinite Height". Still, the "Infinite ...


1

Supporting legacy browsers can add significant costs to development and those costs compound when considering maintenance of the code. Legacy browser support shouldn't be as problematic if your methods of building the site/application make use of progressive enhancement. For example, CSS is great when browsers ignore features it can't support. Nothing ...



Top 50 recent answers are included