Sign up for our weekly newsletter!
The first part of the session will discuss why keyboard input is important for the world’s languages, and factors on how to select and evaluate keyboard layouts. The talk will also touch on virtual keyboards and building input methods for mobile devices.
In the second half of the session, the instructors will discuss JavaScript layout and rules to describe a web keyboard, providing examples and tools. Attendees will be able to prototype their own web-based keyboard or input.
Prior knowledge: For the first part of the session: basic understanding of computers and writing systems. For the second half: a working knowledge of a text editor plus some programming language would be very useful (in particular, HTML + JavaScript or Python would be good background).
Instructors: