Простенькое задание на знание JS. Программа должна выводить текст заданной новости и всё :)
[“some text some text text”, “some long text with \n newlines and \n another text”, “another text”]
- эмуляция набора текста в заголовке - http://jsfiddle.net/9mbx45c6/
а) просто интервал, после каждого идет задержка в 5сек. а между символами 100мсек.
б) по клику на баннер текст должен довводиться быстро - 20мсек между буквами.
в) неравномерные таймауты от 50 до 300мсек. для пробелов и переводов строк 500мсек.
г) добавить мигающий курсор и коррекции ошибок - каждый символ с вероятностью 1/20 может быть неправильным (код +/- 2 от текущего)
д) добавить звук
е) отдельный звук для клавиш и перевода строки
http://www.soundsnap.com/antique_punchy_typewriter_typing_x1_with_a_scrape http://www.soundsnap.com/antique_punchy_typewriter_typing_x1_firmly http://www.soundsnap.com/antique_punchy_typewriter_typing_x1_perkily http://www.soundsnap.com/antique_punchy_typewriter_typing_x1_simply http://www.soundsnap.com/antique_punchy_typewriter_pressing_the_space_bar_sloppily http://www.soundsnap.com/antique_slick_typewriter_carriage_return_1 http://www.soundsnap.com/antique_slick_typewriter_carriage_return_2
ё) добавить эффекты
ж) эффект окончания печати текста - публикация. в этом случае текст застывает
з) эффект окончания печати текста - удаление. в этом случае текст исчезает