Телеметрия формулы 1

Некоторое время назад пристрастился к просмотру трансляций формулы 1 вместе с телеметрией, которая Live Timing на официальном сайте. Способствовало этому, по большей части, блестящая трансляция на Хрен-ТВ с незабываемыми комментариями.

Иногда, а на самом деле регулярно, приходится смотреть гонки в записи, а телеметрия, сама по себе весьма не плохая, к сожалению в записи не предоставляется. Ну а кроме того:

  • Она мелкая! Кто как, а я вынужден переключать разрешение;
  • Требует авторизации для входа. Пароли для вурдалакских сайтов я нормальные не забиваю (тоже касается и электронной почты), а созданные случайным методом и доверенные браузеру на хранение имеют свойства иногда «протухать». Самый фетиш: он-лайн регистрация на прогревочном круге;
  • Скудна на статистику. Всегда ведь хочется чего-то большего!

Посему было решено кардинально улучшить сервис, добавив, для начала, возможность записи, и да, главную фишку: отображение положений машинок на трассе (по результатам телеметрии, не GPS, увы). Ну а кроме того без всякой там регистрации, жабы и прочего. Только браузер и http.

Результат доступен на f1.narezka.ru. Пока правда без статистики, и других модных фишек. Но машинки ездят, запись работает… Язык не поворачивается охарактеризовать сервис как beta, посему alpha. Да, теоретически оно должно работать везде, но под ослом немного подглюкивает, так что пока желателен FireFox.

Из модных фишек очень хочу прикрутить +/– по пилотам для времени круга, отставания до соперника и т. д., а также диаграмму, типа этой (сама диаграмма ужасна в реализации, но идея правильная).

Организация телеметрии формулы 1 достойна отдельного опуса, напишу попозже про «вершину высоких технологий».

Первоапрельский ява-скрипт

Небольшой код (на JavaScipt), переворачивающий текст на странице справа-налево. Зачем нужен не знаю, не вижу ему применения, иначе как в качестве какого-нибудь розыгрыша.  1  var skipParent=new Array();
 2  
skipParent["SCRIPT"]=1;
 3  … 

многабукф убрал под «cut»