English C/Si аллюзия азимовского C/Fe

Мои проекты

У меня есть большой проект. В нем будет много частей со временем.

Сейчас я делаю первую часть - аппликашку для изучения языков.

Мне нужна такая аппликашка для себя. Кроме того, у меня есть кое-какие идеи об изучении языков, которые мне хочется проверить.

Вторая часть - FastBind - попытка собрать и сделать легкодоступным все, что я узнаю.

Мелкие проекты - частички этих аппликашек, выполняющие определенные, обособленные функции.


Первое чтение

Первое чтение отображает основной текст урока и позволяет послушать его с помощью SpeechSynthesis.

Прочитанная часть текста и слово, читаемое в данный момент, выделяются цветом.

Пользователь может остановить, возобновить и отменить чтение.

Можно выбрать голос для чтения. Доступные голоса зависят от браузера и голосов, установленных в операционной системе пользователя. В списке для выбора перечисляются голоса для языка выбранного текста.

Есть несколько текстов на разных языках.

Статические веб-аппликашки

Идея статических веб-аппликашек - сделать как можно больше на клиенте с помощью стандартного JavaScript. Никаких куков. Никаких форм, обрабатываемых на сервере.