Все большее участие в разработке сайта принимает некто Вадим. Он и дизайн сделал, и адаптивность в нем реализовал, и подогнал под это все отдельные приложения сайта - галерею и гитарную директорию. С первой справиться было полегче, а вот "Тексты и аккорды любимых песен" - практически сайт в сайте. Приложение, основанное на компоненте музыкальной коллекции, разработанном сторонним производителем, со временем претерпело столько изменений и дополнений, что на данный момент является практически самостоятельным. И немалая заслуга в том, что проект достиг своего нынешнего состояния, принадлежит Вадиму. Огромное ему спасибо!

Свести гитарное караоке к названию "Гитараоке" - тоже его идея, и именно так теперь будет называться бывшее "Караоке с аккордами". А то, до чего мы с ним допилили задумку, может, на мой взгляд, претендовать на Release Candidate 1. После первой бета-версии (только тексты) и второй (тексты и символьные аккорды, но всего по одной строчке того и другого за раз) я планировал еще несколько бет и, возможно, промежуточных билдов между ними, но развитие проекта (не в последнюю очередь благодаря Вадиму) пошло по несколько другой траектории, и часть задуманных опций были перенесены в будущие релизы, а взамен был сделан упор на улучшение уже существующего функционала. Нововведения при этом тоже были.

Подобью итоги предыдущей работы и задам цели на ближайшее будущее.

Итак, по пунктам задания, которое я давал себе в предыдущем отчете.

  1. Строгая последовательность вывода строк текста и аккордов. Сделано. Аккорды больше не прыгают под текст.
  2. В окошке гитараоке сейчас 4 строки - по две на стрОки текста со строками аккордов над ними. Одну поёшь и играешь - следующая заблаговременно появляется. Гораздо комфортнее, чем было. 6 и больше - пока нет, тут надо еще алгоритм подстроить. Переносится на неопределенное будущее, и так хорошо. Тестил с гитарой в руках.
  3. Символы подчеркивания вместо пробелов. Обещал взять под контроль. Вадим взял - нету больше подчеркивания, пробелы как пробелы. Еще плюс один.
  4. Вступления, проигрыши и коды теперь выводятся. Если аккорды для них присутствуют - то с ними, если нет - без. Но монитор гитараоке не остается пустым по-любому, и информация, на него выводимая, связывается с таймингом аудиотрека. Всё так или иначе - в динамике.

    А вот аккорды после текста так и не выводятся. Это, собственно, главная причина того, что данный этап - не релиз, а все еще кандидат.

  5. Интерактивность - пока забыли. Будет, но не скоро. Есть более актуальные фишки, внедрение части из которых позволит назвать все это безобразие первым Релизом.

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

  1. На странице каждой песни вместо картинки соответствующего ей альбома появился блок навигации по всем альбомам и песням исполнителя. Реализован на клиентской стороне, мотыляй - не хочу. Очень удобно.
  2. Аудиоплеер и караоке теперь совмещены в единый модуль. Что напрашивалось. Хочешь - просто слушай, хочешь - пой и играй. Или просто пой. Очень удобно - 2.

Ну и обещанные цели. До релиза не хватает:

  1. Аккордов после текста строки.
  2. Десятка примерно небольших, но при этом весьма немаловажных усовершенствований.

Первый пункт - на мне. Все остальное - на Вадиме. Не уверен, что я поспею первым, но серебро меня вполне устроит. Релиз проекта "Гитараоке" как части общего проекта "Тексты и аккорды любимых песен" на этом сайте будет выложен очень скоро. И лишь тогда остальные песни, которых в директории уже больше 400, будут постепенно огитараочиваться.

А пока - пока, и надеюсь, что вы получаете не меньшее удовольствие от результата, чем мы от процесса.

Добавить комментарий


© 2011-2017 ogri.me
Использование и перепечатка материалов сайта разрешены и приветствуются. Прямая индексируемая ссылка на используемую статью или, на худой конец, на сам сайт была бы хорошей наградой автору за его нелегкий труд.