firefox_ie_desktop_1152x864

Taigi, kas lankosi mano puslapyje, tai žino, kad buvau susidūręs su tokia nelabai malonia problemėle, kad mano puslapį galėjo matyti visų naršyklių vartotojai, išskyrus (dar vienas įrodymas, kodėl niekam tikus). O norim to mes, ar nea, bet tai yra vis dar populiariausia naršyklė. Taigi maždaug po dviejų savaičių trukusios kovos, aš išaiškinau kur slypėjo bėda.

Jeigu ir jums IE štai tokią klaidą:

Message: HTML Parsing : Unable to modify the parent container element before the child element is closed (KB927917)

Tai, štai, kaip aš ją įveikiau…

Pirmiausia pastebėjęs problemą, pagalvojau, kad “puliuoja” kažkatras mano šoninės juostos valdiklis (widget`as). Kadangi sudėtingiausias kodas buvo tik last.fm ir twitter gadget`ų, tai išmečiau juos abu ir žiūrėjau efektą. Tačiau, tai nepadėjo. Tada žinoma sugražinęs juos atgal, norėjau mėtyti visus iš eilės widget`us ir tikėjausi rasiąs tą, kuris `ina. Bet tada pabandžiau įjungi konkretų puslapį. Pvz: reanimated.lt/apie. Ir ką jūs galvojate? Puslapis gražiai užsikrovė net ant IE su visais šoniniais įtaisais.

Tada apkaltinau dizainą. Iš esmės nežinau kodėl :) Ėmiau pakeičiau dizainą, bet problema nedingo.

Tą dieną mano kova baigėsi.

Kitą kartą pastebėjau, kad problema pasitaiko ne kiekvieną kartą kraunant puslapį, porą kartų padarant refresh, puslapis visgi sugebėdavo užsikrauti ir visgi iki puslapio prisikrapšto žmonės net ir su IE. Chm… Keista. Na ir tada atėjo geniali mintis. Ogi – kaltas kažkatras įskiepis (plugin). Ir aš buvau teisus. Peržiūrėjau visus savo įskiepius ir dėmesys labiausiai pakrypo į Lightbox 2, kuris suteikia gražesnį paveikslėlių rodymą. Kodėl įtariau iškart jį? Na kitus įskiepius naudoju jau išties senai, o šis yra vienas iš paskutiniųjų, kuriuos suinstaliavau. Kadangi anksčiau problemėlės, kaip ir nebuvo ir atsirado ji gal prieš kokį mėnesiuką, tai akys ir pakrypo būtent į šį įskiepį. Išjungiau jį ir bravo!!! Problemos nebėra!

Tada pradėjau ieškoti pakaitalo, kuris sugebėtų pasiūlyti tokį patį gražų nuotraukų rodymo būdą (nes man jis gana patiko) ir užtikau du skirtingus Lightbox`us. Viena versija tokia, kaip ir pas mane, o kita, pora versijų naujesnė. Pasirodo kažkodėl WordPress varikliukas nerado, kad šiam įskiepiui yra atnaujinimas. Parsiunčiau, suinstaliavau naujesnę Lightbox`o versija ir bravo. Viskas veikia, kaip ir priklauso!!

Kadangi problema ištikdavo tik pagrindiniame puslapyje, o einant į konkretų įrašą, ar puslapį – problemos nebūdavo, tad įtariu, kad senasis Lightbox`as nesutarė su Page-Navi įskiepiu.

Tad jei ir jums ištiko tokia bėda – apsižiūrėkite įdėmiai savo įskiepius ir įdėmiai panagrinėkit klaidą :)

Heh, ačiū visiem bandžiusiem padėti, bet šį kartą tikrąjį sprendimą radau vienas pats :juokinga:

 

P.S. Šiandien rekordinė mano blogo lankomumo diena, nes straipsniai apie Michael Jackson yra begalo populiarūs. Ir štai lankomumo statistikoj žymiai padidėjo lankytoju su IE skaičius. Galima sakyti atblokinau jiems įėjimą čionais :) Smagu.

GD Star Rating
loading...