Hierarchikus menü AJAX-DOM-CSS segítségével
Sziasztok!
Ajánlom figyelmetekbe az alábbi oldalon található hierarchikus menüt, ami az AJAX és a DOM előnyeit használja ki, továbbá az adott szint alatti ágak csak a szülő kinyitása után töltődnek le, ami az extrém nagy méretű fák vagy jogosultság kezelés esetén lehet hasznos. Az ágak definíciója XML alapú.
http://dzoli.fw.hu/tree
Firefox és Explorer alatt 99,9%-ban ugyanazt kaptam.
A végeleges verzió elkészítése előtt kérném a véleményeiteket és javaslataitokat.
■ Ajánlom figyelmetekbe az alábbi oldalon található hierarchikus menüt, ami az AJAX és a DOM előnyeit használja ki, továbbá az adott szint alatti ágak csak a szülő kinyitása után töltődnek le, ami az extrém nagy méretű fák vagy jogosultság kezelés esetén lehet hasznos. Az ágak definíciója XML alapú.
http://dzoli.fw.hu/tree
Firefox és Explorer alatt 99,9%-ban ugyanazt kaptam.
A végeleges verzió elkészítése előtt kérném a véleményeiteket és javaslataitokat.
Szep!
Hmm...
Egyébként gyors kérdés: ennyi referenciával miért nem veszel egy domaint?
A keresők és a JavaScript
A keresők természetesen nem látnak a fából semmit, viszont nem biztos, hogy az oldal szempontjából releváns egy több száz kifejezést tartalmazó menü, aminek adott esetben semmi köze a tényleges tartalomhoz.
A fejlesztési szempont az volt, hogy egy adatbázisban szimulált fájlrendszer 600-2000 elágazása ne töltődjön le állandóan a kliensre, hanem folyamatosan szépen a meglátogatott szintről lefelé. Ráadásul így megvalósítható egy eléggé bonyolult jogosultság kezelés is (pl NTFS).
Természetesen szerver oldalról megoldható, hogy az egész fa kimenjen HTML-be, viszont az a 9Kb-os problémán is túlmutat.
Amass
...hogy hogyan lehetne egy ilyen fa-menüt összerakni Brad Neuberg Amass rendszerével. Azaz a fa menüpontjait csak egyszer kelljen kiküldeni HTML-be, utána Flash-ben tároljuk a felhasználó gépén. E-learning rendszerekben (tízezer oldalas tananyag) nagyon jól lehetne használni.
Végül is azért nem álltam neki, mert úgy gondoltam, nem tudok egyedül egy ilyet fejleszteni, karbantartani. Egy ajaxos alkalmazáshoz keretrendszer kell, és még az is nagy döntés, hogy az ember melyik platform mellett tegye le a voksot - én a Yahoo felé hajlok, egyszerűen a mögöttük álló programozói kapacitás miatt.
Szép munka...
yahoo ui library
9Kb
Cool
Szint
Hozzászólások