Не так давно сделал свой первый онлайн-сервис на флеше. Хотел бы узнать стороннее мнение в плане функциональности и внешнего вида.
Если коротко, то сайт формирует плейлисты и находит подходящие ролики с ютуба. При проигрывании выводит биографии, фотографии и дискографии музыкантов и групп. Можно подобрать музыкантов, играющих похожую музыку. Если какой-то трек понравится, можно найти похожие треки. При просмотре дискографий можно проиграть отдельные треки (если найдутся), при этом проигрывание плейлиста приостановится.
Реализовал 3 принципа формирование плейлистов:
1. По имени музыканта или группы.
2. По тому, что слушают в разных городах и странах. Причем для городов можно определить тех, кто только набирает популярность или уникален для данного места.
3. По ключевым словам. Это могут быть стили, жанры, название песни и т.п.
Вот скриншот:
Что в планах:
1. Запускать плеер в отдельном окне с выбором качества видео (плюс полноэкранный режим).
2. Как-то изменять окно плеера в зависимости от разрешения экрана (пока не знаю как, если кто-нибудь пришлет скриншоты экранов с большими разрешениями, было бы неплохо).
Вот сам сайт -
http://musicanchor.comЕще немного добавил в сайт функциональности:
1. Полностью переписал алгоритм вывода плеера на весь экран браузера. Сейчас при наведении мыши на левую сторону экрана появляется плейлист. Кроме того в этом режиме можно посмотреть инфу по артисту, дискографию и т.п. А при наведении на верх экрана показываются альтернативные ролики, найденные на ютуб. То есть большинство из того, что было только в обычном режиме, теперь доступно и в режиме просмотра роликов в высоком качестве.
2. Часть браузеров теперь поддерживают историю - то есть кнопки "Вперед" и "Назад". К сожалению, это не касается Chrome и Opera. И вроде бы ничего сделать нельзя - то ли флеш не поддерживает полное взаимодействие с этими браузерами, то ли они не полностью поддерживают флеш.
3. Сейчас можно обмениваться ссылками на конкретные группы или стили музыки. То есть по ссылке
http://musicanchor.com/#index=0;key=Queen;method=artist сайт загрузится уже с инфой по группе Queen, а по ссылке
http://musicanchor.com/#index=0;key=indie%20rock;method=tag появятся группы, играющие в стиле Indie Rock.
Кстати, не так давно сайт включили в общий список гибридных приложений, поддерживающих Web 2.0 API. Кому интересно, могут проголосовать здесь -
http://www.programmableweb.com/mashup/music-anchor