Язык страницы:

Виртуальная клавиатура

Предыстория

Когда-то всё началось с простого скрипта для ввода кириллицы. С тех пор многое изменилось: клавиатура стала многоязычной, появилась поддержка изменения внешнего вида через CSS, IME 1), RichEdit контролов и значительно упростился процесс создания раскладок.

Возможности

Попробуйте клавиатуру в работе, после знакомства с пользовательским интерфейсом и описанием IME, если вас интересуют восточные или редкие языки со сложными правилами ввода.

Основные возможности и особенности:

Внешний вид

Клавиатура очень легко меняет свой внешний вид благодаря отличной поддержке CSS.

Готовые темы:
Air FlatGray Small soberTouch Textual WinXP


Если существующие темы не вписываются в дизайн сайта или приложения, их можно легко изменить или создать новые.

Установка на сайт

VirtualKeyboard.toggle('target_input_field_id','keyboard_holder_id');

Для версии с модальным окном и встроенной во фрейм всё аналогично. Код можно посмотреть на соответствующих демонстрационных страницах.

Раскладки

Условия использования

Данный проект защищён авторским свидетельством No.2009611147 выданным 20.02.2009 Федеральной службой по интеллектуальной собственности, патентам и товарным знакам (Роспатент).

Свободное использование

При сохранении на лицевой панели клавиатуры ссылки на данный документ и информации об авторских правах 5) разрешается её использование в рамках лицензии LGPL. Данная лицензия описывает следующие права и обязанности:

  • Клавиатура распространяется бесплатно и может быть использована в составе коммерческого продукта.
  • При внесении любых изменений в код клавиатуры, они должны быть опубликованы под лицензией LGPL.
  • Код запрещено продавать прямо или косвенно.

Коммерческое использование

Данная лицензия разрешает удаление контактной и правовой информации с лицевой панели клавиатуры. Стоимость определяется исходя из

  • Требуемого уровня поддержки
  • Объёма работ по модификации и интеграции
  • Области и целей использования продукта

Дополнительно

  • Запрещено внесение несогласованных изменений в код продукта
  • Возможна реализация заказного функционала

Публикации

Примеры использования

Клиенты

Релиз

В архиве доступны более ранние версии виртуальной клавиатуры.

v3.7.0,

Сводка изменений

VirtualKeyboard 3.7.0 includes the following improvements and bugfixes:
 - Implemented AJAX layout downloading, reducing initial load size by 70%
 - Added CKEditor plugin - Added new skin "Goldie"
 - Fixed selection handling bug, hanging browsed when DEL pressed in empty input field
 
Release contents:
VirtualKeyboard.compact.3.7.0.zip - production build, includes packed scripts and layout sources
VirtualKeyboard.full.3.7.0.zip - development build, mirrors development repository
VirtualKeyboard.lite.3.7.0.zip - production build, includes only packed scripts
VirtualKeyboard.tinymce.3.7.0.zip - plugin for TinyMCE 2.x
VirtualKeyboard.tinymce3.3.7.0.zip - plugin for TinyMCE 3.x
VirtualKeyboard.xinha.3.7.0.zip - plugin for Xinha editor
VirtualKeyboard.fckeditor.3.7.0.zip - plugin for FCKEditor
VirtualKeyboard.ckeditor.3.7.0.zip - plugin for CKEditor

Обратная связь

Сообщения об ошибках и пожелания по новым возможностям отправляйте на ilya.dot.lebedev.net или оставляйте в багтрекере.

Авторские права

2) неполная совместимость при вводе с клавиатуры
3) несовместима с библиотеками prototype и jquery
4) не конфликтует со сторонними библиотеками, но имеет меньшую скорость работы
5) возможно размещение в произвольном месте на каждой странице, где используется клавиатура

  • Закладки и социальные сети
  • Сохранить "Виртуальная клавиатура" на del.icio.us
  • Сохранить "Виртуальная клавиатура" на Digg
  • Сохранить "Виртуальная клавиатура" на Furl
  • Сохранить "Виртуальная клавиатура" на Reddit
  • Сохранить "Виртуальная клавиатура" на Ask
  • Сохранить "Виртуальная клавиатура" на BlinkList
  • Сохранить "Виртуальная клавиатура" на blogmarks
  • Сохранить "Виртуальная клавиатура" на Google
  • Сохранить "Виртуальная клавиатура" на Ma.gnolia
  • Сохранить "Виртуальная клавиатура" на Netscape
  • Сохранить "Виртуальная клавиатура" на ppnow
  • Сохранить "Виртуальная клавиатура" на Rojo
  • Сохранить "Виртуальная клавиатура" на Shadows
  • Сохранить "Виртуальная клавиатура" на Simpy
  • Сохранить "Виртуальная клавиатура" на Socializer
  • Сохранить "Виртуальная клавиатура" на Spurl
  • Сохранить "Виртуальная клавиатура" на StumbleUpon
  • Сохранить "Виртуальная клавиатура" на Tailrank
  • Сохранить "Виртуальная клавиатура" на Technorati
  • Сохранить "Виртуальная клавиатура" на Live Bookmarks
  • Сохранить "Виртуальная клавиатура" на Wists
  • Сохранить "Виртуальная клавиатура" на Yahoo! Myweb
  • Сохранить "Виртуальная клавиатура" на BobrDobr
  • Сохранить "Виртуальная клавиатура" на Memori
  • Сохранить "Виртуальная клавиатура" на Faves
  • Сохранить "Виртуальная клавиатура" на Favorites
  • Сохранить "Виртуальная клавиатура" на Facebook
  • Сохранить "Виртуальная клавиатура" на Newsvine
  • Сохранить "Виртуальная клавиатура" на Yahoo! Bookmarks
  • Сохранить "Виртуальная клавиатура" на Twitter
  • Сохранить "Виртуальная клавиатура" на myAOL
  • Сохранить "Виртуальная клавиатура" на Slashdot
  • Сохранить "Виртуальная клавиатура" на Fark
  • Сохранить "Виртуальная клавиатура" на RawSugar
  • Сохранить "Виртуальная клавиатура" на LinkaGoGo
  • Сохранить "Виртуальная клавиатура" на Mister Wong
  • Сохранить "Виртуальная клавиатура" на Wink
  • Сохранить "Виртуальная клавиатура" на BackFlip
  • Сохранить "Виртуальная клавиатура" на Diigo
  • Сохранить "Виртуальная клавиатура" на Segnalo
  • Сохранить "Виртуальная клавиатура" на Netvouz
  • Сохранить "Виртуальная клавиатура" на DropJack
  • Сохранить "Виртуальная клавиатура" на Feed Me Links
  • Сохранить "Виртуальная клавиатура" на funP
  • Сохранить "Виртуальная клавиатура" на HEMiDEMi
projects/virtualkeyboard.txt · Последние изменения: 2011/05/10 22:50 От Ilya Lebedev
GNU Free Documentation License 1.2 www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0