Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Podmiana obrazka po najechaniu myszą...
myslas
post 26.11.2010, 21:56:05
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 17.11.2010

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


<a target='_blank'href='http://$strona/plik2/$plik_nazwa'><img src='images/pobieranie1.png' alt='' width='100' height='20' border='0' onMouseOver="roolover.src='images/pobieranie.png'" onMouseOut="roolover.src='images/pobieranie1.png'">


Wyświetla mi obrazek ale niestety nie zamienia go...po najechaniu myszą...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vokiel
post 27.11.2010, 17:21:09
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Rozumiem, że część zarzutów do mnie...

Nie pisałem, że js jest zły, na pewno nie generalnie, ale w przytoczonym przykładzie stosowanie js mija się z celem.

Dlaczego sprites dopiero na końcu? Wg mnie to właściwa kolejność, najpierw wskazanie co jest nie tak, dopiero potem propozycje poprawy, alternatywy.

Można użyć pre-loaderów, ale IMHO sprites jest łatwiejsze (skoro już mówimy o 3-ech postach użytkownika). Poza tym, propozycję użycia js bezpośrednio w img dała osoba mająca 5x więcej postów winksmiley.jpg

Rzucenie haseł jest jak najbardziej ok, osoby, które dopiero zaczynają mają od razu kilka cennych informacji, o których warto poczytać. Bez tych haseł mogłyby przed długi czas nie wiedzieć o ich istnieniu. Zresztą moim zdaniem od samego początku warto uczyć się jak najlepszych wzorców, po co powielać czyjeś błędy...

Użyszkodnika interesuje efekt końcowy i to jak strona działa. Szybkość działania strony, jej niezawodność zależy też od zastosowanych technik. Przykładowy preloader w js zadziała dopiero po całkowitym załadowaniu strony. Czyli jeśli po załadowaniu całego kodu strony, wczytaniu css i img przeglądarka będzie ściągać np jQuery z cdn googl'a, to hover w takim menu nie zadziała. Nie tak dawno widziałem menu oparte na obrazkach wstawionych pomiędzy znacznik <a></a>, gdzie szerokość przycisku była determinowana szerokością obrazka. W przypadku pierwszego najechania na pozycję w menu, stary obrazek znikał, a do czasu załadowania nowego kolor czcionki się zmieniał (link przestawał być widoczny) menu się zjeżdżało, uciekało z pod kursora, pod kursor wchodziła następna pozycja, która również znikała. W takiej sytuacji korzystanie z menu stawało się bardzo utrudnione, na chwilę wręcz niemożliwe. Jestem przekonany, że dla użytkownika zmiana zastosowanej metody miałaby znacznie.


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 15:16