PDA

Zobacz pełną wersję : Problem ze stroną w IE



kurczakimp
16-12-2013, 07:34
Witam,
zrobiłem stronę (http://studioshakti.pl/) dla koleżanki, która dobrze działa na Chrome i Firefoxie, jednakże totalnie wysypuje się na IE. Nigdy mi się coś takiego nie zdarzyło :/ czy możecie mi coś poradzić? Dziękuję.

kurczakimp
16-12-2013, 08:28
edit: na niektórych kompach nawet w IE strona wygląda ok. Tak jakby nie działała poprawnie na starych wersjach?

Goofson
16-12-2013, 11:42
Zacznij od podrzucenia adresu strony, bo z pustego to i Salomon nie naleje.

palyga007
16-12-2013, 12:16
Fajnie by było, załączyć też zrzut bo może to będzie dla Ciebie zaskoczenie, ale nie wszyscy mają IE...

kurczakimp
16-12-2013, 12:44
Zacznij od podrzucenia adresu strony, bo z pustego to i Salomon nie naleje.
Jest odnośnik w pierwszym poście przecież :)



Fajnie by było, załączyć też zrzut bo może to będzie dla Ciebie zaskoczenie, ale nie wszyscy mają IE...
Po co ta ironia? Też nie używam IE, ale jest to na tyle popularna niestety przeglądarka, że jej użytkowników też trzeba wziąć pod uwagę... :(

7189

Goofson
16-12-2013, 14:01
Przepraszam nie zauważyłem linku. Do przeglądania stron nie używam IE, natomiast do tworzenia stron zainstalowanie kilku różnych przeglądarek na kompie jest dla mnie standardem. Inaczej się nie da stworzyć rozsądnie działającej strony.
Zacznijmy może od tego, że dodaj sobie od razu skrypty Google poprawiające interpretację kodu stron w starych wersjach IE. Druga sprawa to makaron, który masz w kodzie. Najpierw masz coś ustawione na position:relative potem floaty gdzieś wplecione. WTF?? Spartolona struktura menu oraz ogólnie za dużo divów w divach. Moim zdaniem gdzieś coś z CSS masz zrypane(poza position nie mówię co jeszcze bo nie wiem, kurna nie mam czasu przedzierać się przez Twój kod) = pozbądź się wszelkiego sztywnego pozycjonowania elementów, popraw strukturę menu na porządną. Joomla oferuje w bardzo prosty sposób to co masz zrobione w menu, każdemu elementowi menu można nadać indywidualny kolor:D

tomaszek83
16-12-2013, 14:18
Zaraz rozpętam burzę... ale ja bym sobie darował dostosowywanie witryny do starszych wersji IE. Bo zaraz popadniesz w paranoje i będziesz robił stronę pod IE6 i FF 2.0. No proszę. Lepiej zainstalować dodatek który informuje użytkownika że ma przestarzałe oprogramowanie a do przeglądania strony zalecane jest aktualne.

Z doświadczenia wiem że nawet w 100% poprawnie napisana strona nie będzie dobrze wyświetlana w nieaktualnych wersjach IE. Także nie wiem czy gra warta świeczki. Jak mamy uświadamiać odbiorców/klientów/etc... do używania aktualnego oprogramowania jak sami robimy im strony żeby działały pod ich zabytkami, rezygnując przy tym często ze stosowania nowoczesnych technologii (np. html5, css3).

palyga007
16-12-2013, 14:28
@Tomaszek83
Jestem podobnego zdania :) IE 8+ (ze względu na xp ) a reszta: Go to hell!

@kurczakimp
nie używam, a nie mam to jednak subtelna różnica jest.

Goofson
16-12-2013, 15:23
@tomaszek83 wierz mi lub nie, ludzie korzystają z IE6 i 7. I niestety póki co tej grupy odbiorców nie można lekceważyć, a poprawki nie zajmują nie wiadomo ile czasu. Dlatego też tworzy się strony, które będą się tam dobrze wyświetlać. Osobiście też uważam, że starocie winny pójść do muzeum. Natomiast wytłumacz to klientowi, który ma IE6 i uważa, ze skoro płaci to ta strona musi u niego działać a on nie będzie nic uaktualniał.
Nie mniej tutaj u @kurczakimp błędne wyświetlanie w IE jest kwestią błędów w CSS-ie, ot cała historia :D

zwiastun
16-12-2013, 15:31
I niestety póki co tej grupy odbiorców nie można lekceważyć
To nie jest już kwestia lekceważenia. To jest tylko kwestia dodatkowych kosztów, które trzeba ponosić bez najmniejszego uzasadnienia. Mija trzeci rok, od kiedy za przykładem Google poszły inne firmy oraz webmasterzy z całego świata, mówiąc NIE starym przeglądarkom.
Jak ktoś chce, to sobie może korzystać z Windowsów 3.1 oraz IE w wersji 4 i cóś, ale to jego wybór. Pobranie i instalacja przeglądarki obsługującej standardy = 2,3 minuty.

tomaszek83
16-12-2013, 22:29
Natomiast wytłumacz to klientowi, który ma IE6

Ależ żaden problem, plus 1000 PLN do rachunku i strona pod IE6 działa. W 99,99% przypadków ten argument trafia.

Goofson
17-12-2013, 11:12
Żeby to było takie proste :P No nie mniej każdy ma swoją koncepcję:)