ByHeart Script |
|
ByHeart Script is a web-application for learning foreign languages or memorize any other stuff. It works in conjunction with ByHeart 2007, which generates vocabularies of the open, plain-text, JavaScript format. ByHeart Script is built from DHTML pages and JavaScript files, which can run in almost any modern browser, including the ones available on PDA (technical requirements include the full JavaScript support and W3C DOM compatibility). ByHeart Script has a user-friendly interface, which mimics the behaviour of desktop applications with graphical elements, such as windows, menus, dialog boxes. There are two types of the JavaScript files involved in the process:
The js-vocabularies can be generated by ByHeart 2007 from its native vocabulary types - bh2-files and bhu-files - available for ByHeart desktop applications (ByHeart 1.71, ByHeart Karaoke - for details visit the ByHeart home site and the ByHeart repository). Moreover, js-vocabularies can be created and edited using a text editor. The files must conform to specific syntax (consult with existing examples). To start learning a user should open the start page of the ByHeart Script and use its menu to load js-vocabulary and js-learning method (in any order). Then a user can optionally change some settings (if any) and start learning. At any time later, either the vocabulary or the learning method can be changed separetly, or both. ByHeart Script can be run online (from a web-server) or locally, that is from files saved on harddisk. The online demo of ByHeart Script can be accessed from this location: Currently, very few learning methods exist in JavaScript format. New learning methods and classic ByHeart 1.71 methods adaptations to JavaScript are to be developed by myself and/or by 3-d party web-developers. Return to the main page |