Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zbajerowane menu :), czy za bardzo :( ?
Black-Berry
post
Post #1





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Już dawno chciałem się za to zabrać i w końcu kiedy udało mi się znaleźć trochę czasu zrobiłem generator 3 stopniowego menu poziomego w JavaScript...

A oto przykładowe menu z ładnym Css-em: klik

Zastanawiam się jednak czy nei przesadziłem z czymś lub w jakimś miejscu poprostu popełniłem kluczowy bład bo skrypt używa dość sporo czasu procesora. W IE i Operze tego moze nie widać ale na moim laptopie (800MHz) zchodzi 100% procesora w Firefoxsie.

Czy to wina Firefoxa, JavaScript-u czy moja ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Black-Berry
post
Post #2





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Dzięki za sugestie i uwagi,
niestety obo podane przez was przykłady zmulają jeszcze bardziej niż to moje menu więc chyba narazie wstrzymam się z modyfikacjami. (Obciążenie procesora przy przelądaniu w firefoxsie na pentium 850MHz sięga 100%, a na core 2 duo 1,8GHz prawie 50 - czyli cały jeden rdzeń).

Moje menu to również lista
  1. <menu>
  2. <li><a>item 1</a></li>
  3. <li><a>item 2</a></li>
  4. </menu>

Nie widac tego w kodzie bo jest generowana funkcją create_menu_item(); Dzęki takiemu rozwiązniu mogę generowac je przy pomocy PHP w wygodny sposób.

Cytat
PS: zamiast onlick dałbym onmouseover bo tak to nie wiadomo na pierwszy rzut oka, że to się rozwija

Hehe... napisałem to menu bo miałem wczesniej takie które było onmouseover i strasznie mnie denerwowało (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ciekawe jak inni reagują na onclick... Mógłby ktoś jeszcze napisac co jest lepsze jego zdaniem: onclick czy mouseover ? Zależy mi na intuicyjności.
Go to the top of the page
+Quote Post
largo3
post
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 5
Dołączył: 14.03.2008

Ostrzeżenie: (0%)
-----


Cytat(Black-Berry @ 20.04.2008, 16:46:56 ) *
Hehe... napisałem to menu bo miałem wczesniej takie które było onmouseover i strasznie mnie denerwowało (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ciekawe jak inni reagują na onclick... Mógłby ktoś jeszcze napisac co jest lepsze jego zdaniem: onclick czy mouseover ? Zależy mi na intuicyjności.

Szczerze mówiąc to byłem trochę zdezorientowany kiedy menu nie rozwijało mi się pod kursorem. Dlatego IMHO lepszym wyjściem jest mouseover chociaż potrafi być denerwujące. ;-)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 17:25