Светодиодный дисплей средствами чистого JavaScript, или Бегущая Строка Президента Грузии


Разбираясь в своих архивах js кодов, вдруг наткнулся на забавный скриптик, написанный почти год назад. Была такая идея: дать президенту Грузии, который выбирается каждую неделю на leprosorium.ru, говорить с народом Суверенного Лепрозория посредством бегущей строки (=

Идея так и канула в Лету (не знаю, вспомнит ли Йован о ней когда-то и захочет ли теперь делать). Ну так вот. А скриптик-то остался. И презабавный, как я смотрю, скриптик. Очень простой и маленький, но страшно эффектный. Достаточно просто вбить строку, и без всяких картинок и серверной обработки тебе генерится бегущая строка на зеленом светодиоидном табло.

Главную достопримечательность скриптика составляет специально разработанный формат словаря, с помощью которого символы клавиатуры трансформируются в светодиоды.

Каждая буква в нем выглядит примерно так:

	L1067:[
	"M     M",
	"M     M",
	"M     M",
	"MMMM  M",
	"M   M M",
	"M   M M",
	"MMMM  M"
	]

Словарь можно легко расширять. А можно создать и свой собственный (=

Всех интересующихся ждет исходник с комментариями в коде.

Комментарии (16) на “Светодиодный дисплей средствами чистого JavaScript, или Бегущая Строка Президента Грузии”

  1. barabashko:

    прикольный маленкий, сделаю его кликабельным и повешу у себя на сайт тим фортресса 2

  2. Евгений:

    Чет не пашет ни в IE ни в FF3 ни в опере (((

  3. karaboz:

    Это вы о чем?

  4. Allinne:

    С буквой "Ё" проблема.

  5. karaboz:

    Ну такая буква сложная (=

  6. Werg:

    http://rupor-naroda.livejournal.com/263348.html - грузинские крокодилы - миф или реальность?

  7. Даниил:

    Неплохой скриптец, поставил себе на свой мини-проект для красоты

  8. crazystu:

    Хороший скрипт, надо будет обкатать его на своем сайте.

  9. Андрей:

    Редко видел на сайтах бегущую строку, оригинально и стильно!

  10. Holy Diver:

    Просто шикарно! Мегакреативно, красиво и мило. Хотя я искал совсем другую бегущую строку, но этот вариант не оставлю без внимания =)

  11. Sergey:

    Оооо Спасибо!

  12. Kamilla:

    классный скрипт

  13. Efrosinya:

    Классная тема. Скрипт шикарный. Спасибо)

  14. YAroslava:

    Фроська, спасибо за ссылку. Действительно темовая вещь.
    Автору отдельное спасибо.

  15. R:

    Комменты в коде улыбнули:
    runningLineObject = new RunningLine(document.getElementById('running_line_string'), 'хуй!!!', dirty_font);

  16. Hishchnik:

    хороший скрипт, у меня этот же скрипт переведен в php.

Оставить комментарий

Вам нужно войти, чтобы оставить комментарий.