通过 JavaScript 实现的虚拟键盘

MeeGo 会议上 tthurman 放出了基于 JavaScript 的虚拟键盘,并且具有输入提示功能

该虚拟键盘是使用 JavaScript 实现的原型机,用来检验根据词库的输入提示功能,十分有新意。

点击此体验

位于 MeeGo 项目上的页面

Read More:

10 Comments

  1. 1 KDr2 Commented @ 2010-11-23 21:14Reply to this comment

    MeeGo的GUI是在XServer之上的么? 这键盘怎么给gtk/qt程序上字?

  2. 2 mxhhaixin Commented @ 2010-11-23 21:19Reply to this comment

    @KDr2: MeeGo用的不是XServer,是Wayland了。

  3. 3 delectate Commented @ 2010-11-23 21:49Reply to this comment

    输入提示很有新意

  4. 4 larz Commented @ 2010-11-24 1:08Reply to this comment

    感觉这东西没啥用处,也没新意。

    关于输入提示功能,很多线上英文字典每输入一个字就会同时更新候选清单,所以我说它没新意。

    然后以英文为母语的使用者,早在脑袋里想清楚要输入什么字,只是手打的速度跟不上罢了,不太可能会去依赖这个功能。

  5. 5 绿色圣光 Commented @ 2010-11-24 7:59Reply to this comment

    @larz: 我也基本赞同……

  6. 6 smarthand Commented @ 2010-11-24 8:38Reply to this comment

    技术学习的小技巧,算程序员休闲娱乐的小玩具。

  7. 7 君临天下 Commented @ 2010-11-24 9:42Reply to this comment

    输入提示!兼容中文会怎么样?

  8. 8 ToT Commented @ 2010-11-24 11:01Reply to this comment

    可以用来做这种网站www.dawaiyu.com/

  9. 9 ThirdMan Commented @ 2010-11-24 11:52Reply to this comment

    黑兄更新很勤快。。。整个LinuxToy首页都是。。。

  10. 10 anton Commented @ 2010-12-14 11:25Reply to this comment

    依小弟看, predictive 至少有兩個用意: 0. 在 javascript 上的實現是為了提供 手機 或 機上盒 在瀏覽器上實作輸入法的一個解決方案。 1 減少 virtual keyboard 在小尺寸的 touch panel 上面的誤判。 (手指頭那麼大,按鈕那麼小,要不生實體鍵盤,不然就是用軟體去減少誤判) 2. 減少非 qwenty 排列的操作不方便。 對,英語系國家不需要提示,不過非 qwenty 排列的方式,就算是英語系國家的使用者在操作時仍然會很不方便,而這點在小型裝置上面,很容易造成問題。 <--- 因為小型裝置很容易就不能按 qwenty 排列啊 ~