Google Summer of Code Introduction

Justin Obara obara.justin at gmail.com
Tue May 22 19:45:15 UTC 2012


Hello Amanda,

Welcome to the community. I look forward to working with you on your GSoC project, and I think you'll fit in well here. 

I took a look over your sudoku game. It looks good, and you covered the whole workflow. I appreciate that you even thought to include difficulty settings. I think that's a detail that could easily have been overlooked for this task. 

The crossing out of the invalid numbers is an interesting issue. For general application design you'd probably want to disable, hide, or remove invalid inputs so the user wouldn't accidentally use them. However, in this case, because it's a game and you don't want to make it too easy, the rules can be different.

In terms of keyboard accessibility you have a good start. Often the tab key is used to jump around a page, but you want to be careful not to over use. For example, imagine that the sudoku game is on a page with other content, and you wanted to navigate to something after it. It would be a rather long trip to tab through all the blocks in the 9 x 9 grid. You might want to take a look at the dhtml style guide. There isn't anything that quite matches exactly to your use case, but it should give ideas.

http://dev.aol.com/dhtml_style_guide

As a general approach you may want to just tab to the game itself and tap enter to place yourself into the grid. You could then use the arrow keys to go through all the blocks or possibly through the large 3 x 3 grid and use enter again to get at the individual blocks. 

Hope that helps, and let me know if you'd like some more clarification or just want to talk through any of this.
Justin

On 2012-05-18, at 1:18 AM, Amanda Steigerwalt wrote:

> Hello,
> 
> I wanted to introduce myself to the group. My name is Amanda Steigerwalt and I am participating in Google Summer of Code this year with the Fluid Project. I am a senior at PennState University majoring in Information Sciences and Technology with a focus on Digital Art. 
> 
> I will be working with Justin Obara and Jonathan Hung on an expansion of the HTML5 Image editor created last summer by Pulkit Goyal. Some of the features I will be adding include contrast correction and rotation.
> 
> In order to get familiar with some of the information on the Fluid wiki I created a storyboard for a sudoku game. You can view it here: http://amanda.pro/gsoc/storyboard/ It'd love any feedback you might have on the design.
> 
> My goal for the summer, along with successfully completing my project, is to learn as much about accessibility and Javascript as possible. I'd also like to work towards being a productive member of your open source community. I welcome any feedback from the group that would help me reach those goals.
> 
> I'll be spending a significant amount of time in the IRC channel beginning next week when the official code period of the summer kicks off and I look forward to getting to know the community more as time goes on.
> 
> Thanks,
> Amanda 
> _______________________________________________________
> fluid-work mailing list - fluid-work at fluidproject.org
> To unsubscribe, change settings or access archives,
> see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.idrc.ocad.ca/pipermail/fluid-work/attachments/20120522/2c93bbdb/attachment.htm>


More information about the fluid-work mailing list