![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jestem zły... (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif)
Dlaczego my programiści ciągle musimy szukać fixów, hacków i innych sposobów aby poprawiać błędy MS? Dlaczego programiści MS uważają, że mamy na tyle dużo czasu aby szukać sposobów zmuszania przeglądarek IE do poprawnej interpretacji kodu - chociaż nie zawsze jest to możliwe? Postanowiłem dzisiaj sprawdzić pewną aplikację, którą rozwijamy już od dwóch lat. Zainstalowałem IE7.0 i .... Trochę rzeczy trzeba by poprawić. Problem w tym, że nie mamy czasu pisać osobnego kodu dla IE 7.0 (i dla 8.0 pewnie też). Dlaczego Firefox i Mozilla mogą poprawnie wyświetlać kod? Dlaczego coś co jest za darmo działa lepiej niż to co płatne. A może się mylę? Może Opera / Firefox nie są najlepszymi przeglądarkami? W końcu nie przechodzą testów acid2 i acid3... Szlag mnie trafia, że zamiast skupiać się na rozwoju aplikacji często musimy godzinami szukać rozwiązania... I żeby było śmiesznie to po intalacji 7-emki wywaliło mi część plików z projektów... Dobrze że kopia to podstawa.. Ten post edytował Jarod 24.03.2008, 12:34:51 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mnie IE8 jeszcze bardziej wkurza niż IE7 / IE6.
Dlaczego? Dlatego, że IE8 nie ma już M$'owskich wynalazków typu Conditional Comments. Ten jeden "wynalazek" akurat jest dobry, bo bez niego nie da się napisać fixów dla IE. Gdyby IE8 dobrze renderował strony (mam nadzieję że niedługo tak będzie), to nie były on potrzebny, ale teraz jest. W ogóle sądzę, że w CSS'ie powinno być wbudowane coś takiego, aby można było nadawać style dla konkretnych przeglądarek. Mogło by to wyglądać podobnie jak media, np: @browser firefox, opera{ #cos{ font-size: 10pt } } @browser ie{ #cos{ font-size: 12pt } } Ale oczywistym jest, że w praktyce nie sprawdziłoby się to. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mnie IE8 jeszcze bardziej wkurza niż IE7 / IE6. Dlaczego? Dlatego, że IE8 nie ma już M$'owskich wynalazków typu Conditional Comments. Przecież masz style warunkowe...? Ale oczywistym jest, że w praktyce nie sprawdziłoby się to. Dlaczego tak uważasz? A tak przy okazji czy ktoś wie dlaczego IE 7 ignoruje rodzaj czcionki i wagę? Strona, którą testowałem w IE7 wyglądała jakby wszystkie stylom nadał font-weight: bold; Krój czcionki także był inny... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 21:27 |