Альтернативные варианты для нескольких списков?

Текущий сайт ASP.NET, над которым я работаю, вызывает несколько списков, а точнее 3. Первый - для исполнителей, второй - для альбомов, а последний - для песен. Если вы выберете элемент из списка исполнителей, в списке альбомов будут показаны альбомы этого исполнителя, а в списке песен будут показаны все песни из этого альбома, я уверен, что вы, ребята, понимаете, о чем я здесь говорю.

У меня все работает, это не проблема, но я считаю, что элемент управления списком довольно мягкий. Я смотрел на silverlight, который будет работать, но его поддержка только для окон никому не поможет, мои единственные другие варианты, которые я могу придумать, - это использовать вспышку, но я также хочу избежать этого.

Я спрашиваю, является ли это еще одним элементом управления, который я мог бы использовать для лучшей стилизации и индивидуального дизайна, чтобы он лучше соответствовал моему сайту, но при этом оставался простым для пользователя, например, со списком? Прежде чем я рискну окунуться в неизведанные воды со вспышкой (у меня нет опыта с этим), я хотел получить некоторый вклад от сообщества.


person Jon H    schedule 04.05.2009    source источник


Ответы (2)


Почему вы говорите, что Silverlight поддерживает только Windows? Это здорово и на Mac!

person Alex Martelli    schedule 04.05.2009
comment
Из того, что я прочитал, кажется, что проект Moonlight завершил только доведение silverlight до версии v1. Не поймите меня неправильно, это невероятный прогресс, но я не хочу ограничивать количество посетителей, поэтому я не хочу идти по пути flash / silverlight. Я открыт для предложений, так как я вижу это либо в flex / air (забыл, что было для Интернета), либо в silverlight, поскольку html может только так много. - person Jon H; 04.05.2009

Вы можете использовать функцию перетаскивания, предлагаемую jquery UI и scriptaculous, вместо использования нескольких списков. Обратной стороной этого является то, что он не будет работать для людей с отключенным javascript, поэтому вам все равно могут понадобиться несколько списков в качестве резервного механизма.

person Rick J    schedule 04.05.2009