label Referate autorenew 2025-09-29, 16:55
Se poate intimpla, in crearea unei interfete web, sa doriti ca o parte a acesteia sa fie permanent in atentia utilizatorilor / vizitatorilor. Fie ca este vorba despre logo-ul companiei sau despre un meniu de navigare, este util ca acest element sa ramina in cimpul vizual al unei persoane, chiar daca aceasta deruleaza fereastra (browser-ului in acest caz). Solutia pe care am ales-o eu face uz, evident, de JavaScript.
In interesul claritatii expunerii si pentru a nu ma pierde in generalitati, voi prezenta o implementare concreta, pe care am si folosit-o in crearea unui site web. Este vorba despre un meniu de navigare, care "urmareste" vizitatorul cind acesta deruleaza pagina.. Si, dupa cum am amintit, nu este vorba despre folosirea frame-urilor ci a JavaScript. Caci, veti vedea, pozitia nu este statica, ci este calculata pe masura derularii paginii.




Inainte de toate, se ridica fireasca intrebare "ce voi construi eu aici?". Reformulez: "cum se numeste dracovenia asta?". Cel mai des un asemenea element este numit sliding toolbar / menu.. Traducerea (si adaptarea) mea ar fi meniu flotant. Si cred ca sintagma acopera scopul si comportarea acestui element.
Nu ma pot abtine sa nu exprim si unul dintre cele mai mari regrete ale mele. Veti putea constata si dumneavoastra: realizarea efectiva a unui meniu flotant nu este extrem de complicata. Din pacate, din cauza incompatibilitatilor dintre browsere, asigurarea cadrului de lucru necesita cel putin la fel de multa munca… si mult mai multa testare. In fine, asta e. Ne adaptam conditiilor de lucru.