On Screen (touchscreen) Web Keyboard

I have a webapp that needs to have the option to be used in a kiosk-style, touchscreen-only environment. Am wondering whether there are any good browser-based keyboards we could use. Probably something javascript or jquery based. Basically we would like to replicate the experience of typing on a mobile browser, but in a normal browser.

Google yields lots of examples of this type of thing but nothing looks obviously better or more widely accepted than anything else. Am looking for someone with firsthand experience or a definitive link to something up and running and being used effectively somewhere.


I would recommend you look outside the web site / HTML / JS context. I imagine a lot of problems with this approach, especially the fact that you would have to work with a frameset to get it displayed persistently. Apart from people not seeing the real URL in the browser bar that way, it can be too easily busted out of, either manually or though a frame buster script.

As I said in the comment, Windows XP tablet, (I think) Vista and (I know) 7 bring decent, dockable, built-in keyboards. An IPad does, as well, obviously.

There's also a Firefox extension designed to provide a keyboard in Kiosk mode.

Maybe this could help: Creating a keyboard with css and jquery

Need Your Help

Retry after delay if signal doesn't send next in ReactiveCocoa 4

swift reactive-cocoa reactive-cocoa-4

I am using ReactiveCocoa 4.0 with Swift. I have a signal called startedSignal of type Signal<String, NoError> that I subscribe to in a view controller.

Database design & normalization

mysql sql database

I'm creating a messaging system for a e-learning platform and there are some design concerns that I'd like some feedback on.