Ocena wątku:
- 2 głosów - średnia: 2.5
- 1
- 2
- 3
- 4
- 5
polecenie :hover i :active nie działają w IE
|
Liczba postów: 85
Liczba wątków: 19
Dołączył: 20-04-2010
Reputacja:
0
Witam !
Tym razem mam taką ciekawostkę... zdefiniowałam w css linki : Kod: #menu0 dt {
width: 184px;
height: 25px;
cursor: pointer;
text-decoration: none;
font-family: Verdana;
font-size: 12px;
color:#343434;
text-align: left;
font-weight: bold;
}
#menu0 dt:hover {
color:#ffffff;
}
#menu0 dt:active {
color:#da3a00;
}
i jak w temacie w FF, Opera GCh działa mam link szary po najechaniu robi się biały a po kliknięciu robi się pomaraończowy, wszystko super... a tu w IE nic się nie dzieje... 0 reakcji - co jest z tą przeglądarką?
Proszę o pomoc.
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
IE =/= IE6
To tak nazywanie Javascriptu Javą
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
03-03-2011, 00:12
(Ten post był ostatnio modyfikowany: 03-03-2011, 00:13 przez Kartofelek.)
Ano to, że to nie pierwszy raz ludzie narzekają na to że w IE nie działa. A to nie nie działa w IE, tylko w IE6 - przedwojennej wersji tej przeglądarki, której już nie powinno się suportować.
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
ie3? ie5? ie5.5? nn2? lynx?
Jest dla nich bardzo dobre wsparcie:
$('link[rel=stylesheet]').remove();
$('head').append('<link rel="stylesheet" href="http://stuffandnonsense.co.uk/content/demo/2009/05/21/ie6.0.3.css" />');
Liczba postów: 578
Liczba wątków: 11
Dołączył: 06-01-2011
Reputacja:
23
Im dłużej my w swoich projektach będziemy supportowac tą pomyłkę, którą jest IE6, tym dłużej będzie w użyciu. Tego nie chcemy.
Liczba postów: 340
Liczba wątków: 38
Dołączył: 28-04-2010
Reputacja:
15
@web3_20: Dobry webmaster dba o swoich użytkowników i nie naraża ich na niebezpieczeństwo. Więc namawia ich na nowsze ciekawsze i bezpieczniejsze przeglądarki. Trzeba dbać o klienta by mu się krzywda nie stała
Zgiń, przepadnij IE6!
Jak pomogłem daj '+'. To nie boli, a ja mam satysfakcję
Any sufficiently advanced technology is indistinguishable from magic.
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
Nie jest to prawdą. Spójrz na rankingi - max 2% używa IE6 a i liczba ta spada.
Teraz dam ci przykład:
Powiedzmy ze chcesz mieć na stronie popupy z zaokrąglonymi rogami i cieniem. Standard w dzisiejszych czasach. + do tego cieniowane przyciski, ladne półprzezroczyste menu itp.
I teraz:
1) Jeżeli chcesz mieć semantyczną stronę będziesz musiał użyć png. Chociażby w tym półprzezroczystym menu (nie mówię tutaj o stosowaniu filtrów). Bo takie menu może przecież być z lewej strony, z prawej, z dołu i góry - powinieneś mieć możliwość dowolnego ustawienia - czyli gidy czy jpg odpadają. Jak używasz png, to pewnie jakiś plugin do png dla IE6 - np beleted. ALE - taka strona nie nada się do użytku w IE6. Czemu? Przy kilkudziesięciu png na stronie strona w IE6 tak zamula, że nie da się jej używać. A przecież strona to nie tylko pierwsze wejście, ale też użytkowanie. W takich przypadkach używanie IE6 to masochizm - a może ktoś lubi takie zabawy - więc im tego nie odbieraj.
2) "Ale niektóre programy działają tylko w IE6". Niech działają. Ale do netu niech ludzie używają nowych przeglądarek.
3) Ale niektórzy nie wiedzą... Niektórzy nie wiedzą jak się rozliczać, ale nie zwalnia to ich z tej czynności.
4) Hover w IE6. Wystarczy tabelka z powiedzmy 200 rekordami, która powinna mieć hover na wierszach. Nie do użytku z zastosowaniem hover.htc, bo obsługa javascriptu w IE6 jest baaaaardzo wolna.
I OSTATNI PUNKT:
5) Twoi goście zamiast ściągać 20kb danych (bo reszta to CSS), będą musieli ściągać 1MB danych. Powiedzmy że masz na dzień 5000 wejść, co jest średnim wynikiem dla dobrego portalu. Ile stracisz na transferze? A ile stracą twoi userzy?
Niech strona w IE6 działa jak działa. Ale nie zmieniaj struktury html swojej prawidłowej strony, tylko po to by jakieś pacany mogły dalej używać IE6. To jest jak z psimi kupami. Co roku jest problem. Dopóki nie będziemy edukować ludzi w tej sprawie, nic się nie zmieni.
Tak więc ładny popup z ładną graficzką, czy ŁADNA strona ala 404 (na smashingu pokazywali zbiorek arcydzieł 404) jest lepszym rozwiązaniem niż narażanie się na procesy sądowe (sam byłem świadkiem jak pewien kolo chciał sądzić firmę bo mu aukcja źle zadziałała bo IE6 zgubił sesję. Dobrze że interweniował Microsoft)
Tak więc na koniec: Wspieraj IE6, ale kompromis na jaki idziesz powinien być minimalny.
Liczba postów: 340
Liczba wątków: 38
Dołączył: 28-04-2010
Reputacja:
15
Dodajmy jeszcze, że główni gracze na rynku nie wspierają IE6. IE6 umarł i jeżeli ktoś nadal z trupem się zadaje to trzeba go poinformować, że on śmierdzi i moja strona go ruszać nie będzie. Należy poinformować, że można dostać za darmo coś świeżego i bezpiecznego.
Jak pomogłem daj '+'. To nie boli, a ja mam satysfakcję
Any sufficiently advanced technology is indistinguishable from magic.
Liczba postów: 85
Liczba wątków: 19
Dołączył: 20-04-2010
Reputacja:
0
Hm... ta pierwsza propozycja zapisania linków w css spowodowała, że zmiana koloru nie działa w żadnej przeglądarce... a w sumie to tylko pierdoła - stronę robię tym razem dla siebie więc przeboleje fakt, że ktoś kto używa IE6 nie będzie widział zmieniających się kolorów.
A co do dyskusji, która nam się rozwinęła - niestety strony robimy dla ludzi którzy kompletnie nie mają pojęcia ile się trzeba napracować żeby wszystko działało we wszystkich przeglądarkach poprawnie. Przeciętny Kowalski który kupi kompa w sklepie ma zainstalowany IE i to jest przeglądarka internetowa - dla niego wszytko ma hulać i koniec - a że klient nasz Pan....
Liczba postów: 578
Liczba wątków: 11
Dołączył: 06-01-2011
Reputacja:
23
Jeżeli już takie ma wymagania, to przedstaw mu sytuacje IE6 i postaw sprawę prosto. Za osobny arkusz styli dla IE6 trzeba dopłacic.
|
Podobne wątki… |
Wątek: |
Autor |
Odpowiedzi: |
Wyświetleń: |
Ostatni post |
|
Klasa w Klasie a hover |
Ridii |
2 |
2,249 |
28-07-2017, 21:54
Ostatni post: NUTER
|
|
Polecenie danego materiału na Facebook'u i Twitterze |
owenidas |
5 |
3,679 |
18-01-2012, 01:31
Ostatni post: owenidas
|
|
[CSS] Problem z hover |
natomiast |
2 |
2,253 |
11-05-2010, 22:41
Ostatni post: Pedro84
|
|
Seryjne stosowanie a:link, a:hover |
Początkujący |
5 |
4,717 |
14-04-2010, 17:59
Ostatni post: Początkujący
|
|
hover w ie |
implossive |
1 |
2,330 |
25-02-2010, 20:03
Ostatni post: Marcin
|
Użytkownicy przeglądający ten wątek: 1 gości
|
|
Sponsorzy i przyjaciele
|
|
|