Přihlásit se

Oprava šablony

18. srp 2012 21:44 #96420
Oprava šablony od Lord Edmund
Začátečník
Ahoj,
na svém webu jsem použil šablonu, kterou je vidět třeba tady:
www.livedemos.net/j25/?template=ifreedom-fjt

problém je, že ve FF i IE to funguje skvěle, ale v Chrome se mi tlačítka pro fb, tw, tisk atd nevejdou vedle sebe, ale poslední odskakuje pod ostatní. Hledal jsem v definici šablony, kde by se to dalo opravit, ale nemohu to najít. Myslel jsem, že prvek addthis, ve kterém jsou talčítka umístěna má malou šířku, tak ji trochu zvětším. Ale to jsem se mýlil, ani tento prvek, ani žádný jeho nadřízený prvek nemá šířku definovanou.
Proč se to tedy v chrome chová jinak a jak to opravit?

19. srp 2012 08:31 - 19. srp 2012 08:32 #96423
Odpověď od karel
Zkušený uživatel
- Proč se to tedy v chrome chová jinak a jak to opravit?
- Protože chrome si to interpretuje tak, jak interpretuje. Opravit se to dá tak, že zjistíte, v čem je problém (co si Chrome konkrétně interpretuje (HTML + CSS, případně JS)), a nastavíte CSS či HTML tak, jak uznáte za vhodné. Použijte kontextovou nabídku "Zkontrolovat prvek", a některou on-line příručku HTML+CSS, třeba www.jakpsatweb.cz

Pro konkrétní odpověď, musí být znám konkrétní případ (web).

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.

19. srp 2012 21:40 #96433
Odpověď od Lord Edmund
Začátečník
Díky za odpověď. Bohužel mi ale nijak nepomohla, protože hledáním v čem může být problém jsem strávil celé odpoledne. V css i html se celkem orientuju, proto jsem psal, že jsem hledal, co omezuje šířku bloku tlačítek. Ale protože jsem ani v html ani v css nenašel žádnou definici šířky patřičného prvku (nebo nějakého nadřízeného), tak již nevím, kde hledat.
Proto se ptám na radu.
Konkrétně je to vidět přímo na odkazovaném live demu šablony. Už tato stránka se chová jinak IE a FF a jinak v chrome.

19. srp 2012 21:48 - 19. srp 2012 21:50 #96434
Odpověď od ghost
Zkušený uživatel
1. co vam na to rika vyrobce sablony?
2. dejte si nekam do sablony treba:
#bookmark {
width: 120px;
}
Tento styl se generuje, protoze se to musi zobrazovat ok pro neurcity pocet tlacitek.

Jinak ta sablona je rozbita na vice mistech, bude s ni vice prace.

Joomla! pro každého

19. srp 2012 22:00 #96435
Odpověď od Lord Edmund
Začátečník
Díky za radu.

ad 1. výrobce jsem nekontaktoval, protože moje angličtina není na takové úrovni, aby si na to troufl.

2. v css už #bookmark definován je, tak jsem do něj doplnil šířku a funguje to!
Není to sice ideální řešení, ale pro moje potřeby to zatím stačí.

Kde je podle tebe ještě ta šablona rozbitá? Já sice na pár drobností narazil, ale až po nainstalování a týkaly se zobrazování informací o článcích. Ty už jsem si opravil sám. Myslel jsi ještě něco jiného?

19. srp 2012 23:05 - 19. srp 2012 23:07 #96437
Odpověď od ghost
Zkušený uživatel
je tam mnoho detailu
1. pokres aktivni polozky home
2. ie vs osatni: horni prave menu nad search je rozbite
3. chrome: slideshow nema oble rohy
4. kdyz uz kulate rohy, proc pokazde s jinym polomerem (modul, slideshow, search, readmore, facebook, ...)?
...
Nejaky Grid u teto sablony neni vubec dodrzen, vse je tak nejak zarovnano, aby to bylo. Slideshow je uzsi nez zbytek webu, dira mezi clanky Begginers, Upgraders a Professionals je pokazde jina, mezi moduly vpravo je take jina, ...
atd.
Proste podle me neni kvalitni, o nejake on-page optimalizaci nemuze byt rec, kdyz nema ani rozumnou strukturu nadpisu. Demo je nevalidni.
Vse na webu si hraje na kulate rohy, spodni strany modulu maji az na vyjimku (taby vpravo) spodni okraj nezakulaceny (divne).

