background preloader

Ui

Facebook Twitter

Keyboard

Greasemonkey. DataTables 1.4. Since the original release of DataTables it has become clear that it is being employed for situations which I simply couldn't have imagined, which is absolutely fantastic, but it has highlighted some of the weak points in the plugin. In particular, DataTables was great for simple progressive enhancement of a table with plain data in it, but it got a little fiddly when dealing with events, Ajax and other Javascript interactions. I hope to address this with v1.4, which includes the following new features: Non-destructive DOM interaction! Ajax auto loading of data Sorting column(s) highlighting Type detection for dynamic data (and plugin support) State saving API plug-in mechanism Speed - v1.4 is considerably faster Everything from DataTables v1.3 is included as well of course! The biggest change in v1.4 is the non-destructive DOM interaction.

This change in how DataTables handles DOM elements has required a significant restructuring of how it stores data internally. Show entries Search: IxEdit. Optimus Tactus keyboard. Optimus Tactus does not have physical keys, which means there are no restrictions on their shape and size. Any part of the keyboard surface can be programmed to perform any function or to display any images. Towards A Cooler Focus Caret. The focus caret is that dotted outline you see around HTML elements when they have the focus. In some Mac browsers you see a standardized glowing blue border instead, but most browsers show a dotted outline. It’s not usually pretty, but it is completely necessary to give an indication of which element has the focus. (Some developers hate them so much that they try to suppress them, with JavaScript abominations like onfocus="this.blur()".

But I’m gonna take it as read that you, my dear reader, would sooner chew off your own leg than do something as awful as that.) Here’s an example of what the caret might look like (this screenshot was taken with Mac/Firefox): Focus carets serve a vital accessibility function for people who navigate with the keyboard, and so, far from trying to suppress them, what we as developers should really be doing is making them more obvious. A dotted border that inherits the element’s focus color. So as a global rule, we could do something like this: Freebies | BittBox.