Problemi z IE6 in IE7

Pozdravljeni!

Razvijam spletno trgovino na http://majiceso.in/ in imam velike probleme z Explorerjem 6 in 7.

Stran uporablja validiran xhtml in deluje skoraj v vseh browserjih (vključno z IE8). CSS ni (čisto) validiran.

Problem je v explorerju 6 in 7, kjer so artikli zlistani navpično. Pri podrobnem pogledu, pa so polja za izbiro parametrov spodaj, namesto desno.

  1. se da kaj narediti, da bo pravilno delalo še v teh dveh browserjih?
  2. so kakšne opcije, da pogledam, kako stvar deluje v vseh treh verzijah explorerja, na enem računalniku? Po možnosti z opcijo dostopa do localhost-a, kjer stvar razvijam. Nekoč sem uporabljal Multiple IE, ampak na Win7 ne dela. Je res edina opcija virtual machine za vsak browser?
  3. je v Google Analytics mogoče nastaviti/pogledati, s katerimi browserji uporabniki priletijo na stran "hvala za nakup"?
  4. Stran zgleda OK v manjših resolucijah (nekje do 1200), pri večjih pa so določeni elementi razmetani. Obstaja kakšna možnost emuliranja večjih resolucij na manjšem monitorju? To ni tako problematično, kot problem z browserji.

23 odgovorov

  1. V IE6/7 imaš težave verjetno zaradi
inline-block

Uporabi raje display:block in float:left.

  1. Toplo ti priporočam, da si naložiš VirtalBox, v njem pa eno XP instalacijo z Multiple IE6 in IE7 + še kakšno starejšo verzijo Firefoxa (1.5, 2, 3.5).

  2. Kolikor vem lahko pogledaš za vsako posamezno stran populacijo browserjev. Malo poklikaj po GA.

  3. Lahko emuliraš samo veliko okno in sicer z WebDeveloper Toolbarom. Tudi če imaš 1024x768 lahko s tem toolbarom okno enostavno raztegneš na 1680x1050 recimo.

3

Še to: za kompatibilnost po čimveč različnih platformah lahko uporabiš http://browsershots.org.
Sam to uporabljam za testiranje v Linux brskalnikih, kjer so dostikrat problem nepodprte pisave.

1

Ne obremenjuj se preveč z IE6. Procent uporabnikov IE6 naglo upada. Potrudi se toliko, da približno zgleda, tisti višek časa pa raje posveti ostalim stvarem

11
  1. Hvala, bom poizkusil še s "float: left" ("display: inline" je že v if stavku v html-ju).
  2. V bistvu sem upal na kakšno enostavnejšo rešitev :). Nekaj podobnega že uporabljam... Težave imam pri dostopanju localhosta (WAMP), ker imam variabilni IP in je treba ročno popravljati nastavitve v hosts.
  3. Sem našel nekaj - pod content poiščeš stran, ki te zanima, nato si v desnem dropdownu izbereš "browser". Verzije browserjev se verjetno ne da ugotoviti (za posamezno stran)? Zanima me namreč število kupcev za IE6 in IE7, ne pa za IE8.
  4. Super, nisem vedel (oz. sploh nisem probal) da deluje tudi za večje velikosti. :)

http://browsershots.org že uporabljam. Je super zadeva, ampak prepočasna za preverjanje različnih resolucij in delovanje v IE6 in IE7. Drugače pa stran dela dobro tudi v drugih sistemih in browserjih za katere še slišal nisem.

@skrt:
Se popolnoma strinjam.
Ampak stran ni moja. Torej ni v vprašanju statistika, ampak moja sposobnost v to prepričati naročnika.

Sem imel dolgo nazaj tudi jaz ze idejo kako se znebiti total IE6 podpore... no, ne tega delat. Prevec ljudi ima se IE6, vidim po GAnalytic...

IE 6 uporablja najmanj 10% obiskovalcev na naši strani.. to ni ravno zanemarljiv odstotek.
Prav drasticno pa tudi ne upada, sem pogledal krivuljo, umerjeno s celotnim prometom.

Pri meni je povprecje obiska z IE6 na okoli 13%, med kupci pa 7% :)

Perun:
Pri meni je povprecje obiska z IE6 na okoli 13%, med kupci pa 7% :)

Tu IE6 uporablja 9%. To res ni zanemarljivo. Zgleda, da nam bo MS še lep čas živce žrl...

Kako pa si pa ugotovil odstotek kupcev? Z Google analytics ali kako drugače?

Ja;

perun, postavlja se ti vprasanje:
a) ali je stran slabše narejena za IE6, pa je zato konverzija manjsa?
b) IE6 kupci so bolj internet neuki ljudje, zato tudi manj kupujejo?

Ja res je :) res redko preverjam kako stvari delujejo v IE 6 ... na zacetku so :)

Po moje bo kar precej na tem, da je struktura uporabnikov taka, da je med njimi manj kupcev, kot med ostalo populacijo ...

Statistika je povzeta po strani prejma potrditve narocila ...