Megint néhány óra elment az életemből, úgyhogy hadd osszam meg, hátha valakinek még segíteni fog:
A helyzet az, hogy észrevettem, hogy IE alatt időnként eltűnnek az IE specifikus CSS beállítások, és ez mindössze pár oldalt érintett a site-on. Akárhogy túrtam a forrást, semmi rendkívülit nem találtam benne, a CSS listában itt volt az ie.css, csak épp az a pár oldal "elfelejtette" használni.
Szóval néhány óra turkálás, validálás után (Apropó! Hogy lehet egy drupalos oldalt validdá tenni? Nekem a system.css-től a garlandon át a zenig mindenben hibát jelzett, pedig nem turkáltam bennük..) találtam meg a kulcs infót:
Az a nyomorék IE egyszerre maximum 30 css file-t hajlandó betölteni!
Már korábban használtam a CSS Gzip-et, ami nagyon szépen egybe pakolta a használt CSS file-okat, viszont javítani így nem volt egyszerű a stílusokon.
IE Unlimited CSS Loader viszont szépen meghagyja külön a file-okat, csak egy @import-ot biggyeszt a sorok elé, ami gőzöm nincs, mire jó, de működik.
Webhely beállítások / teljesítmény
Itt kapcsold be a css tömörítést.
Pontosan milyen plusz modulokat tettél fel és milyen hibaüzeneteid vannak?
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Megpróbálok szemezgetni párat
Megpróbálok szemezgetni párat ami "error" annak a legnagyobb részét a http://drupal.org/project/pmgrowl csinálja, olyan, mintha java lenne a css-ben:
Value Error : left Parse Error ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' )
Error még (ugyanezt a drupal.hu-n is megtaláltam)
a default css-ben:
43 .clear-block Value Error : display inline-block is not a display value : inline-block
zen css-ekben
node-unpublished div.unpublished, .comment-unpublished div.unpublished Property word-wrap doesn't exist : break-word
#page, #header, #footer, #squeeze, #container .sidebar Property _overflow-y doesn't exist : visible
Ami csak "warning":
http://drupal.org/project/fivestar :
In (x)HTML+CSS, floated elements need to have a width declared. Only elements with an intrinsic width (html, img, input, textarea, select, or object) are not affected
Rengeteg color hiba, ezeket nyilván rendbe tudom tenni:
Same colors for color and background-color in two contexts #primary a and #site-name a:hover
You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
Ez is sokszor van: In (x)HTML+CSS, floated elements need to have a width declared. Only elements with an intrinsic width (html, img, input, textarea, select, or object) are not affected
Plusz pár redefinition - gondolom ezekkel mindenképpen érdemes foglalkozni, hogy csökkentsük a CSS méretét.
A validálásba annyira nem mentem még bele, meg nem is igazán erre a fórumra való. Ezek után figyelni fogok pár dologra, bár még azt sem tudom, érdemes-e.
A drupal.hu 6 hibát, a drupal.org-on vagy 30-at talált a validátor, úgyhogy gőzöm sincs, hogy hallgassak-e rá. :)
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Ez első nyilván hiba,
Ez első nyilván hiba, jelentsd.
A másodiknál milyen validátort használtál? http://www.w3.org/TR/CSS21/visuren.html#display-prop
A Zen sem azért error mert hiba lenne, hanem mert rosszul validálsz: http://www.w3.org/TR/css3-text/#word-wrap
A kérdés nem egyszerű egyébként, mert sok mindentől függ ez a dolog. Függ a sminktől a benne lévő tartalomtól, tehát a moduloktól és a felhasználóktól. Ha arra törekedsz, hogy tökéletesen valid oldalt gyártsál, akkor előbb utóbb bele fogsz őrülni. Lényeg, hogy sose engedd, hogy más is töltsön fel tartalmat rajtad kívül. ;)
Ja és csak saját modult használj.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu