{"id":273,"date":"2010-01-30T12:36:19","date_gmt":"2010-01-30T10:36:19","guid":{"rendered":"http:\/\/www.swisswuff.ch\/tech\/?p=273"},"modified":"2013-09-04T20:24:11","modified_gmt":"2013-09-04T18:24:11","slug":"use-touch-screen-pda-iphone-motorola-droid-or-motorola-milestone-with-a-prosthetic-hand","status":"publish","type":"post","link":"https:\/\/www.swisswuff.ch\/tech\/?p=273","title":{"rendered":"Use touch-screen, PDA, iPhone, Motorola Droid or Motorola Milestone with a prosthetic hand"},"content":{"rendered":"<p>Using\u00a0a prosthetic hand or hook, using inductive touch screens can be a big problem. As modern electronics are attractive in many ways and as particularly disabled people often need a better and much more thorough basis for planning and information for a range of individual reasons, modern PDAs, iPhones or other touch screen devices are attractive.<\/p>\n<p>As can be shown such a pen will actually work with a prosthesis &#8211; hook or hand.<\/p>\n<p><object width=\"640\" height=\"505\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"allowFullScreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"src\" value=\"http:\/\/www.youtube.com\/v\/iWloqZYWu0w&amp;hl=en_US&amp;fs=1&amp;\" \/><param name=\"allowfullscreen\" value=\"true\" \/><embed width=\"640\" height=\"505\" type=\"application\/x-shockwave-flash\" src=\"http:\/\/www.youtube.com\/v\/iWloqZYWu0w&amp;hl=en_US&amp;fs=1&amp;\" allowFullScreen=\"true\" allowscriptaccess=\"always\" allowfullscreen=\"true\" \/><\/object><\/p>\n<p><object width=\"640\" height=\"505\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"allowFullScreen\" value=\"true\" \/><param name=\"allowscriptaccess\" value=\"always\" \/><param name=\"src\" value=\"http:\/\/www.youtube.com\/v\/bMOWdwcSEjo&amp;hl=en_US&amp;fs=1&amp;\" \/><param name=\"allowfullscreen\" value=\"true\" \/><embed width=\"640\" height=\"505\" type=\"application\/x-shockwave-flash\" src=\"http:\/\/www.youtube.com\/v\/bMOWdwcSEjo&amp;hl=en_US&amp;fs=1&amp;\" allowFullScreen=\"true\" allowscriptaccess=\"always\" allowfullscreen=\"true\" \/><\/object><\/p>\n<p>Here are some links to pens that may do the trick.<\/p>\n<p><!--more--><\/p>\n<p>&lt;table<\/p>\n<p><style>\n       .errordiv { padding:10px; margin:10px; border: 1px solid #555555;color: #000000;background-color: #f8f8f8; width:500px; }#advanced_iframe {visibility:visible;opacity:1;vertical-align:top;}.ai-info-bottom-iframe { position: fixed; z-index: 10000; bottom:0; left: 0; margin: 0px; text-align: center; width: 100%; background-color: #ff9999; padding-left: 5px;padding-bottom: 5px; border-top: 1px solid #aaa } a.ai-bold {font-weight: bold;}#ai-layer-div-advanced_iframe p {height:100%;margin:0;padding:0}\n  #aiDebugDivHeader {\n    padding: 5px;\n    padding-bottom: 2px;\n    padding-top: 2px;\n    border-radius: 5px 5px 0px 0px;\n    margin: 5px;\n    margin-bottom: 0px;\n    background: #f00;\n    border: 1px solid #F00;\n    background: -moz-linear-gradient(top, #f00, #ff7f7f);\n    background: -webkit-linear-gradient(top, #f00, #ff7f7f);\n    background: -ms-linear-gradient(top, #f00, #ff7f7f);\n    background: -o-linear-gradient(top, #f00, #ff7f7f);\n    box-shadow: 1px 2px 4px rgba(0,0,0, .2);\n    color: #fff;\n\tcursor: pointer;\n  }\n  #aiDebugDiv {\n    border-radius: 0px 0px 5px 5px;\n    height: 0px;\n\toverflow-y: scroll;\n    background: #eee;\n    border: 1px solid #DDD;\n    background: -moz-linear-gradient(top, #EEE, #FFF);\n    background: -webkit-linear-gradient(top, #eee, #fff);\n    background: -ms-linear-gradient(top, #eee, #fff);\n    background: -o-linear-gradient(top, #eee, #fff);\n    box-shadow: 1px 2px 4px rgba(0,0,0, .2);\n    padding-left: 5px;\n    margin: 5px;\n    margin-top: 0px;\n    margin-bottom: 0px;\n    resize: vertical;\n    overflow: auto;\n  }\n  #aiDebugDiv p {\n     margin: 5px 0px 5px 0px;\n   }\n   #aiDebugDiv .ai-debug-error {\n     color: red;\n   }\n   #aiDebugDivTotal {\n    position: fixed;\n    bottom: 0px;\n    width: 100%;\n    left: 0px;\n    line-height: 1.2;\n    font-size: 90%;\n    z-index: 999999;\n\tbackground-image: none !important;\n\tbackground: none !important;\n\t}<\/style><script type=\"text\/javascript\">var ai_iframe_width_advanced_iframe = 0;var ai_iframe_height_advanced_iframe = 0;var aiOnloadScrollTop=\"true\";var aiShowDebug=true;\n\t\tif (typeof aiReadyCallbacks === 'undefined') {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t} else if (!(aiReadyCallbacks instanceof Array)) {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t}    function aiShowIframeId(id_iframe) { jQuery(\"#\"+id_iframe).css(\"visibility\", \"visible\");    }    function aiResizeIframeHeight(height) { aiResizeIframeHeight(height,advanced_iframe); }    function aiResizeIframeHeightId(height,width,id) {aiResizeIframeHeightById(id,height);}<\/script><div id=\"aiDebugDivTotal\"><div id=\"aiDebugDivHeader\">Advanced iframe debug console - l: local messages, r: remote messages<\/div><div id=\"aiDebugDiv\">User agent: Mozilla\/5.0 AppleWebKit\/537.36 (KHTML, like Gecko; compatible; ClaudeBot\/1.0; +claudebot@anthropic.com)<p><strong>Headers of http:\/\/rcm.amazon.com\/e\/cm?t=prosth-20&o=1&p=8&l=as1&asins=B002BBJMO6&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr<\/strong>:<br><span style=\"padding-top: 0; color: ##f15123;\" class=\"dashicons dashicons-no\"><\/span> The url you try to include is HTTP and your page is HTTPS. This is not supported by most modern browsers. See <a href=\"\/\/www.advanced-iframe.com\/iframe-do-not-mix-http-and-https\" target=\"_blank\">this blog<\/a> for details. The test cannot be performed properly. Check the url in the browser for more details<\/p><\/div><\/div><script>\n     console.defaultLog = console.log.bind(console);\n     console.logs = [];\n     console.log = function(){\n         console.defaultLog.apply(console, arguments);\n         console.logs.push(Array.from(arguments));\n         var consoleData = [].map.call(arguments, JSON.stringify);\n         consoleData += \"\";\n         consoleData = consoleData.replace(\/&\/g, \"&amp;\").replace(\/<\/g, \"&lt;\").replace(\/>\/g, \"&gt;\");\n         consoleData = consoleData.replace('\\\"', '\"').replace(\/\\\\\/g,\"\");\n         var content = \"<\" + \"p class='ai-debug-local'> l: LOG: \" + consoleData + \"<\" + \"\/\" + \"p>\";\n         jQuery(\"#aiDebugDiv\").append(content);\n     }\n    console.defaultWarn = console.warn.bind(console);\n    console.warns = [];\n    console.warn = function(){\n        console.defaultWarn.apply(console, arguments);\n        console.warns.push(Array.from(arguments));\n        var consoleData = [].map.call(arguments, JSON.stringify);\n        consoleData += \"\";\n        consoleData = consoleData.replace(\/&\/g, \"&amp;\").replace(\/<\/g, \"&lt;\").replace(\/>\/g, \"&gt;\");\n        consoleData = consoleData.replace('\\\"', '\"').replace(\/\\\\\/g,\"\");\n        var content = \"<\" + \"p class='ai-debug-local'> l: WARN: \" + consoleData + \"<\" + \"\/\" + \"p>\";\n        jQuery(\"#aiDebugDiv\").append(content);\n    }\n    console.defaultError = console.error.bind(console);\n    console.errors = [];\n    console.error = function(){\n        console.defaultError.apply(console, arguments);\n        console.errors.push(Array.from(arguments));\n        var consoleData = [].map.call(arguments, JSON.stringify);\n        consoleData += \"\";\n        consoleData = consoleData.replace(\/&\/g, \"&amp;\").replace(\/<\/g, \"&lt;\").replace(\/>\/g, \"&gt;\");\n        consoleData = consoleData.replace('\\\"', '\"').replace(\/\\\\\/g,\"\");\n        var content = \"<\" + \"p class='ai-debug-error'> l: ERROR: \" + consoleData + \"<\" + \"\/\" + \"p>\";\n        jQuery(\"#aiDebugDiv\").append(content);\n    }\n    window.onerror = function (msg, url, lineNo, columnNo, error) {\n      var content = \"<\" + \"p class='ai-debug-error'> ERROR: \" + msg + \" - \" + lineNo + \":\" + columnNo  + \"<\" + \"\/\" + \"p>\";\n      jQuery(\"#aiDebugDiv\").append(content);\n      return false;\n    };\n    <\/script>\n Http iframes are not shown in https pages in many major browsers. Please read <a href=\"\/\/www.advanced-iframe.com\/iframe-do-not-mix-http-and-https\" target=\"_blank\">this post<\/a> for details.<iframe id=\"advanced_iframe\"  name=\"advanced_iframe\"  src=\"http:\/\/rcm.amazon.com\/e\/cm?t=prosth-20&#038;o=1&#038;p=8&#038;l=as1&#038;asins=B002BBJMO6&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr&#038;send_console_log=true\"  width=\"320\"  height=\"240\"  frameborder=\"0\"  border=\"0\"  allowtransparency=\"true\"  loading=\"lazy\"  style=\";border-width: 0px;;border: none;width: 120px; height: 240px;\"  onload='aiScrollToTop(&quot;advanced_iframe&quot;,&quot;true&quot;)' ><\/iframe><script type=\"text\/javascript\">var ifrm_advanced_iframe = document.getElementById(\"advanced_iframe\");var hiddenTabsDoneadvanced_iframe = false;\nfunction resizeCallbackadvanced_iframe() {}<\/script><script type=\"text\/javascript\"><\/script><p style=\"display:block !important; visibility:visible !important;margin: -18px 14px 0 0;padding-left: 3px;padding-top:3px;background: white; overflow: hidden; position: relative; line-height:15px;width: fit-content;\"><small style=\"display:block !important;visibility:visible !important\">powered by Advanced iFrame<\/small><\/p><!-- advanced iframe rendered in 0.024741 s --><style>\n       .errordiv { padding:10px; margin:10px; border: 1px solid #555555;color: #000000;background-color: #f8f8f8; width:500px; }#advanced_iframe_2 {visibility:visible;opacity:1;vertical-align:top;}.ai-info-bottom-iframe { position: fixed; z-index: 10000; bottom:0; left: 0; margin: 0px; text-align: center; width: 100%; background-color: #ff9999; padding-left: 5px;padding-bottom: 5px; border-top: 1px solid #aaa } a.ai-bold {font-weight: bold;}#ai-layer-div-advanced_iframe_2 p {height:100%;margin:0;padding:0}\n  #aiDebugDivHeader {\n    padding: 5px;\n    padding-bottom: 2px;\n    padding-top: 2px;\n    border-radius: 5px 5px 0px 0px;\n    margin: 5px;\n    margin-bottom: 0px;\n    background: #f00;\n    border: 1px solid #F00;\n    background: -moz-linear-gradient(top, #f00, #ff7f7f);\n    background: -webkit-linear-gradient(top, #f00, #ff7f7f);\n    background: -ms-linear-gradient(top, #f00, #ff7f7f);\n    background: -o-linear-gradient(top, #f00, #ff7f7f);\n    box-shadow: 1px 2px 4px rgba(0,0,0, .2);\n    color: #fff;\n\tcursor: pointer;\n  }\n  #aiDebugDiv {\n    border-radius: 0px 0px 5px 5px;\n    height: 0px;\n\toverflow-y: scroll;\n    background: #eee;\n    border: 1px solid #DDD;\n    background: -moz-linear-gradient(top, #EEE, #FFF);\n    background: -webkit-linear-gradient(top, #eee, #fff);\n    background: -ms-linear-gradient(top, #eee, #fff);\n    background: -o-linear-gradient(top, #eee, #fff);\n    box-shadow: 1px 2px 4px rgba(0,0,0, .2);\n    padding-left: 5px;\n    margin: 5px;\n    margin-top: 0px;\n    margin-bottom: 0px;\n    resize: vertical;\n    overflow: auto;\n  }\n  #aiDebugDiv p {\n     margin: 5px 0px 5px 0px;\n   }\n   #aiDebugDiv .ai-debug-error {\n     color: red;\n   }\n   #aiDebugDivTotal {\n    position: fixed;\n    bottom: 0px;\n    width: 100%;\n    left: 0px;\n    line-height: 1.2;\n    font-size: 90%;\n    z-index: 999999;\n\tbackground-image: none !important;\n\tbackground: none !important;\n\t}<\/style><script type=\"text\/javascript\">var ai_iframe_width_advanced_iframe_2 = 0;var ai_iframe_height_advanced_iframe_2 = 0;var aiOnloadScrollTop=\"true\";var aiShowDebug=true;\n\t\tif (typeof aiReadyCallbacks === 'undefined') {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t} else if (!(aiReadyCallbacks instanceof Array)) {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t}    function aiShowIframeId(id_iframe) { jQuery(\"#\"+id_iframe).css(\"visibility\", \"visible\");    }    function aiResizeIframeHeight(height) { aiResizeIframeHeight(height,advanced_iframe_2); }    function aiResizeIframeHeightId(height,width,id) {aiResizeIframeHeightById(id,height);}<\/script>Http iframes are not shown in https pages in many major browsers. Please read <a href=\"\/\/www.advanced-iframe.com\/iframe-do-not-mix-http-and-https\" target=\"_blank\">this post<\/a> for details.<iframe id=\"advanced_iframe_2\"  name=\"advanced_iframe_2\"  src=\"http:\/\/rcm.amazon.com\/e\/cm?t=prosth-20&#038;o=1&#038;p=8&#038;l=as1&#038;asins=B002BBJMO6&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr&#038;send_console_log=true\"  width=\"320\"  height=\"240\"  frameborder=\"0\"  border=\"0\"  allowtransparency=\"true\"  loading=\"lazy\"  style=\";border-width: 0px;;border: none;width: 120px; height: 240px;\"  onload='aiScrollToTop(&quot;advanced_iframe_2&quot;,&quot;true&quot;)' ><\/iframe><script type=\"text\/javascript\">var ifrm_advanced_iframe_2 = document.getElementById(\"advanced_iframe_2\");var hiddenTabsDoneadvanced_iframe_2 = false;\nfunction resizeCallbackadvanced_iframe_2() {}<\/script><script type=\"text\/javascript\"><\/script><p style=\"display:block !important; visibility:visible !important;margin: -18px 14px 0 0;padding-left: 3px;padding-top:3px;background: white; overflow: hidden; position: relative; line-height:15px;width: fit-content;\"><small style=\"display:block !important;visibility:visible !important\">powered by Advanced iFrame<\/small><\/p><!-- advanced iframe rendered in 0.003250 s --><style>\n       .errordiv { padding:10px; margin:10px; border: 1px solid #555555;color: #000000;background-color: #f8f8f8; width:500px; }#advanced_iframe_3 {visibility:visible;opacity:1;vertical-align:top;}.ai-info-bottom-iframe { position: fixed; z-index: 10000; bottom:0; left: 0; margin: 0px; text-align: center; width: 100%; background-color: #ff9999; padding-left: 5px;padding-bottom: 5px; border-top: 1px solid #aaa } a.ai-bold {font-weight: bold;}#ai-layer-div-advanced_iframe_3 p {height:100%;margin:0;padding:0}\n  #aiDebugDivHeader {\n    padding: 5px;\n    padding-bottom: 2px;\n    padding-top: 2px;\n    border-radius: 5px 5px 0px 0px;\n    margin: 5px;\n    margin-bottom: 0px;\n    background: #f00;\n    border: 1px solid #F00;\n    background: -moz-linear-gradient(top, #f00, #ff7f7f);\n    background: -webkit-linear-gradient(top, #f00, #ff7f7f);\n    background: -ms-linear-gradient(top, #f00, #ff7f7f);\n    background: -o-linear-gradient(top, #f00, #ff7f7f);\n    box-shadow: 1px 2px 4px rgba(0,0,0, .2);\n    color: #fff;\n\tcursor: pointer;\n  }\n  #aiDebugDiv {\n    border-radius: 0px 0px 5px 5px;\n    height: 0px;\n\toverflow-y: scroll;\n    background: #eee;\n    border: 1px solid #DDD;\n    background: -moz-linear-gradient(top, #EEE, #FFF);\n    background: -webkit-linear-gradient(top, #eee, #fff);\n    background: -ms-linear-gradient(top, #eee, #fff);\n    background: -o-linear-gradient(top, #eee, #fff);\n    box-shadow: 1px 2px 4px rgba(0,0,0, .2);\n    padding-left: 5px;\n    margin: 5px;\n    margin-top: 0px;\n    margin-bottom: 0px;\n    resize: vertical;\n    overflow: auto;\n  }\n  #aiDebugDiv p {\n     margin: 5px 0px 5px 0px;\n   }\n   #aiDebugDiv .ai-debug-error {\n     color: red;\n   }\n   #aiDebugDivTotal {\n    position: fixed;\n    bottom: 0px;\n    width: 100%;\n    left: 0px;\n    line-height: 1.2;\n    font-size: 90%;\n    z-index: 999999;\n\tbackground-image: none !important;\n\tbackground: none !important;\n\t}<\/style><script type=\"text\/javascript\">var ai_iframe_width_advanced_iframe_3 = 0;var ai_iframe_height_advanced_iframe_3 = 0;var aiOnloadScrollTop=\"true\";var aiShowDebug=true;\n\t\tif (typeof aiReadyCallbacks === 'undefined') {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t} else if (!(aiReadyCallbacks instanceof Array)) {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t}    function aiShowIframeId(id_iframe) { jQuery(\"#\"+id_iframe).css(\"visibility\", \"visible\");    }    function aiResizeIframeHeight(height) { aiResizeIframeHeight(height,advanced_iframe_3); }    function aiResizeIframeHeightId(height,width,id) {aiResizeIframeHeightById(id,height);}<\/script>Http iframes are not shown in https pages in many major browsers. Please read <a href=\"\/\/www.advanced-iframe.com\/iframe-do-not-mix-http-and-https\" target=\"_blank\">this post<\/a> for details.<iframe id=\"advanced_iframe_3\"  name=\"advanced_iframe_3\"  src=\"http:\/\/rcm.amazon.com\/e\/cm?t=prosth-20&#038;o=1&#038;p=8&#038;l=as1&#038;asins=B002BBJMO6&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr&#038;send_console_log=true\"  width=\"320\"  height=\"240\"  frameborder=\"0\"  border=\"0\"  allowtransparency=\"true\"  loading=\"lazy\"  style=\";border-width: 0px;;border: none;width: 120px; height: 240px;\"  onload='aiScrollToTop(&quot;advanced_iframe_3&quot;,&quot;true&quot;)' ><\/iframe><script type=\"text\/javascript\">var ifrm_advanced_iframe_3 = document.getElementById(\"advanced_iframe_3\");var hiddenTabsDoneadvanced_iframe_3 = false;\nfunction resizeCallbackadvanced_iframe_3() {}<\/script><script type=\"text\/javascript\"><\/script><p style=\"display:block !important; visibility:visible !important;margin: -18px 14px 0 0;padding-left: 3px;padding-top:3px;background: white; overflow: hidden; position: relative; line-height:15px;width: fit-content;\"><small style=\"display:block !important;visibility:visible !important\">powered by Advanced iFrame<\/small><\/p><!-- advanced iframe rendered in 0.003063 s --><style>\n       .errordiv { padding:10px; margin:10px; border: 1px solid #555555;color: #000000;background-color: #f8f8f8; width:500px; }#advanced_iframe_4 {visibility:visible;opacity:1;vertical-align:top;}.ai-info-bottom-iframe { position: fixed; z-index: 10000; bottom:0; left: 0; margin: 0px; text-align: center; width: 100%; background-color: #ff9999; padding-left: 5px;padding-bottom: 5px; border-top: 1px solid #aaa } a.ai-bold {font-weight: bold;}#ai-layer-div-advanced_iframe_4 p {height:100%;margin:0;padding:0}\n  #aiDebugDivHeader {\n    padding: 5px;\n    padding-bottom: 2px;\n    padding-top: 2px;\n    border-radius: 5px 5px 0px 0px;\n    margin: 5px;\n    margin-bottom: 0px;\n    background: #f00;\n    border: 1px solid #F00;\n    background: -moz-linear-gradient(top, #f00, #ff7f7f);\n    background: -webkit-linear-gradient(top, #f00, #ff7f7f);\n    background: -ms-linear-gradient(top, #f00, #ff7f7f);\n    background: -o-linear-gradient(top, #f00, #ff7f7f);\n    box-shadow: 1px 2px 4px rgba(0,0,0, .2);\n    color: #fff;\n\tcursor: pointer;\n  }\n  #aiDebugDiv {\n    border-radius: 0px 0px 5px 5px;\n    height: 0px;\n\toverflow-y: scroll;\n    background: #eee;\n    border: 1px solid #DDD;\n    background: -moz-linear-gradient(top, #EEE, #FFF);\n    background: -webkit-linear-gradient(top, #eee, #fff);\n    background: -ms-linear-gradient(top, #eee, #fff);\n    background: -o-linear-gradient(top, #eee, #fff);\n    box-shadow: 1px 2px 4px rgba(0,0,0, .2);\n    padding-left: 5px;\n    margin: 5px;\n    margin-top: 0px;\n    margin-bottom: 0px;\n    resize: vertical;\n    overflow: auto;\n  }\n  #aiDebugDiv p {\n     margin: 5px 0px 5px 0px;\n   }\n   #aiDebugDiv .ai-debug-error {\n     color: red;\n   }\n   #aiDebugDivTotal {\n    position: fixed;\n    bottom: 0px;\n    width: 100%;\n    left: 0px;\n    line-height: 1.2;\n    font-size: 90%;\n    z-index: 999999;\n\tbackground-image: none !important;\n\tbackground: none !important;\n\t}<\/style><script type=\"text\/javascript\">var ai_iframe_width_advanced_iframe_4 = 0;var ai_iframe_height_advanced_iframe_4 = 0;var aiOnloadScrollTop=\"true\";var aiShowDebug=true;\n\t\tif (typeof aiReadyCallbacks === 'undefined') {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t} else if (!(aiReadyCallbacks instanceof Array)) {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t}    function aiShowIframeId(id_iframe) { jQuery(\"#\"+id_iframe).css(\"visibility\", \"visible\");    }    function aiResizeIframeHeight(height) { aiResizeIframeHeight(height,advanced_iframe_4); }    function aiResizeIframeHeightId(height,width,id) {aiResizeIframeHeightById(id,height);}<\/script>Http iframes are not shown in https pages in many major browsers. Please read <a href=\"\/\/www.advanced-iframe.com\/iframe-do-not-mix-http-and-https\" target=\"_blank\">this post<\/a> for details.<iframe id=\"advanced_iframe_4\"  name=\"advanced_iframe_4\"  src=\"http:\/\/rcm.amazon.com\/e\/cm?t=prosth-20&#038;o=1&#038;p=8&#038;l=as1&#038;asins=B002BBJMO6&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr&#038;send_console_log=true\"  width=\"320\"  height=\"240\"  frameborder=\"0\"  border=\"0\"  allowtransparency=\"true\"  loading=\"lazy\"  style=\";border-width: 0px;;border: none;width: 120px; height: 240px;\"  onload='aiScrollToTop(&quot;advanced_iframe_4&quot;,&quot;true&quot;)' ><\/iframe><script type=\"text\/javascript\">var ifrm_advanced_iframe_4 = document.getElementById(\"advanced_iframe_4\");var hiddenTabsDoneadvanced_iframe_4 = false;\nfunction resizeCallbackadvanced_iframe_4() {}<\/script><script type=\"text\/javascript\"><\/script><p style=\"display:block !important; visibility:visible !important;margin: -18px 14px 0 0;padding-left: 3px;padding-top:3px;background: white; overflow: hidden; position: relative; line-height:15px;width: fit-content;\"><small style=\"display:block !important;visibility:visible !important\">powered by Advanced iFrame<\/small><\/p><!-- advanced iframe rendered in 0.002992 s --><style>\n       .errordiv { padding:10px; margin:10px; border: 1px solid #555555;color: #000000;background-color: #f8f8f8; width:500px; }#advanced_iframe_5 {visibility:visible;opacity:1;vertical-align:top;}.ai-info-bottom-iframe { position: fixed; z-index: 10000; bottom:0; left: 0; margin: 0px; text-align: center; width: 100%; background-color: #ff9999; padding-left: 5px;padding-bottom: 5px; border-top: 1px solid #aaa } a.ai-bold {font-weight: bold;}#ai-layer-div-advanced_iframe_5 p {height:100%;margin:0;padding:0}\n  #aiDebugDivHeader {\n    padding: 5px;\n    padding-bottom: 2px;\n    padding-top: 2px;\n    border-radius: 5px 5px 0px 0px;\n    margin: 5px;\n    margin-bottom: 0px;\n    background: #f00;\n    border: 1px solid #F00;\n    background: -moz-linear-gradient(top, #f00, #ff7f7f);\n    background: -webkit-linear-gradient(top, #f00, #ff7f7f);\n    background: -ms-linear-gradient(top, #f00, #ff7f7f);\n    background: -o-linear-gradient(top, #f00, #ff7f7f);\n    box-shadow: 1px 2px 4px rgba(0,0,0, .2);\n    color: #fff;\n\tcursor: pointer;\n  }\n  #aiDebugDiv {\n    border-radius: 0px 0px 5px 5px;\n    height: 0px;\n\toverflow-y: scroll;\n    background: #eee;\n    border: 1px solid #DDD;\n    background: -moz-linear-gradient(top, #EEE, #FFF);\n    background: -webkit-linear-gradient(top, #eee, #fff);\n    background: -ms-linear-gradient(top, #eee, #fff);\n    background: -o-linear-gradient(top, #eee, #fff);\n    box-shadow: 1px 2px 4px rgba(0,0,0, .2);\n    padding-left: 5px;\n    margin: 5px;\n    margin-top: 0px;\n    margin-bottom: 0px;\n    resize: vertical;\n    overflow: auto;\n  }\n  #aiDebugDiv p {\n     margin: 5px 0px 5px 0px;\n   }\n   #aiDebugDiv .ai-debug-error {\n     color: red;\n   }\n   #aiDebugDivTotal {\n    position: fixed;\n    bottom: 0px;\n    width: 100%;\n    left: 0px;\n    line-height: 1.2;\n    font-size: 90%;\n    z-index: 999999;\n\tbackground-image: none !important;\n\tbackground: none !important;\n\t}<\/style><script type=\"text\/javascript\">var ai_iframe_width_advanced_iframe_5 = 0;var ai_iframe_height_advanced_iframe_5 = 0;var aiOnloadScrollTop=\"true\";var aiShowDebug=true;\n\t\tif (typeof aiReadyCallbacks === 'undefined') {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t} else if (!(aiReadyCallbacks instanceof Array)) {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t}    function aiShowIframeId(id_iframe) { jQuery(\"#\"+id_iframe).css(\"visibility\", \"visible\");    }    function aiResizeIframeHeight(height) { aiResizeIframeHeight(height,advanced_iframe_5); }    function aiResizeIframeHeightId(height,width,id) {aiResizeIframeHeightById(id,height);}<\/script>Http iframes are not shown in https pages in many major browsers. Please read <a href=\"\/\/www.advanced-iframe.com\/iframe-do-not-mix-http-and-https\" target=\"_blank\">this post<\/a> for details.<iframe id=\"advanced_iframe_5\"  name=\"advanced_iframe_5\"  src=\"http:\/\/rcm.amazon.com\/e\/cm?t=prosth-20&#038;o=1&#038;p=8&#038;l=as1&#038;asins=B002BBJMO6&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr&#038;send_console_log=true\"  width=\"320\"  height=\"240\"  frameborder=\"0\"  border=\"0\"  allowtransparency=\"true\"  loading=\"lazy\"  style=\";border-width: 0px;;border: none;width: 120px; height: 240px;\"  onload='aiScrollToTop(&quot;advanced_iframe_5&quot;,&quot;true&quot;)' ><\/iframe><script type=\"text\/javascript\">var ifrm_advanced_iframe_5 = document.getElementById(\"advanced_iframe_5\");var hiddenTabsDoneadvanced_iframe_5 = false;\nfunction resizeCallbackadvanced_iframe_5() {}<\/script><script type=\"text\/javascript\"><\/script><p style=\"display:block !important; visibility:visible !important;margin: -18px 14px 0 0;padding-left: 3px;padding-top:3px;background: white; overflow: hidden; position: relative; line-height:15px;width: fit-content;\"><small style=\"display:block !important;visibility:visible !important\">powered by Advanced iFrame<\/small><\/p><!-- advanced iframe rendered in 0.003037 s --><style>\n       .errordiv { padding:10px; margin:10px; border: 1px solid #555555;color: #000000;background-color: #f8f8f8; width:500px; }#advanced_iframe_6 {visibility:visible;opacity:1;vertical-align:top;}.ai-info-bottom-iframe { position: fixed; z-index: 10000; bottom:0; left: 0; margin: 0px; text-align: center; width: 100%; background-color: #ff9999; padding-left: 5px;padding-bottom: 5px; border-top: 1px solid #aaa } a.ai-bold {font-weight: bold;}#ai-layer-div-advanced_iframe_6 p {height:100%;margin:0;padding:0}\n  #aiDebugDivHeader {\n    padding: 5px;\n    padding-bottom: 2px;\n    padding-top: 2px;\n    border-radius: 5px 5px 0px 0px;\n    margin: 5px;\n    margin-bottom: 0px;\n    background: #f00;\n    border: 1px solid #F00;\n    background: -moz-linear-gradient(top, #f00, #ff7f7f);\n    background: -webkit-linear-gradient(top, #f00, #ff7f7f);\n    background: -ms-linear-gradient(top, #f00, #ff7f7f);\n    background: -o-linear-gradient(top, #f00, #ff7f7f);\n    box-shadow: 1px 2px 4px rgba(0,0,0, .2);\n    color: #fff;\n\tcursor: pointer;\n  }\n  #aiDebugDiv {\n    border-radius: 0px 0px 5px 5px;\n    height: 0px;\n\toverflow-y: scroll;\n    background: #eee;\n    border: 1px solid #DDD;\n    background: -moz-linear-gradient(top, #EEE, #FFF);\n    background: -webkit-linear-gradient(top, #eee, #fff);\n    background: -ms-linear-gradient(top, #eee, #fff);\n    background: -o-linear-gradient(top, #eee, #fff);\n    box-shadow: 1px 2px 4px rgba(0,0,0, .2);\n    padding-left: 5px;\n    margin: 5px;\n    margin-top: 0px;\n    margin-bottom: 0px;\n    resize: vertical;\n    overflow: auto;\n  }\n  #aiDebugDiv p {\n     margin: 5px 0px 5px 0px;\n   }\n   #aiDebugDiv .ai-debug-error {\n     color: red;\n   }\n   #aiDebugDivTotal {\n    position: fixed;\n    bottom: 0px;\n    width: 100%;\n    left: 0px;\n    line-height: 1.2;\n    font-size: 90%;\n    z-index: 999999;\n\tbackground-image: none !important;\n\tbackground: none !important;\n\t}<\/style><script type=\"text\/javascript\">var ai_iframe_width_advanced_iframe_6 = 0;var ai_iframe_height_advanced_iframe_6 = 0;var aiOnloadScrollTop=\"true\";var aiShowDebug=true;\n\t\tif (typeof aiReadyCallbacks === 'undefined') {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t} else if (!(aiReadyCallbacks instanceof Array)) {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t}    function aiShowIframeId(id_iframe) { jQuery(\"#\"+id_iframe).css(\"visibility\", \"visible\");    }    function aiResizeIframeHeight(height) { aiResizeIframeHeight(height,advanced_iframe_6); }    function aiResizeIframeHeightId(height,width,id) {aiResizeIframeHeightById(id,height);}<\/script>Http iframes are not shown in https pages in many major browsers. Please read <a href=\"\/\/www.advanced-iframe.com\/iframe-do-not-mix-http-and-https\" target=\"_blank\">this post<\/a> for details.<iframe id=\"advanced_iframe_6\"  name=\"advanced_iframe_6\"  src=\"http:\/\/rcm.amazon.com\/e\/cm?t=prosth-20&#038;o=1&#038;p=8&#038;l=as1&#038;asins=B002BBJMO6&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr&#038;send_console_log=true\"  width=\"320\"  height=\"240\"  frameborder=\"0\"  border=\"0\"  allowtransparency=\"true\"  loading=\"lazy\"  style=\";border-width: 0px;;border: none;width: 120px; height: 240px;\"  onload='aiScrollToTop(&quot;advanced_iframe_6&quot;,&quot;true&quot;)' ><\/iframe><script type=\"text\/javascript\">var ifrm_advanced_iframe_6 = document.getElementById(\"advanced_iframe_6\");var hiddenTabsDoneadvanced_iframe_6 = false;\nfunction resizeCallbackadvanced_iframe_6() {}<\/script><script type=\"text\/javascript\"><\/script><p style=\"display:block !important; visibility:visible !important;margin: -18px 14px 0 0;padding-left: 3px;padding-top:3px;background: white; overflow: hidden; position: relative; line-height:15px;width: fit-content;\"><small style=\"display:block !important;visibility:visible !important\">powered by Advanced iFrame<\/small><\/p><!-- advanced iframe rendered in 0.003008 s --><\/p>\n\n<div class=\"twitter-share\"><a href=\"https:\/\/twitter.com\/intent\/tweet?via=swisswuff\" class=\"twitter-share-button\" data-size=\"large\">Tweet<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Using\u00a0a prosthetic hand or hook, using inductive touch screens can be a big problem. As modern electronics are attractive in many ways and as particularly disabled people often need a better and much more thorough basis for planning and information for a range of individual reasons, modern PDAs, iPhones or other touch screen devices are&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[98,150,16,149,82,43,151],"tags":[],"class_list":["post-273","post","type-post","status-publish","format-standard","hentry","category-activities-of-daily-living","category-apple","category-brands","category-cell-phone","category-gadgets","category-non-prosthetic-support","category-nokia","wpcat-98-id","wpcat-150-id","wpcat-16-id","wpcat-149-id","wpcat-82-id","wpcat-43-id","wpcat-151-id"],"publishpress_future_action":{"enabled":false,"date":"2026-05-25 05:15:13","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"category","extraData":[]},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.swisswuff.ch\/tech\/index.php?rest_route=\/wp\/v2\/posts\/273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.swisswuff.ch\/tech\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.swisswuff.ch\/tech\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.swisswuff.ch\/tech\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.swisswuff.ch\/tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=273"}],"version-history":[{"count":1,"href":"https:\/\/www.swisswuff.ch\/tech\/index.php?rest_route=\/wp\/v2\/posts\/273\/revisions"}],"predecessor-version":[{"id":2092,"href":"https:\/\/www.swisswuff.ch\/tech\/index.php?rest_route=\/wp\/v2\/posts\/273\/revisions\/2092"}],"wp:attachment":[{"href":"https:\/\/www.swisswuff.ch\/tech\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=273"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.swisswuff.ch\/tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=273"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.swisswuff.ch\/tech\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}