So I’ve decided to give Android coding a second go. I’ve revamped TerpTools into native code and released it onto the Google Play Market.
So I’ve decided to give Android coding a second go. I’ve revamped TerpTools into native code and released it onto the Google Play Market.
When I restore a Drupal site using drush, the file structure is written back to a child folder. That is instead of being written to /var/www/html, it’s written to /var/www/html/html.
archive backup – Drush restore to proper folder level – Drupal Answers.
Drupal 7, two new system classes to improve accessibility
I just came across this article in which Drupal 7 provides two classes in the theme layer to help design for screen readers. One hides from sighted users but still allows a screen reader to access the content. The other shows the content when a user tabs over to it.
Two separate classes have been defined, one to be used for elements that cannot receive focus, and a second for elements that can receive focus. When a focusable element is styled with the .element-invisible.element-focusable class it will appear visually when it receives focus. This is to help keyboard users to not lose the system focus into an invisible black hole.
Aria Landmark Module for Drupal
I am excited to begin using this module once it’s released for Drupal 6.
This might be a bit of late notice but ODEP is having a webinar titled “Accessible Technology in the Workplace Webcast.” It looks to be a great view by anyone involved with disability employment or advocacy.
U.S. Department of Labor — ODEP – Office of Disability Employment Policy – Technology.
Thursday, June 21st from 2:00pm – 3:00pm EDT
This is by far the best two and a half minute primer on how to caption a YouTube video.
A fellow interpreter suggested to have multiple copies of TerpTimer synchronized so that team interpreters don’t have to depend on one device. Well, I have the start to this under development and I’m releasing today to the Android App Market.
To use it, enable this feature through the App Prefs. If you don’t wish to use it, no worries — no data is transmitted unless you check the box and save the settings. It is important to state I’m just testing this. No warranties or guaranties are implied or offered.
How it works (so far): When the application starts, it generates a pseudo-random device ID. If TerpTimer has permission from the App preferences, it will transmit the following the count down, your device (or browser’s) time, and device ID to an application on Google’s AppEngine running an instance of OpenBD. To share the information, TerpTimer gives you a URL via a QR code. Your team interpreter can scan this code to see a webpage containing a near-synchronized countdown.
More updates are to come of course, but I wanted to release this to begin gathering information on how interpreters will use this in the field. As always comments are welcome!
Using the modernizer script I’m testing media capabilities in the browser with the following script:
<!-- Video Test with Modernizr and diveintohtml5.org/detect.html--> <script type="text/javascript" src="tools/getscript.php?modernizr&jqueryui"></script> <script type="text/javascript"> $(function() { var videotest = { webM : false, ogg : false, h264 : false, } if (Modernizr.video) { if (Modernizr.video.webm) { videotest.webM = true; } else if (Modernizr.video.ogg) { videotest.ogg = true; } else if (Modernizr.video.h264){ videotest.h264 = true; } } var videoResult = "WebM : " + videotest.webM + "<br/> OGG : " + videotest.ogg + " h264 : " + videotest.h264; $('span#videoResultsSpan').html(videoResult); if (console) { console.log(videoResult) } }); </script>
Chrome 8.0.552.237:
WebM : true
OGG : false
h264 : false
Firefox Beta 4.0b9:
WebM : true
OGG : false
h264 : false
IE 7.0.6002 and 8.0.7006
WebM : false
OGG : false
h264 : false
I think I have the start of an invoice tracker. The user may define clients and define actions (punch in/out, arrive, depart, etc). You track events such as “I’ve arrived at client X” and “departing location on client X”. In the end, I hope to export a CSV (comma separated file) to the sd card which later could be imported to a spread sheet.