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

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

Клавиатура с темой WinXP

Предыстория

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

Возможности

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

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

Внешний вид

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

Готовые темы:
Air large theme (c) Valery Polyakh FlatGray theme (c) Ilya Lebedev Small theme (c) Ilya Lebedev SoberTouch theme (c) Bastiaan Fronik Image-free theme (c) Ilya Lebedev WinXP-like theme (c) Ilya Lebedev


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

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

<script src="vk_loader.js" type="text/javascript"></script>
VirtualKeyboard.toggle('target_input_field_id','keyboard_holder_id'); 

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

Раскладки

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

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

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

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

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

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

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

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

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

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

Публикации

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

Клиенты

Релизы

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

v3.6.5,

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

This release of the VirtualKeyboard does include the following improvements and bugfixes:
- Fixed issue FS#31 with incorrect deletion of the non-printable characters in the certain browsers
- Improved input performance
- Fixed loading, when document is ready
- Added some more layouts: Sinhala, Georgian, Lao and some others
 
This release contains the following files:
VirtualKeyboard.compact.3.6.5.tar.gz  - main production build with packed scripts and layout sources included
VirtualKeyboard.full.3.6.5.tar.gz     - development build with complete source codes and layout sources
VirtualKeyboard.lite.3.6.5.tar.gz     - demo build, only the minimal set of files included
VirtualKeyboard.tinymce.3.6.5.tar.gz  - plugin for TinyMCE 2.x, based on compact build
VirtualKeyboard.tinymce3.3.6.5.tar.gz - plugin for TinyMCE 3.x, based on compact build
VirtualKeyboard.xinha.3.6.5.tar.gz    - plugin for Xinha editor, based on compact build
VirtualKeyboard.fck.3.6.5.tar.gz      - plugin for FCK editor, based on compact build

v3.5.3, сводка изменений

v3.4.5, сводка изменений

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

Сообщения об ошибках и пожелания по новым возможностям отправляйте на 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 · Последние изменения: 2010/05/14 22:19 От 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