{"id":18300,"date":"2015-11-17T05:01:29","date_gmt":"2015-11-16T19:01:29","guid":{"rendered":"http:\/\/www.rjmprogramming.com.au\/ITblog\/?p=18300"},"modified":"2016-01-22T21:33:11","modified_gmt":"2016-01-22T11:33:12","slug":"htmljavascript-choice-of-two-more-tutorial","status":"publish","type":"post","link":"https:\/\/www.rjmprogramming.com.au\/ITblog\/htmljavascript-choice-of-two-more-tutorial\/","title":{"rendered":"HTML\/Javascript Choice of Two More Tutorial"},"content":{"rendered":"<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=radio\"><img decoding=\"async\" style=\"float:left;border: 15px solid pink;\" alt=\"HTML\/Javascript Choice of Two More Tutorial\" src=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.gif\" title=\"HTML\/Javascript Choice of Two More Tutorial\"  \/><\/a><p class=\"wp-caption-text\">HTML\/Javascript Choice of Two More Tutorial<\/p><\/div>\n<p>To get a bigger picture view of our &#8220;Choice of Two&#8221; series of blog posts we last left off with <a target=_blank title='HTML\/Javascript Choice of Two Flipping Tutorial' href='#hjcotft'>HTML\/Javascript Choice of Two Flipping Tutorial<\/a> as shown below, a couple of days back, we add in another four more standard approaches to allow for a choice of two scenario with a webpage, so that, as of today, we have the choices &#8230;<\/p>\n<ol>\n<li>strike reject mode<\/li>\n<li>horizontal flip rotation mode &#8230; to which we add, today, the more conventional &#8230;<\/li>\n<li>checkbox<\/li>\n<li>radio button<\/li>\n<li>button<\/li>\n<li>dropdown (select tag)<\/li>\n<\/ol>\n<p>Today&#8217;s code includes the use of the Javascript call &#8230;<\/p>\n<p><code><br \/>\naft = <a target=_blank title='window.getComputedStyle information' href='https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Window\/getComputedStyle'>window.getComputedStyle<\/a>(document.querySelector('#' + ct + eval(1 + ij)), ':after').getPropertyValue('content');<br \/>\n<\/code><\/p>\n<p> &#8230; which illustrates an interesting method facilitating the meeting of the CSS :after (or :before) syntax (we&#8217;ve talked about before at this blog with <a target=_blank title='CSS Before and After Content Primer Tutorial' href='https:\/\/www.rjmprogramming.com.au\/ITblog\/css-before-and-after-content-primer-tutorial'>CSS Before and After Content Primer Tutorial<\/a>) with Javascript DOM &#8220;worlds&#8221;, and, therefore, well worth some investigation, as this very <a target=_blank title='Useful link ... thanks' href='https:\/\/davidwalsh.name\/pseudo-element'>useful link<\/a> helps with.<\/p>\n<p>The first link in this HTML\/Javascript\/CSS web application (the programming source code) we have called <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html--GETME\">button_choice_of_two.html<\/a> (with a <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html\" title='click picture'>live run<\/a>) developed from the scenario two days back in <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/PHP\/Geographicals\/diff.php?one=http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html--GETME\">this way<\/a>.<\/p>\n<p>For ESL students here to learn a new idea, or others curious to try out some real world genericity, we&#8217;ll show a different tutorial using the same software (and thanks to &#8220;How English Works&#8221; by Michael Swan and Catherine Walter &#8230; again), via &#8230;<\/p>\n<ul>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=flip&#038;title=Have%20and%20Has%20and%20Are%20and%20Is&#038;sentences=%22A%20group%20of%20teenagers%20in%20the%20town%20[has%2Fhave%2F1]organised%20a%20scheme%20to%20help%20old%20people%20with%20their%20shopping.%22%2C%22A%20number%20of%20people%20[has%2Fhave%2F1]%20complained%20about%20the%20noise.%22%2C%22Do%20you%20think%20five%20dollars%20[is%2Fare%2F0]%20a%20big%20enough%20tip%3F%22%2C%22Hamburger%20and%20chips%20[is%2Fare%2F0]%20not%20a%20very%20healthy%20lunch.%22%2C%22More%20than%20one%20house%20in%20our%20street%20[has%2Fhave%2F0]%20been%20broken%20into%20recently.%22%2C%22A%20couple%20of%20dangerous%20looking%20men%20[is%2Fare%2F1]%20waiting%20for%20you%20outside.%22\">Have and Has and Are and Is Tutorial<\/a> in Horizontal Flip Click mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=strike&#038;title=Have%20and%20Has%20and%20Are%20and%20Is&#038;sentences=%22A%20group%20of%20teenagers%20in%20the%20town%20[has%2Fhave%2F1]organised%20a%20scheme%20to%20help%20old%20people%20with%20their%20shopping.%22%2C%22A%20number%20of%20people%20[has%2Fhave%2F1]%20complained%20about%20the%20noise.%22%2C%22Do%20you%20think%20five%20dollars%20[is%2Fare%2F0]%20a%20big%20enough%20tip%3F%22%2C%22Hamburger%20and%20chips%20[is%2Fare%2F0]%20not%20a%20very%20healthy%20lunch.%22%2C%22More%20than%20one%20house%20in%20our%20street%20[has%2Fhave%2F0]%20been%20broken%20into%20recently.%22%2C%22A%20couple%20of%20dangerous%20looking%20men%20[is%2Fare%2F1]%20waiting%20for%20you%20outside.%22\">Have and Has and Are and Is Tutorial<\/a> in Strike Reject mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=checkbox&#038;title=Have%20and%20Has%20and%20Are%20and%20Is&#038;sentences=%22A%20group%20of%20teenagers%20in%20the%20town%20[has%2Fhave%2F1]organised%20a%20scheme%20to%20help%20old%20people%20with%20their%20shopping.%22%2C%22A%20number%20of%20people%20[has%2Fhave%2F1]%20complained%20about%20the%20noise.%22%2C%22Do%20you%20think%20five%20dollars%20[is%2Fare%2F0]%20a%20big%20enough%20tip%3F%22%2C%22Hamburger%20and%20chips%20[is%2Fare%2F0]%20not%20a%20very%20healthy%20lunch.%22%2C%22More%20than%20one%20house%20in%20our%20street%20[has%2Fhave%2F0]%20been%20broken%20into%20recently.%22%2C%22A%20couple%20of%20dangerous%20looking%20men%20[is%2Fare%2F1]%20waiting%20for%20you%20outside.%22\">Have and Has and Are and Is Tutorial<\/a> in Checkbox mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=radio&#038;title=Have%20and%20Has%20and%20Are%20and%20Is&#038;sentences=%22A%20group%20of%20teenagers%20in%20the%20town%20[has%2Fhave%2F1]organised%20a%20scheme%20to%20help%20old%20people%20with%20their%20shopping.%22%2C%22A%20number%20of%20people%20[has%2Fhave%2F1]%20complained%20about%20the%20noise.%22%2C%22Do%20you%20think%20five%20dollars%20[is%2Fare%2F0]%20a%20big%20enough%20tip%3F%22%2C%22Hamburger%20and%20chips%20[is%2Fare%2F0]%20not%20a%20very%20healthy%20lunch.%22%2C%22More%20than%20one%20house%20in%20our%20street%20[has%2Fhave%2F0]%20been%20broken%20into%20recently.%22%2C%22A%20couple%20of%20dangerous%20looking%20men%20[is%2Fare%2F1]%20waiting%20for%20you%20outside.%22\">Have and Has and Are and Is Tutorial<\/a> in Radio Button mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=button&#038;title=Have%20and%20Has%20and%20Are%20and%20Is&#038;sentences=%22A%20group%20of%20teenagers%20in%20the%20town%20[has%2Fhave%2F1]organised%20a%20scheme%20to%20help%20old%20people%20with%20their%20shopping.%22%2C%22A%20number%20of%20people%20[has%2Fhave%2F1]%20complained%20about%20the%20noise.%22%2C%22Do%20you%20think%20five%20dollars%20[is%2Fare%2F0]%20a%20big%20enough%20tip%3F%22%2C%22Hamburger%20and%20chips%20[is%2Fare%2F0]%20not%20a%20very%20healthy%20lunch.%22%2C%22More%20than%20one%20house%20in%20our%20street%20[has%2Fhave%2F0]%20been%20broken%20into%20recently.%22%2C%22A%20couple%20of%20dangerous%20looking%20men%20[is%2Fare%2F1]%20waiting%20for%20you%20outside.%22\">Have and Has and Are and Is Tutorial<\/a> in Button mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=dropdown&#038;title=Have%20and%20Has%20and%20Are%20and%20Is&#038;sentences=%22A%20group%20of%20teenagers%20in%20the%20town%20[has%2Fhave%2F1]organised%20a%20scheme%20to%20help%20old%20people%20with%20their%20shopping.%22%2C%22A%20number%20of%20people%20[has%2Fhave%2F1]%20complained%20about%20the%20noise.%22%2C%22Do%20you%20think%20five%20dollars%20[is%2Fare%2F0]%20a%20big%20enough%20tip%3F%22%2C%22Hamburger%20and%20chips%20[is%2Fare%2F0]%20not%20a%20very%20healthy%20lunch.%22%2C%22More%20than%20one%20house%20in%20our%20street%20[has%2Fhave%2F0]%20been%20broken%20into%20recently.%22%2C%22A%20couple%20of%20dangerous%20looking%20men%20[is%2Fare%2F1]%20waiting%20for%20you%20outside.%22\">Have and Has and Are and Is Tutorial<\/a> in Dropdown (or select tag) mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=flip&#038;title=Since%20and%20For&#038;sentences=%22I%27ve%20had%20this%20job%20[since%2Ffor%2F1]%20a%20month.%22%2C%22He%27s%20known%20her%20[since%2Ffor%2F0]%20April.%22%2C%22She%27s%20been%20ill%20[since%2Ffor%2F1]%20years.%22%2C%22I%20haven%27t%20seen%20him%20[since%2Ffor%2F1]%20ages.%22%2C%22I%27ve%20lived%20here%20[since%2Ffor%2F0]%201992.%22\">Since and For Tutorial<\/a> in Horizontal Flip Click mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=strike&#038;title=Since%20and%20For&#038;sentences=%22I%27ve%20had%20this%20job%20[since%2Ffor%2F1]%20a%20month.%22%2C%22He%27s%20known%20her%20[since%2Ffor%2F0]%20April.%22%2C%22She%27s%20been%20ill%20[since%2Ffor%2F1]%20years.%22%2C%22I%20haven%27t%20seen%20him%20[since%2Ffor%2F1]%20ages.%22%2C%22I%27ve%20lived%20here%20[since%2Ffor%2F0]%201992.%22\">Since and For Tutorial<\/a> in Strike Reject mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=checkbox&#038;title=Since%20and%20For&#038;sentences=%22I%27ve%20had%20this%20job%20[since%2Ffor%2F1]%20a%20month.%22%2C%22He%27s%20known%20her%20[since%2Ffor%2F0]%20April.%22%2C%22She%27s%20been%20ill%20[since%2Ffor%2F1]%20years.%22%2C%22I%20haven%27t%20seen%20him%20[since%2Ffor%2F1]%20ages.%22%2C%22I%27ve%20lived%20here%20[since%2Ffor%2F0]%201992.%22\">Since and For Tutorial<\/a> in Checkbox mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=radio&#038;title=Since%20and%20For&#038;sentences=%22I%27ve%20had%20this%20job%20[since%2Ffor%2F1]%20a%20month.%22%2C%22He%27s%20known%20her%20[since%2Ffor%2F0]%20April.%22%2C%22She%27s%20been%20ill%20[since%2Ffor%2F1]%20years.%22%2C%22I%20haven%27t%20seen%20him%20[since%2Ffor%2F1]%20ages.%22%2C%22I%27ve%20lived%20here%20[since%2Ffor%2F0]%201992.%22\">Since and For Tutorial<\/a> in Radio Button mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=button&#038;title=Since%20and%20For&#038;sentences=%22I%27ve%20had%20this%20job%20[since%2Ffor%2F1]%20a%20month.%22%2C%22He%27s%20known%20her%20[since%2Ffor%2F0]%20April.%22%2C%22She%27s%20been%20ill%20[since%2Ffor%2F1]%20years.%22%2C%22I%20haven%27t%20seen%20him%20[since%2Ffor%2F1]%20ages.%22%2C%22I%27ve%20lived%20here%20[since%2Ffor%2F0]%201992.%22\">Since and For Tutorial<\/a> in Button mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=dropdown&#038;title=Since%20and%20For&#038;sentences=%22I%27ve%20had%20this%20job%20[since%2Ffor%2F1]%20a%20month.%22%2C%22He%27s%20known%20her%20[since%2Ffor%2F0]%20April.%22%2C%22She%27s%20been%20ill%20[since%2Ffor%2F1]%20years.%22%2C%22I%20haven%27t%20seen%20him%20[since%2Ffor%2F1]%20ages.%22%2C%22I%27ve%20lived%20here%20[since%2Ffor%2F0]%201992.%22\">Since and For Tutorial<\/a> in Dropdown (select tag) mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=flip&#038;title=Have%20and%20Has%20and%20Are%20and%20Is&#038;sentences=%22A%20group%20of%20teenagers%20in%20the%20town%20[has%2Fhave%2F1]organised%20a%20scheme%20to%20help%20old%20people%20with%20their%20shopping.%22%2C%22A%20number%20of%20people%20[has%2Fhave%2F1]%20complained%20about%20the%20noise.%22%2C%22Do%20you%20think%20five%20dollars%20[is%2Fare%2F0]%20a%20big%20enough%20tip%3F%22%2C%22Hamburger%20and%20chips%20[is%2Fare%2F0]%20not%20a%20very%20healthy%20lunch.%22%2C%22More%20than%20one%20house%20in%20our%20street%20[has%2Fhave%2F0]%20been%20broken%20into%20recently.%22%2C%22A%20couple%20of%20dangerous%20looking%20men%20[is%2Fare%2F1]%20waiting%20for%20you%20outside.%22\">Have and Has and Are and Is Tutorial<\/a> in Horizontal Flip Click mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=strike&#038;title=Have%20and%20Has%20and%20Are%20and%20Is&#038;sentences=%22A%20group%20of%20teenagers%20in%20the%20town%20[has%2Fhave%2F1]organised%20a%20scheme%20to%20help%20old%20people%20with%20their%20shopping.%22%2C%22A%20number%20of%20people%20[has%2Fhave%2F1]%20complained%20about%20the%20noise.%22%2C%22Do%20you%20think%20five%20dollars%20[is%2Fare%2F0]%20a%20big%20enough%20tip%3F%22%2C%22Hamburger%20and%20chips%20[is%2Fare%2F0]%20not%20a%20very%20healthy%20lunch.%22%2C%22More%20than%20one%20house%20in%20our%20street%20[has%2Fhave%2F0]%20been%20broken%20into%20recently.%22%2C%22A%20couple%20of%20dangerous%20looking%20men%20[is%2Fare%2F1]%20waiting%20for%20you%20outside.%22\">Have and Has and Are and Is Tutorial<\/a> in Strike Reject mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=checkbox&#038;title=Have%20and%20Has%20and%20Are%20and%20Is&#038;sentences=%22A%20group%20of%20teenagers%20in%20the%20town%20[has%2Fhave%2F1]organised%20a%20scheme%20to%20help%20old%20people%20with%20their%20shopping.%22%2C%22A%20number%20of%20people%20[has%2Fhave%2F1]%20complained%20about%20the%20noise.%22%2C%22Do%20you%20think%20five%20dollars%20[is%2Fare%2F0]%20a%20big%20enough%20tip%3F%22%2C%22Hamburger%20and%20chips%20[is%2Fare%2F0]%20not%20a%20very%20healthy%20lunch.%22%2C%22More%20than%20one%20house%20in%20our%20street%20[has%2Fhave%2F0]%20been%20broken%20into%20recently.%22%2C%22A%20couple%20of%20dangerous%20looking%20men%20[is%2Fare%2F1]%20waiting%20for%20you%20outside.%22\">Have and Has and Are and Is Tutorial<\/a> in Checkbox mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=radio&#038;title=Have%20and%20Has%20and%20Are%20and%20Is&#038;sentences=%22A%20group%20of%20teenagers%20in%20the%20town%20[has%2Fhave%2F1]organised%20a%20scheme%20to%20help%20old%20people%20with%20their%20shopping.%22%2C%22A%20number%20of%20people%20[has%2Fhave%2F1]%20complained%20about%20the%20noise.%22%2C%22Do%20you%20think%20five%20dollars%20[is%2Fare%2F0]%20a%20big%20enough%20tip%3F%22%2C%22Hamburger%20and%20chips%20[is%2Fare%2F0]%20not%20a%20very%20healthy%20lunch.%22%2C%22More%20than%20one%20house%20in%20our%20street%20[has%2Fhave%2F0]%20been%20broken%20into%20recently.%22%2C%22A%20couple%20of%20dangerous%20looking%20men%20[is%2Fare%2F1]%20waiting%20for%20you%20outside.%22\">Have and Has and Are and Is Tutorial<\/a> in Radio Button mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=button&#038;title=Have%20and%20Has%20and%20Are%20and%20Is&#038;sentences=%22A%20group%20of%20teenagers%20in%20the%20town%20[has%2Fhave%2F1]organised%20a%20scheme%20to%20help%20old%20people%20with%20their%20shopping.%22%2C%22A%20number%20of%20people%20[has%2Fhave%2F1]%20complained%20about%20the%20noise.%22%2C%22Do%20you%20think%20five%20dollars%20[is%2Fare%2F0]%20a%20big%20enough%20tip%3F%22%2C%22Hamburger%20and%20chips%20[is%2Fare%2F0]%20not%20a%20very%20healthy%20lunch.%22%2C%22More%20than%20one%20house%20in%20our%20street%20[has%2Fhave%2F0]%20been%20broken%20into%20recently.%22%2C%22A%20couple%20of%20dangerous%20looking%20men%20[is%2Fare%2F1]%20waiting%20for%20you%20outside.%22\">Have and Has and Are and Is Tutorial<\/a> in Button mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=dropdown&#038;title=Have%20and%20Has%20and%20Are%20and%20Is&#038;sentences=%22A%20group%20of%20teenagers%20in%20the%20town%20[has%2Fhave%2F1]organised%20a%20scheme%20to%20help%20old%20people%20with%20their%20shopping.%22%2C%22A%20number%20of%20people%20[has%2Fhave%2F1]%20complained%20about%20the%20noise.%22%2C%22Do%20you%20think%20five%20dollars%20[is%2Fare%2F0]%20a%20big%20enough%20tip%3F%22%2C%22Hamburger%20and%20chips%20[is%2Fare%2F0]%20not%20a%20very%20healthy%20lunch.%22%2C%22More%20than%20one%20house%20in%20our%20street%20[has%2Fhave%2F0]%20been%20broken%20into%20recently.%22%2C%22A%20couple%20of%20dangerous%20looking%20men%20[is%2Fare%2F1]%20waiting%20for%20you%20outside.%22\">Have and Has and Are and Is Tutorial<\/a> in Dropdown (or select tag) mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=flip&#038;title=Must%20or%20Should&#038;sentences=%22You%20know%2C%20I%20think%20you%20[should%2Fmust%2F0]%20take%20a%20holiday.%22%2C%22Tell%20Ziggy%20he%20[should%2Fmust%2F1]%20tidy%20his%20room%20at%20once.%22%2C%22Visitors%20are%20reminded%20that%20they%20[should%2Fmust%2F0]%20keep%20their%20bags%20with%20them.%22%2C%22I%27m%20sorry%2C%20but%20you%20[should%2Fmust%2F1]%20go.%20We%20don%27t%20want%20you%20here.%22%2C%22I%20really%20[should%2Fmust%2F1]%20go%20on%20a%20diet.%20I%27ll%20start%20today!%22\">Should or Must  Tutorial<\/a> in Horizontal Flip Click mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=strike&#038;title=Must%20or%20Should&#038;sentences=%22You%20know%2C%20I%20think%20you%20[should%2Fmust%2F0]%20take%20a%20holiday.%22%2C%22Tell%20Ziggy%20he%20[should%2Fmust%2F1]%20tidy%20his%20room%20at%20once.%22%2C%22Visitors%20are%20reminded%20that%20they%20[should%2Fmust%2F0]%20keep%20their%20bags%20with%20them.%22%2C%22I%27m%20sorry%2C%20but%20you%20[should%2Fmust%2F1]%20go.%20We%20don%27t%20want%20you%20here.%22%2C%22I%20really%20[should%2Fmust%2F1]%20go%20on%20a%20diet.%20I%27ll%20start%20today!%22\">Should or Must  Tutorial<\/a> in Strike Reject mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=checkbox&#038;title=Must%20or%20Should&#038;sentences=%22You%20know%2C%20I%20think%20you%20[should%2Fmust%2F0]%20take%20a%20holiday.%22%2C%22Tell%20Ziggy%20he%20[should%2Fmust%2F1]%20tidy%20his%20room%20at%20once.%22%2C%22Visitors%20are%20reminded%20that%20they%20[should%2Fmust%2F0]%20keep%20their%20bags%20with%20them.%22%2C%22I%27m%20sorry%2C%20but%20you%20[should%2Fmust%2F1]%20go.%20We%20don%27t%20want%20you%20here.%22%2C%22I%20really%20[should%2Fmust%2F1]%20go%20on%20a%20diet.%20I%27ll%20start%20today!%22\">Should or Must  Tutorial<\/a> in Checkbox mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=radio&#038;title=Must%20or%20Should&#038;sentences=%22You%20know%2C%20I%20think%20you%20[should%2Fmust%2F0]%20take%20a%20holiday.%22%2C%22Tell%20Ziggy%20he%20[should%2Fmust%2F1]%20tidy%20his%20room%20at%20once.%22%2C%22Visitors%20are%20reminded%20that%20they%20[should%2Fmust%2F0]%20keep%20their%20bags%20with%20them.%22%2C%22I%27m%20sorry%2C%20but%20you%20[should%2Fmust%2F1]%20go.%20We%20don%27t%20want%20you%20here.%22%2C%22I%20really%20[should%2Fmust%2F1]%20go%20on%20a%20diet.%20I%27ll%20start%20today!%22\">Should or Must  Tutorial<\/a> in Radio Button mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=button&#038;title=Must%20or%20Should&#038;sentences=%22You%20know%2C%20I%20think%20you%20[should%2Fmust%2F0]%20take%20a%20holiday.%22%2C%22Tell%20Ziggy%20he%20[should%2Fmust%2F1]%20tidy%20his%20room%20at%20once.%22%2C%22Visitors%20are%20reminded%20that%20they%20[should%2Fmust%2F0]%20keep%20their%20bags%20with%20them.%22%2C%22I%27m%20sorry%2C%20but%20you%20[should%2Fmust%2F1]%20go.%20We%20don%27t%20want%20you%20here.%22%2C%22I%20really%20[should%2Fmust%2F1]%20go%20on%20a%20diet.%20I%27ll%20start%20today!%22\">Should or Must  Tutorial<\/a> in Button mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=dropdown&#038;title=Must%20or%20Should&#038;sentences=%22You%20know%2C%20I%20think%20you%20[should%2Fmust%2F0]%20take%20a%20holiday.%22%2C%22Tell%20Ziggy%20he%20[should%2Fmust%2F1]%20tidy%20his%20room%20at%20once.%22%2C%22Visitors%20are%20reminded%20that%20they%20[should%2Fmust%2F0]%20keep%20their%20bags%20with%20them.%22%2C%22I%27m%20sorry%2C%20but%20you%20[should%2Fmust%2F1]%20go.%20We%20don%27t%20want%20you%20here.%22%2C%22I%20really%20[should%2Fmust%2F1]%20go%20on%20a%20diet.%20I%27ll%20start%20today!%22\">Should or Must  Tutorial<\/a> in Dropdown (or select tag) mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=flip&#038;title=Modal%20Verbs&#038;sentences=%22We%20[may%2Fmight%2F1]%20win%2C%20but%20I%20don%27t%20think%20there%27s%20much%20chance.%22%2C%22That%20[can%27t%2Fmustn%27t%2F0]%20be%20her%20daughter%20-%20they%27re%20nearly%20the%20same%20age.%22%2C%22We%20[can%2Fmay%2F1]%20decide%20to%20go%20camping%20again%20at%20Easter.%22%2C%22There%20[may%20not%2Fcan%27t%2F0]%20be%20enough%20room%20for%20everybody%20on%20the%20bus%20-%20we%27ll%20have%20to%20wait%20and%20see.%22%2C%22You%20[may%20not%2Fcan%27t%2F1]%20get%20in%20without%20a%20ticket%20-%20not%20a%20chance.%22%2C%22You%20absolutely%20[should%2Fmust%2F0]%20go%20and%20see%20the%20film.%22%2C%22I%20think%20you%20[should%2Fmust%2F1]%20try%20to%20relax%20more.%22\">Modal Verbs Tutorial<\/a> in Horizontal Flip Click mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=strike&#038;title=Modal%20Verbs&#038;sentences=%22We%20[may%2Fmight%2F1]%20win%2C%20but%20I%20don%27t%20think%20there%27s%20much%20chance.%22%2C%22That%20[can%27t%2Fmustn%27t%2F0]%20be%20her%20daughter%20-%20they%27re%20nearly%20the%20same%20age.%22%2C%22We%20[can%2Fmay%2F1]%20decide%20to%20go%20camping%20again%20at%20Easter.%22%2C%22There%20[may%20not%2Fcan%27t%2F0]%20be%20enough%20room%20for%20everybody%20on%20the%20bus%20-%20we%27ll%20have%20to%20wait%20and%20see.%22%2C%22You%20[may%20not%2Fcan%27t%2F1]%20get%20in%20without%20a%20ticket%20-%20not%20a%20chance.%22%2C%22You%20absolutely%20[should%2Fmust%2F0]%20go%20and%20see%20the%20film.%22%2C%22I%20think%20you%20[should%2Fmust%2F1]%20try%20to%20relax%20more.%22\">Modal Verbs Tutorial<\/a> in Strike Reject mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=checkbox&#038;title=Modal%20Verbs&#038;sentences=%22We%20[may%2Fmight%2F1]%20win%2C%20but%20I%20don%27t%20think%20there%27s%20much%20chance.%22%2C%22That%20[can%27t%2Fmustn%27t%2F0]%20be%20her%20daughter%20-%20they%27re%20nearly%20the%20same%20age.%22%2C%22We%20[can%2Fmay%2F1]%20decide%20to%20go%20camping%20again%20at%20Easter.%22%2C%22There%20[may%20not%2Fcan%27t%2F0]%20be%20enough%20room%20for%20everybody%20on%20the%20bus%20-%20we%27ll%20have%20to%20wait%20and%20see.%22%2C%22You%20[may%20not%2Fcan%27t%2F1]%20get%20in%20without%20a%20ticket%20-%20not%20a%20chance.%22%2C%22You%20absolutely%20[should%2Fmust%2F0]%20go%20and%20see%20the%20film.%22%2C%22I%20think%20you%20[should%2Fmust%2F1]%20try%20to%20relax%20more.%22\">Modal Verbs Tutorial<\/a> in Checkbox mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=radio&#038;title=Modal%20Verbs&#038;sentences=%22We%20[may%2Fmight%2F1]%20win%2C%20but%20I%20don%27t%20think%20there%27s%20much%20chance.%22%2C%22That%20[can%27t%2Fmustn%27t%2F0]%20be%20her%20daughter%20-%20they%27re%20nearly%20the%20same%20age.%22%2C%22We%20[can%2Fmay%2F1]%20decide%20to%20go%20camping%20again%20at%20Easter.%22%2C%22There%20[may%20not%2Fcan%27t%2F0]%20be%20enough%20room%20for%20everybody%20on%20the%20bus%20-%20we%27ll%20have%20to%20wait%20and%20see.%22%2C%22You%20[may%20not%2Fcan%27t%2F1]%20get%20in%20without%20a%20ticket%20-%20not%20a%20chance.%22%2C%22You%20absolutely%20[should%2Fmust%2F0]%20go%20and%20see%20the%20film.%22%2C%22I%20think%20you%20[should%2Fmust%2F1]%20try%20to%20relax%20more.%22\">Modal Verbs Tutorial<\/a> in Radio Button mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=button&#038;title=Modal%20Verbs&#038;sentences=%22We%20[may%2Fmight%2F1]%20win%2C%20but%20I%20don%27t%20think%20there%27s%20much%20chance.%22%2C%22That%20[can%27t%2Fmustn%27t%2F0]%20be%20her%20daughter%20-%20they%27re%20nearly%20the%20same%20age.%22%2C%22We%20[can%2Fmay%2F1]%20decide%20to%20go%20camping%20again%20at%20Easter.%22%2C%22There%20[may%20not%2Fcan%27t%2F0]%20be%20enough%20room%20for%20everybody%20on%20the%20bus%20-%20we%27ll%20have%20to%20wait%20and%20see.%22%2C%22You%20[may%20not%2Fcan%27t%2F1]%20get%20in%20without%20a%20ticket%20-%20not%20a%20chance.%22%2C%22You%20absolutely%20[should%2Fmust%2F0]%20go%20and%20see%20the%20film.%22%2C%22I%20think%20you%20[should%2Fmust%2F1]%20try%20to%20relax%20more.%22\">Modal Verbs Tutorial<\/a> in Button mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=dropdown&#038;title=Modal%20Verbs&#038;sentences=%22We%20[may%2Fmight%2F1]%20win%2C%20but%20I%20don%27t%20think%20there%27s%20much%20chance.%22%2C%22That%20[can%27t%2Fmustn%27t%2F0]%20be%20her%20daughter%20-%20they%27re%20nearly%20the%20same%20age.%22%2C%22We%20[can%2Fmay%2F1]%20decide%20to%20go%20camping%20again%20at%20Easter.%22%2C%22There%20[may%20not%2Fcan%27t%2F0]%20be%20enough%20room%20for%20everybody%20on%20the%20bus%20-%20we%27ll%20have%20to%20wait%20and%20see.%22%2C%22You%20[may%20not%2Fcan%27t%2F1]%20get%20in%20without%20a%20ticket%20-%20not%20a%20chance.%22%2C%22You%20absolutely%20[should%2Fmust%2F0]%20go%20and%20see%20the%20film.%22%2C%22I%20think%20you%20[should%2Fmust%2F1]%20try%20to%20relax%20more.%22\">Modal Verbs Tutorial<\/a> in Dropdown (or select tag) mode of use<\/li>\n<\/ul>\n<p>Something we forgot to say yesterday, was that there is functionality to email a snapshot of your tutorial (or game) via the link underlying the tutorial title, where, if you just enter an email address at the prompt it will take you to the email client, and then onto the emailee, who can click a link in their email, to recreate the same scenario you saw coming into the program.  So try a <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html\" title='Click picture'>live run<\/a> to this in play.<\/p>\n<hr>\n<p id='hjcotft'>Previous relevant <a target=_blank title='HTML\/Javascript Choice of Two Flipping Tutorial' href='https:\/\/www.rjmprogramming.com.au\/ITblog\/htmljavascript-choice-of-two-flipping-tutorial\/'>HTML\/Javascript Choice of Two Flipping Tutorial<\/a> is shown below.<\/p>\n<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=flip\"><img decoding=\"async\" style=\"float:left;border: 15px solid pink;\" alt=\"HTML\/Javascript Choice of Two Flipping Tutorial\" src=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.jpg\" title=\"HTML\/Javascript Choice of Two Flipping Tutorial\"  \/><\/a><p class=\"wp-caption-text\">HTML\/Javascript Choice of Two Flipping Tutorial<\/p><\/div>\n<p>We are so glad to be back into &#8220;positive&#8221; territory today, after yesterday&#8217;s (<a target=_blank title='HTML\/Javascript Choice of Two Strikes Tutorial' href='#hjcotst'>HTML\/Javascript Choice of Two Strikes Tutorial<\/a>) blowing of our tiny little mind, with its &#8220;double negative&#8221; possibilities &#8230; do you remember?<\/p>\n<blockquote>\n<p>We are often asked for the choice between two.  All of this digital world is based on it, after all.  It is probably easier for most people to handle the &#8220;positive&#8221; choice between two, sort of like you&#8217;d expect with an HTML input type=checkbox scenario, and we&#8217;ve got to say, we&#8217;d prefer that approach.  However, there are many approaches with presenting the choices, especially if it is a choice between two awful prospects, when we tend to want to reject the worst one.  This &#8220;double negative&#8221; type of scenario is very common, and polls can get vastly different results if the question allows this ambiguity, as it probably asks most users to sit back and think about the question, and then perhaps question their &#8220;gut&#8221; instincts.<\/p>\n<p>Today we present an <a target=_blank title='ESL information from Wikipedia ... thanks' href='https:\/\/en.wikipedia.org\/wiki\/English_as_a_second_or_foreign_language'>ESL<\/a> Tutorial reworded from that one that is presented in the book &#8220;How English Works&#8221; by Michael Swan and Catherine Walter, talking about how future events can sometimes be described using Present tense verb structures, in preference to Future tense verbs.<\/p>\n<\/blockquote>\n<p>So, as we said, today, in a more positive frame of mind, our &#8220;choice of two&#8221; methodology is to pick the correct answer, this time, for most of the length of its incarnation (save for a short different glimpse at the start of what to expect), being an HTML td (table cell) element masquerading as a button, but rotating horizontally via the use of <a target=_blank title='CSS3 keyframes information from w3schools' href='http:\/\/www.w3schools.com\/cssref\/css3_pr_animation-keyframes.asp'>CSS3 keyframes<\/a> with great help from this <a target=_blank title='Useful link ... thanks' href='http:\/\/stackoverflow.com\/questions\/20217869\/how-to-spin-an-image-horizontally-with-css'>useful link<\/a>, and which we have discussed a bit here at this <a target=_blank title='CSS3 keyframes information at this blog' href='https:\/\/www.rjmprogramming.com.au\/ITblog\/tag\/keyframes'>blog<\/a>.  How do you catch it with a click?  Think of merry go rounds and getting on, but please no pushing!<\/p>\n<p>We&#8217;ve made this the default behaviour today, but we&#8217;ve also done a lot of work on genericity also &#8230;<\/p>\n<ul>\n<li>user entered modes of use can be [Horizontal Flip Click] or Strike Reject &#8230; the latter being like yesterday<\/li>\n<li>user entered Title &#8230; because you can have &#8230;<\/li>\n<li>user entered Sentences &#8230; following the lead of the prompt<\/li>\n<\/ul>\n<p>The first link in this HTML\/Javascript\/CSS web application (the programming source code) we have called <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html-GETME\">button_choice_of_two.html<\/a> (with a <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?mode=flip\" title='click picture'>live run<\/a>) developed from yesterday&#8217;s scenario in <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/PHP\/Geographicals\/diff.php?one=http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html-GETME\">this way<\/a>.<\/p>\n<p>For ESL students here to learn a new idea, or others curious to try out some real world genericity, we&#8217;ll show a different tutorial using the same software (and thanks to &#8220;How English Works&#8221; by Michael Swan and Catherine Walter &#8230; again), via &#8230;<\/p>\n<ul>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?title=Since%20and%20For&#038;sentences=%22I%27ve%20had%20this%20job%20[since%2Ffor%2F1]%20a%20month.%22%2C%22He%27s%20known%20her%20[since%2Ffor%2F0]%20April.%22%2C%22She%27s%20been%20ill%20[since%2Ffor%2F1]%20years.%22%2C%22I%20haven%27t%20seen%20him%20[since%2Ffor%2F1]%20ages.%22%2C%22I%27ve%20lived%20here%20[since%2Ffor%2F0]%201992.%22\">Since and For Tutorial<\/a> in Horizontal Flip Click mode of use<\/li>\n<li><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/button_choice_of_two.html?strike=y&#038;title=Since%20and%20For&#038;sentences=%22I%27ve%20had%20this%20job%20[since%2Ffor%2F1]%20a%20month.%22%2C%22He%27s%20known%20her%20[since%2Ffor%2F0]%20April.%22%2C%22She%27s%20been%20ill%20[since%2Ffor%2F1]%20years.%22%2C%22I%20haven%27t%20seen%20him%20[since%2Ffor%2F1]%20ages.%22%2C%22I%27ve%20lived%20here%20[since%2Ffor%2F0]%201992.%22\">Since and For Tutorial<\/a> in Strike Reject mode of use (like yesterday)<\/li>\n<\/ul>\n<hr>\n<p id='hjcotst'>Previous relevant <a target=_blank title='HTML\/Javascript Choice of Two Strikes Tutorial' href='https:\/\/www.rjmprogramming.com.au\/ITblog\/htmljavascript-choice-of-two-strikes-tutorial\/'>HTML\/Javascript Choice of Two Strikes Tutorial<\/a> is shown below.<\/p>\n<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/strike_choice_of_two.html\"><img decoding=\"async\" style=\"float:left;border: 15px solid pink;\" alt=\"HTML\/Javascript Choice of Two Strikes Tutorial\" src=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/strike_choice_of_two.jpg\" title=\"HTML\/Javascript Choice of Two Strikes Tutorial\"  \/><\/a><p class=\"wp-caption-text\">HTML\/Javascript Choice of Two Strikes Tutorial<\/p><\/div>\n<p>We are often asked for the choice between two.  All of this digital world is based on it, after all.  It is probably easier for most people to handle the &#8220;positive&#8221; choice between two, sort of like you&#8217;d expect with an HTML input type=checkbox scenario, and we&#8217;ve got to say, we&#8217;d prefer that approach.  However, there are many approaches with presenting the choices, especially if it is a choice between two awful prospects, when we tend to want to reject the worst one.  This &#8220;double negative&#8221; type of scenario is very common, and polls can get vastly different results if the question allows this ambiguity, as it probably asks most users to sit back and think about the question, and then perhaps question their &#8220;gut&#8221; instincts.<\/p>\n<p>Today we present an <a target=_blank title='ESL information from Wikipedia ... thanks' href='https:\/\/en.wikipedia.org\/wiki\/English_as_a_second_or_foreign_language'>ESL<\/a> Tutorial reworded from that one that is presented in the book &#8220;How English Works&#8221; by Michael Swan and Catherine Walter, talking about how future events can sometimes be described using Present tense verb structures, in preference to Future tense verbs.<\/p>\n<p>The first link in this HTML\/Javascript\/CSS web application (the programming source code) we have called <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/strike_choice_of_two.html_GETME\">strike_choice_of_two.html<\/a> (with a <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/strike_choice_of_two.html\" title='click picture'>live run<\/a>) takes you to some great quotes from the book, to explain the issue.<\/p>\n<p>Today&#8217;s work turns HTML <a target=_blank title='HTML strike tag information from w3schools' href='http:\/\/www.w3schools.com\/tags\/tag_a.asp'>a<\/a> tags into button looking features, and the crossing of the words, to indicate that you &#8220;click to reject&#8221;, is achieved by the HTML <a target=_blank title='HTML strike tag information from w3schools' href='http:\/\/www.w3schools.com\/tags\/tag_strike.asp'>strike<\/a> element.  To counteract the &#8220;double negative&#8221; feel, we clarify a more straightforward explanation as you hover over these HTML a tag &#8220;buttons&#8221;, but, of course, this doesn&#8217;t work for most mobile platforms, unfortunately.<\/p>\n<p>So see what you think of this idea <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/HTMLCSS\/strike_choice_of_two.html\" title='click picture'>here<\/a> with today&#8217;s ESL sentence game about the future <font size=5> &#8230; and <a target=_blank title='Buzz' href='https:\/\/www.youtube.com\/watch?v=ejwrxGs_Y_I'>beyond<\/a><\/font>!<\/p>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d18256' onclick='var dv=document.getElementById(\"d18256\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"https:\/\/www.rjmprogramming.com.au\/ITblog\/tag\/esl\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d18256' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n<hr>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d18271' onclick='var dv=document.getElementById(\"d18271\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"https:\/\/www.rjmprogramming.com.au\/ITblog\/tag\/game\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d18271' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n<hr>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d18300' onclick='var dv=document.getElementById(\"d18300\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"https:\/\/www.rjmprogramming.com.au\/ITblog\/tag\/javascript\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d18300' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n","protected":false},"excerpt":{"rendered":"<p>To get a bigger picture view of our &#8220;Choice of Two&#8221; series of blog posts we last left off with HTML\/Javascript Choice of Two Flipping Tutorial as shown below, a couple of days back, we add in another four more &hellip; <a href=\"https:\/\/www.rjmprogramming.com.au\/ITblog\/htmljavascript-choice-of-two-more-tutorial\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,13,15,37],"tags":[281,282,396,1733,476,576,652,675,997,1119,1319],"class_list":["post-18300","post","type-post","status-publish","format-standard","hentry","category-elearning","category-esl","category-games","category-tutorials","tag-css","tag-css3","tag-esl","tag-future","tag-game","tag-html","tag-javascript","tag-keyframes","tag-programming","tag-sentence","tag-tutorial"],"_links":{"self":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/18300"}],"collection":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/comments?post=18300"}],"version-history":[{"count":23,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/18300\/revisions"}],"predecessor-version":[{"id":19675,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/18300\/revisions\/19675"}],"wp:attachment":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/media?parent=18300"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/categories?post=18300"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/tags?post=18300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}