Kritika webu www.bertuvweb.ic.cz
http://www.bertuvweb.ic.cz
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 50 zpráv z 161.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
To se dělá přes CSS, ale častěji to vídám přes JS, např. v jQuery.
a jak se to dá nakodovat pres javascript?
Už jsem to tu řešil (stačilo by hledat)... Inline?
Html:
<ol id="submenu0" class="show">
</ol>
<ol id="submenu1" class="hide">
</ol>
<ol id="submenu2" class="hide">
</ol>
<ol id="submenu3" class="hide">
</ol>
CSS:
.hide { display: none; }
JS:
menuStatus = new Array();
var actualOpenItemName = "";
function ExpandMenu(factor)
{
var expMenu = document.getElementById(factor);
CollapseMenu('submenu0');
CollapseMenu('submenu1');
CollapseMenu('submenu2');
CollapseMenu('submenu3');
if (menuStatus[factor] != 'show')
{
expMenu.className = 'show';
menuStatus[factor] = 'show';
actualOpenItemName = theid;
}
}
function CollapseMenu(actor)
{
var colMenu = document.getElementById(actor);
colMenu.className = 'hide';
menuStatus[actor] = 'hide';
actualOpenItemName = "";
}
Chceš-li vertikální, tak napiš...
A někde samozřejmě musíš volat JS kód otevření daného submenu - nejspíše v hover li ol mainmenu...
Proč to dělat v JavaScriptu? Pokud tam nechceš žádný efekt, nemá to smysl. Pokud bys tam efekt chtěl, vždycky je lepší udělat si CSS verzi a tu JavaScriptem doplnit. Podívej se do téhle diskuze: http://www.itnetwork.cz/…0320878a83d1
Jinak matesax jde to vyřešit i lépe. Nemusíš přece každé položce dávat unikátní ID. Použil bych jQuery. Ušetříš si tím spoustu času
To menu se tu řešilo už asi milionkrát a mám pocit, že se ptal vždy
Albert
Oh no - prvně oprav web, pak udělej to menu - a nekopíruj to - spíš se
to snaž pochopit (a udělat to po svém - a pro své účely) - pokud na tom
něco nepochopíš, tak se zeptej, ale takto jsi to akorát dodělal...
jj nevriv se podivam na obsah webu...mas pravdu a pak to ostatní
muzu se jeste zeptat, jak dám ty rubriky vedle sebe?? díky.
Menu?
CSS:
element - třeba ol:
ol li { display: inline; }
hele mám takovej problém...njak se mi to tam celý napůl pokazilo...podivejte se sami a kdyžtak poradte...zmizel mi ten druhej scrollbar
Nic si neopravil - naopak, ještě jsi tam naprskal moji ukázku - prvně na úplně blbé místo, nyní jsi ji ještě zpriznil... - navíc naprosto nesmyslně. Poslal jsem ti ukázky 3 funkčních webů - co víc chceš?
No,tak k webu.
Za 1.: Co ten titulek bez diaktrikiky?
Za 2.:Na tmavý pozadí nedávej tmavý text.
Za 3.:Dolní lišta,co to má bejt?
Za 4.:Nedával bych opakující se nadpis.
Ty jsi tu ještě chyběl... Přečti si, co se tu řeší...
Ty víš, co chce autor zhodnotit? Já jsem na to zatím nepřišel.
Tak táto odpoveď sa mi nepáči Prečo by tu nemal byť? Každý sa môže zapojiť.
Aj keď na druhú stranu, už by som najradšej tu debatu uzavrel. Stále sa tu
všetko komentuje a nič sa nerobí. Stovky zbytočných otázok. Zbytočne to
zaplňuje úvodnú stránku
Nemôžem sa na to ani
dívať. albertpatera, ak chceš mať dobrý web, skús si vytvoriť nejakú
skúšobnú stránku a uč sa postupne a nerieš všetko naraz. Najprv skús
vytvoriť jednoduchú stránku, kde použiješ niečo nové, ak sa ti to
podarí, tak az potom rieš ďalšie problémy, len nie všetko naraz! Skús asi
radšej prečítať tutoriály, aby si vedel o čo tu ide.
No Albert si zde stěžuje, že mu to udělalo nechtěnou věc a pak mu to ještě vyčte?
Poslední ukázka:
Problém je v tom, že albertpatera radíme, jak má co udělat, on to odsouhlasí, poděkuje, ale neudělá a místo toho provede změnu, která ten web ještě zhorší. Místo toho, aby se naučil základy, zkouší na chybný web napatlat různé vychytávky.
Nejlepší je pro začátek zapomenout na CSS, jakékoli fyzické formátování i tabulky. Stačí se spolehnout na defaultní formátování základních značek pro nadpis, odstavec, seznam a definice. A hlavně je důležité začít obsahem. Omalovánky bez smysluplného textu jsou k ničemu.
David Hartinger: Chtělo by to někde na stránce zobrazovat počet nepřečtených zpráv. Třeba v té horní liště, která by mohla být position:fixed
Ono to není tak jednoduché. Když to uděláš přímo, tak to zdržuje aplikaci. Na to je nutný Observer.
Skvělé - ale co CSS - nemysli si, že jsem to udělal tak hrozné - použij i mé CSS... Je pod tím HTML kódem...
Jo a pardon - zapomněl jsem uzavřít odkaz na Minecraft:
<a href="http://www.minecraft.net/">Minecraft<a>
Oprava:
<a href="http://www.minecraft.net/">Minecraft</a>
Tím bude stránka bez chybičky! A design si musíš samozřejmě udělat podle sebe...
jj ted si nahvhuju sablonu pres gimp... díky
Nechápu proč. Gimp není návrhář stránek, ale grafický editor. Ani nevím, že by v Gimpu něco takového šlo.
ale k cemu by byl teda potom tenhle clanek ? http://www.itnetwork.cz/…p-navrh-webu
To je jen ukázka... Co asi budeš dělat s obrázkem webu?
To je jen grafický návrh. Musíš pak tu grafiku uložit po vrstvách a k tomu napsat příslušný HTML a CSS včetně textu. Na vytváření komponent grafiky webu je Gimp dobrý, to mu neupírám.
Mluvíš mi z duše. Chceme udělat stream eventů, jako má Facebook. Vše spojíme do 1: zprávy, komentáře k článkům, odpovědi, označení...
Problém je, že by bylo asi (nevím to jistě, jak se to v praxi dělá) pomalé to při každém requestu projíždět. Říkali jsme si přidat DB tabulku, kam prostě ty eventy přidávat. Tím se ale zas zesložití aplikace a všude se bude muset spolu se samotnou akcí ještě přidávat event.
Observer se IMHO do naší architektury nehodí.
Jaký na to máš názor?
Ta přidaná DB tabulka by vlastně představovala předplatitele. Přidávání eventů se dá realizovat triggerem přímo v DB. V aplikaci bude jen minimální úprava v podobě přidání čtení těchto eventů.
Neděláš web profesionálně - máš téměř nulové nároky - navrhovat jej tedy prvně v grafickém editoru je nesmysl - především, když to nebudeš umět udělat...
Já nejsem databázový typ, volal bych to tedy v PHP. Ale vlastně se to může dát do těch modelů, takže na to nemusím ani myslet. Myslíš tedy, že je to dobrá cesta/dělá se to tak v praxi?
Když už ne do DB, tak určitě do modelu. Výhodou triggeru je však vyšší rychlost, spolehlivost i transparentnost. Pokud máš dobře nastavené triggery, tak se závislé tabulky aktualizují i při modifikaci např. přes webového admina. Navíc se to děje transakčně.
Na straně databáze je to určitě dobré, ale na straně PHP to není
vidět a jak se znám, tak bych byl poté překvapený. K mému myšlení tento
styl programování prostě nesedí, ale to záleži na člověku, o tobě vím,
že ho naopak upřednostňuješ a problém s tím nemáš
Je to tak. Ty preferuješ objektový pohled na data, já zase dávám přednost relačnímu. Oba musíme používat i ten druhý způsob, ale to rozhraní si každý posouváme tím svým oblíbeným směrem.
ahoj potřebuju poradit...já vim, že sem se tady na to už jednou ptal, ale pořád nemohu přijít na to, proč mi to nechce zpracovat stylování.....moc dlouho už na tom dělám a nemůžu přijít na to proč to nefunguje....moc díky
Ak hovoríš o web-stránke a používaš externé CSS, možno máš zlú
adresu k CSS.
Ale vážne neviem o čo ide. Mohol by si problém upresniť?
Ne vůbec - trefil jsi to naprosto přeseně - soubor na který odkazuje neexistuje - protože sice zkopíroval moji ukázku - ale zapasoval to do svého webu - takže můj odkaz odkazuje na složku styles a v ní hledá site.css - tam ale nic nemůže najít - nejspíš neexistuje ani ta složka...
To vážne? Takže som
mal pravdu? Už my to lezie na nervy, radšej nech si skúsi vytvoriť síce
veľmi jednoduchý web, ale za to vlastný, pretože iba kopírovaním sa nič
nenaučí.
Osobně dávám soubor s CSS do kořene webu a pojmenovávám ho pokaždé stejně. Do podadresáře ho nedávám, kvůli jednomu souboru to nemá význam. Do podadresáře to stěhuji až když k tomu CSS přidávám obrázky a v kořeni by tak bylo příliš mnoho souborů. Ovšem kvůli dvěma obrázkům to také význam nemá.
Keďže rád pracujem s dizajnom, na CSS používam podadresár stále, aj keďby tam nebol žiaden obrázok, pretože už vopred predkladám, že tam možno nejaký obrázok bude a tak nebudem musieť nič prerábať. Dokonca niekedy (aj keď to vraj nieje správne) schválne používam viac druhov CSS. Ide skôr ale o akýsi archív napr. vianočného motívu a pod. Myslím, že pri šablónovacích systémoch sa v tomto prípade dokonca oplatí mať viac slov CSS.
Zobrazeno 50 zpráv z 161.