Эта схема создана в yEd, так что есть экспорт в svg (вот только не помню, насколько хорошо он работает). lucius, скажите пожалуйста, у Вас текст меню в yEd не пропадает при наведении на него мышкой? А то у меня вот такая ересь....(windows 8.1 64bit)
Добавил svg вариант (упаковал, потому что дропбокс не мог нормально svg показать).
У меня не пропадает текст в меню, Убунту. Подозреваю, что проблемы из-за Java.
Справедливое замечание. Я тут немного усреднил. Дело в том, что даже 1000 элементов в селекте хорошо работают если данные однородные, короткие и упорядочены по алфавиту. Например, список доменов первого уровня.
Но если в селекте сложные предложения в каждом пункте, в которые нужно вчитываться, ты вы совершенно правы: 50 элементов — это максимум.
Я не стал уж на столько дотошно расписывать, просто часто не следуя этой простой схеме, люди делают неудобные и странные формы.
Конечно, на самом деле нужно исходить из задачи. В схеме я попытался всё универсализовать.
Итак, тебе нужна форма