Diskuze: Webová šablona?
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 16 zpráv z 16.
//= 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.
V DHTML je šablonou přece ta stránka, kterou si klient stáhne ze serveru. Po natažení se spustí Javascript, který si stáhne zbytek a uloží do DOMu.
DHTML je obecný název pro dynamickou šablonu, případně dynamický web. Děláš to v PHP nebo v čem?
No teprve se to učím. Stáhl jsem si ukázkovou pacmanii, ale nepochopil jsem, jak to funguje. Tedy co se šablony týče.
Nefunguje to nijak, je to jen HTML stránka, šablonu z ní uděláš tak, že obsah vymažeš a vložíš ho tam dynamicky nějakým jazykem.
Dělat dnes web přes DHTML se dnes nedoporučuje, protože ho vyhledávače špatně indexují. Hodí se to na webové aplikace, hry, maily, chaty apod.
Je pravda, že DHTML může bých chápáno jako klientské, ale matesax to určitě myslel na serveru.
DHTML znamená dynamické HTML, tedy HTML, které se dynamicky mění u klienta. Není tedy znovu generováno, ale modifikuje se DOM - zpravidla za použití Javascriptu a CSS. Nepatří do toho skripty běžící na serveru ani Flash či Java na klientech.
OK - mám poslední dotaz - ve které fázi / části stránky bych měl ten obsah přidávat? Nyní jsem přiřadil každému tlačítku co přidává. Ovšem po refreshi se vždy načte výchozí stav. Tak mne napadlo udělat to pomocí kotev - po každém refreshi zkontrolovat URL a podle toho něco případně přidat / umazat. Ale přijde mi to moc mechanické, tak by mě zajímal správný postup. (Zvolil jsem si JS.) Děkuji.
Takhle se weby nedělají, to je přesně jak říká Kit. JS je na doplňky.
Přijde mi ale blbé kopírovat stránku, když na ní nic nehodlám měnit, kromě obsahu...
Ano, ale to se dělá na serveru, ne na klientovi přes JS.
Už jsem psal, že tento přístup se hodí na aplikace (webmail, lightbox apod), ale určitě ne pro prezentaci obsahu na stránkách.
Zajímavé slovní spojení: "nic nehodlám měnit, kromě obsahu". Na stránce je HLAVNĚ obsah, zbytek jsou jen nepostatné kousky kódu, které definují, jak se ten obsah má zobrazit.
Dokonce se na stránku dá napsat jenom holý text a také to bude fungovat.
Zobrazeno 16 zpráv z 16.