Drupal gyorstipp: jajj, szétesik az oldal CSS optimalizálásnál!

A drupal.hu linkgyűjteményének karbantartása kapcsán hívta fel a figyelmet Illyés Edit, hogy érdemes a Drupal beépített CSS és JS optimalizáló szolgáltatását használni. Korábban én is említettem ezt, az IE egy hiányossága kapcsán, de nem tértem ki rá, hogy egyébként miért is jó a szolgáltatás. Úgyhogy tessék elolvasni Edit bejegyzését! :o)

A szolgáltatás tényleg hasznos és fontos, engem azonban nemrégiben megtréfált a rendszer! Elkészültem egy webhellyel, s ahogy kell, bekapcsoltam a CSS és JS optimailizálást. Ennek az lett az eredménye, hogy az oldal szétesett, a stílus-beállítások egy része látható módon nem töltődött be! Jó darabig agyaltam, hogy mi a baj. Ki-be kapcsolgattam az optimalizálást, s már a drupal.hu IRC csatornáján is segítséget kértem, amikor rájöttem, hol lehet a gond.

Utólag egyszerű, ha már tudjuk: nagyon nem mindegy, hogy ha több stíluslapot is használunk, azok milyen sorrendben töltődnek be. Ezt minden webfejlesztő tudja, s nekem is erre kellet volna jobban figyelni. Miután a smink .info fáljában megváltoztattam a hivatkozott stíluslapok sorrendjét (és ürítettem a gyorsítótárat) rögtön helyreállt a rend…