The HTML Canvas element is great for many types of games especially where you draw your own graphics based on interaction from the user.
Today you may consider our Pros and Cons โgameโ to be more of a โdecision making toolโ perhaps. Perhaps it may suit you as a way to be more objective about your decision making.
So the thoughts behind this first version came from a topic of interest Iโve been looking into recently โฆ the benefits and otherwise of WordPress.com blog websites versus WordPress.org blog websites, as this blog is, by the way. One inspirational website for the research was here โฆ thanks.
It occurred to me that there was enough complexity here to think about how to design a tool to help. Have always thought the concept of an โissueโ, or a set of โissuesโ to do with a โtopicโ sounds the go. However, it occurs to me that this is not a great model without some mechanism for a user-defined โweightingโ of the importance of any one โissueโ to their thought patterns.
So thatโs what we have today โฆ a โtopicโ with a set of โissuesโ that the user supplies with a โratingโ that is positive for a Pro and negative for a Con, and finally that โissueโ is given a user-defined โweightโ, to add that personal touch possibility to the decision making process, but objective enough, in that the user will keep thinking of โissuesโ, methinks โฆ โme hopesโ.
Here is the HTML programming source code for todayโs tutorial you could call prosandconshtml
There is functionality in this game to email a snapshot of the game and the PHP programming source code that helps facilitate this functionality for todayโs tutorial you could call prosandconsphp
Our โWordPress.com versus WordPress.orgโ topic personalized thinking came up with the email linking you to this Pros and Cons report.
Try a pros versus cons issue yourself, and email your opinions forward, as you wish with our live run here. Hope to โฆ see โya later Alli Gator.
Did you know?
The fact that we felt like putting things so much in double quotes above is pretty much a โlay down misereโ indicator that this web application could well suit an (alternative) Object Oriented (ie. OOP) solution also, where the double quoted words could well be classes in your software design. Even though the basis of this web application only needs the HTML (the PHP usage is a bit optional, but useful (because the server-side is needed to create the snapshot image file, on the server, later used as a link in the email)) you may wonder how OOP ideas relate to HTML, but OOP can very much play a part in the way you code your JavaScript, and in seeking out solutions here, you may even end up exploring Ajax techniques. The combination of JavaScript and Ajax can make your web application be, or at least feel, as if it is totally client-based.
If this was interesting you may be interested in this too.