Vyladit sablonu, aby byla pekna a stejna ve vsech prohlizecich, pro ktere se bezne web ladi, da jeste zabrat.
Ja ladim pro IE7+, FF, Chrome, Operu, Safari (vyjmecne i pro IE6, kde to nekdy je potreba - bohuzel).

Joomla! pro každého

20. srp 2012 00:15 #96438
Odpověď od Cony
Moderátor
IE7+ ? Uff, už ani Google nepodporuje IE 7 :-)

20. srp 2012 07:05 #96439
Odpověď od ghost
Zkušený uživatel
google mozna, ale vysvetli to klientovi, ktery ma web/eshop a napr ie7+ie6 je vice jak patnact procent navstevniku

uz se to tady resilo mockrat - ne kazdy muze mit posledni verze (statni sprava, velke firmy, ...)

a kazdy dobry webmaster odladi web pro vse, co je pouzivane
nema smysl to tu opet resit, takovy je fakt

Joomla! pro každého

20. srp 2012 12:38 #96453
Odpověď od Cony
Moderátor
No, nejen Google. Ne kazdy muze mit posledni verze, nicmene IE6 je uz trochu moc. Ono i IE7 je uz dost stary. Zkuste si dnes na benzinkach sehnat 91ku benzin do skody 105 :P Nebo na Windows 7 rozchodit stare ucetnictvi pro DOS.

"a kazdy dobry webmaster ... takovy je fakt " - to je jen utocna retorika, fakt rozhodne ne.

Nicmene rici zakaznikovi NE je samozrejme nekdy o dost tezsi nez ho presvedcit.

20. srp 2012 14:19 #96457
Odpověď od ghost
Zkušený uživatel
pokud jste delal nekdy pro statni instituci ci pro velkou firmu, pak pochopite (je tu o tom tusim i hezky post od svatase, doporucuji precit)

pokud jde o klasicke weby nejake firmy, ktera potrebuje jen nejakou vizitku
atd., tak samozrejme tam je to o necem jinem

ad. "a kazdy dobry webmaster odladi web pro vse, co je pouzivane"
nejde o utocnou retoriku, ale o fakt, protoze pokud je webmaster "prace" neni dobry
web ma byt udelan poradne a ne jen nejak splacan, ze k jadru nahraji to a tamto a hura a je web
(neni to nas Vas, je to mysleno obecne)


to nacitnani JP je udesne, neslo by s tim neco udelat?

Joomla! pro každého

21. srp 2012 14:26 #96477
Odpověď od Cony
Moderátor
No, se státním sektorem jsem ještě čest neměl, nevím zda zaplaťbůh nebo bohužel. S velkými firmami ale mám zkušeností hojně, sice z jiné oblasti IT, a vím že to s nimi rozhodně jednoduché není.

Stoprocentně s Vámi souhlasím, že web má být dobře udělaný již od konceptu, ne jen splácaný. Bohužel s tím se v poslední době setkávám právě v oblasti Joomly, kde to základní nainstalování, koupení šablony a nastavení pár modulů dnes dělá každý druhý "webmaster". Několik stránek v Joomle jsem již takto přebíral, a je to vždy docela k pláči, hlavně když je přeci "už jen potřeba dodělat tuhle drobnost" :)

S čím spíše polemizuji je ta podpora starých prohlížečů (nejen IE, nedávno jsem potkal třeba FF 2.0). Chápu, že si to může klient vymínit, ale IE 6 už ze zásady nepodporuji, a IE7 řeším obvykle zakázáním kompatibilního módu pro IE8 a IE9. Přeci jen ze statistik je IE6 (alespoň na stránkách které spravuji) pod půl procenta a IE7 v jednotkách procent.

Powered by Fórum