Tento článok sa týka hlavne užívateľov redakčného systému Drupal, ale pravdepodobne aj mnohých iných, ku ktorým je možné doinštalovať rôzne ďalšie komponenty a pridávať tak ďalšie a ďalšie funkcie. Pri testovaní jedného z webov pre môjho klienta som narazil na takýto problém: Hoci je vo všetkých prehliadačoch web zobrazený v poriadku, v Internet Exploreri 8 sú niektoré stránky úplne rozhádzané.

Hoci som si úplne zo všetkého najprv povedal "Ach, nešťastný Internet Explorer..." (ale omnoho vulgárnejším spôsobom, samozrejme) nešlo mi to do hlavy. Jeho ôsma verzia už predsa spĺňa CSS štandardy na slušnej úrovni, tak, ako aj ostatné prehliadače, ktoré web zobrazovali správne.

Postupným testovaním a skúmamním rozdielov medzi správne a nesprávne zobrazenými stránkami som prišiel na to, že niektorým CSS elementom úplne chýbajú ich definície. A odtiaľ bol už len krôčik k tomu aby som zistil že sa jedná o súbory, ktorých poradie v dlhom zozname <link> tagov bolo vyššie ako 31.

Internet Explorer 8 nevie nalinkovať viac ako 31 CSS súborov.

V prípade, že máte tento problém s redakčným systémom Drupal, riešenie je jednoduché. Choďte do admin/settings/performance a zapnite optimalizáciu CSS súborov. Ich počet potom rapídne klesne.

Microsoft sa týmto problémom vôbec netají, ba čo viac, je to úplne normálna vlastnosť. Ale odkiaľ, doparoma, to číslo 31?

Share

11111

Substance242 (bez overenia) on 3. november 2009 - 21:03

Predsa 2^5-1. :-)

Hm, a čo tak 5^2+6? :-)

petiar on 3. november 2009 - 21:16

Hm, a čo tak 5^2+6? :-)

najskor to bude 6^2-5...

dvaktvar (bez overenia) on 16. november 2009 - 1:59

najskor to bude 6^2-5...

este mozes pouzit modul style

Jojo Toth (bez overenia) on 16. november 2009 - 10:26

este mozes pouzit modul style stripper, ktorym mozes vypnut css subory modulov

som sa asi hodinu trapil s

dodog (bez overenia) on 7. február 2010 - 20:46

som sa asi hodinu trapil s tym, ze preco to nejde v exploreri, ale na toto som neprisiel. Som si myslel, ze je nieco zle z modulom.

Velka vdaka.

  • Webové a e-mailové adresy sú automaticky zmenené na odkazy.
  • Povolené sú HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Riadky a odstavce sa zalomia automaticky.
  • Zvýrazňovanie syntaxe zdrojového kódu môžete zapnúť pomocou nasledujúcich značiek: <code>, <blockcode>, <c>, <cpp>, <css>, <drupal5>, <drupal6>, <html4strict>, <java>, <javascript>, <php>, <python>, <ruby>.

Viac informácií o možnostiach formátovania

CAPTCHA
Opíšte kód z obrázku aby som zistil či nie ste spamovací robot.
Image CAPTCHA
Enter the characters shown in the image.