Przeglądałem system Bootstrap na Twitterze i jestem pod wrażeniem. Jednak nie rozumiem myślenia stojącego za sposobem rozwijania menu nawigacyjnego.Jakie było myślenie za wprowadzeniem menu rozwijanego na Twitterze Bootstrap?
Po pierwsze, aby zobaczyć linki podrzędne, należy kliknąć na rodzica. Widzę zalety tego, ale dlaczego nie stosować bardziej tradycyjnego rozwijania w trybie najechania jako domyślnego?
Po drugie, wydaje się, że myśl przewodnia menu rozwijanego Twitter Bootstrap oświetla strony nadrzędne. Ja prawdopodobnie nie wyjaśniając, że bardzo dobrze ... Say, masz prostą strukturę strony:
- Home
- O
- Zespół
- Usługi
- Web Design
- Hosting
- Domeny
- Kontakt
W tradycyjnej strukturze menu rozwijane, że po najechaniu na "o" i "Usługi" i menu rozwijane zawierające zostaną wyświetlone linki podrzędne (np. "projektowanie stron internetowych", "hosting" itp.). Możesz jednak kliknąć stronę nadrzędną (np. "Informacje" i "Usługi") i odwiedzić je.
Z Bootstrap nie możesz mieć strony nadrzędnej w strukturze, musisz użyć znacznika kotwicy ("#"). Kiedy klikniesz to, zobaczysz strony z menu. Nie jest to dobre, jeśli istnieje strona nadrzędna. Nie jest też świetny z semantycznego (co znaczy "#"?) I dostępności (javascript wyłączony, czytniki ekranu itp.).
Pewnie coś przeoczyłem, ale czy ktoś może wytłumaczyć myślenie stojące za tym, zwłaszcza w odniesieniu do stron nadrzędnych i semantycznego html/accessibility?
Będziesz otrzymywać odpowiedzi tylko na podstawie opinii na ten temat, aby uzyskać prostą odpowiedź, dlaczego nie skontaktować się z głównymi programistami bootstrapu? Oto twitterowe mechanizmy programistów: [@doo (http://twitter.com/mdo), [@fat] (http://twitter.com/fat). –
Zdecydowanie interesuje mnie opinia głównych programistów, ale także zainteresowanie poglądami innych osób i tym, jak ludzie używają paska nawigacyjnego Bootstrap w przypadku, który podkreślam powyżej. – iagdotme