Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Odpověď na názor

Odpovídáte na názor k článku Kam kráčí HTML?.

Lukas Nevosad
Lukas Nevosad (neregistrovaný)
7. 9. 2007 11:40

XHTML

celé vlákno
Myslim, ze se zapomina na prafunkci XML+XHTML. A to sice, ze mam data ulozena v XML a nasledne je pomoci XSLT nebo neceho podobneho transformuji na neco jineho, napriklad XHTML, stejne tak z nich mohu vytvorit exporty ve forme strukturovanych XML, RSS apod.

Praxe ukazala, ze tudy cesta proste nevede. Prvni problem je v tom, ze data se neukladaji do XML, ale do relacnich databazi. Z databaze je taha nejaka aplikace, pro kterou je uz ten XML mezistupen zbytecna prace - jednodussi je, kdyz rovnou vytvori (X)HTML, RSS export atp. Jinymi slovy - pro drtivou vetsinou aplikaci je zbytecne delat mezivrstvu XML dat a pak jejich prezentaci resit pres XSLT, kdyz vse muze udelat mnohem jednoduseji primo aplikace pracujici s databazi. Nehlede na to, ze v XSLT jsou nektere operace s daty komplikovane, dalsi zhola nemozne.

Z tohoto pohledu mi vysvetlete, proc bych mel pouzivat XHTML misto HTML. Abych usetril praci vyvojarum prohlizecu??? To je fakt stupidni argument. Miliony lidi se maji trapit s XHTML aby si par stovek vyvojaru usetrilo praci? Ktera je uz beztak hotova?

A jaka je vlastne ta vyhoda XHTML? Oddeleni obsahu od formy? Coze? Oddeleni obsahu od formy je princip XML. XHTML neni v oddeleni obsahu od formy dale nez HTML!!! Ani o kousek! Pokud se nejaka data vymenuji, tak se tomu deje vzdy v XML, ktere je k tomu urcene. Jaky ma smysl hledat treba cenu v XHTML dokumentu? Stejne neni nijak oznacena! Ubohost oddeleni dat v XHTML jen potvrzuje treba XFN a dalsi mikroformaty.

Naopak budu s XHTML narazet na problemy. Budu mit problemy s pouzivanim pluginu, pri elementarni praci s vice okny budu potrebovat scripting a jediny zapomenuty ampersand mi zpusobi fatal error. Dekuji, nechci.
   
Chcete přispět jako registrovaný uživatel? Přihlaste se ke svému účtu.
Ochrana proti spamovacím robotům. Odpovězte prosím na následující otázku: Jaký je letos rok?
 

Pravidla pro diskutující

Přidáním čtenářského příspěvku do diskusí či fóra souhlasíte s tím, že budete dodržovat následující pravidla. Při jejich hrubém porušení se vystavujete riziku smazání příspěvku, jeho modifikaci, v krajním případě i zablokování přístupu do diskusí.

Redakce ze zásady nezasahuje do čtenářských diskusí a zavazuje se, že nebude mazat ani modifikovat příspěvky, kromě případů, kdy tyto porušují některé z následujících pravidel. V takové situaci je na zvážení redakce, zda příspěvek modifikuje s viditelným upozorněním, či přímo smaže. Redakce nikdy nemaže „nesouhlasné komentáře“ jen proto, že jsou nesouhlasné. Vítáme střet názorů, ale vždy v rámci slušné a kultivované debaty.

Příspěvky nesmí obsahovat:

  1. Vulgární či hrubé výrazy.
  2. Urážlivé výroky na adresu druhé osoby či skupiny osob.
  3. Texty, které mají za cíl jen vyprovokovat emotivní reakci (trolling).
  4. Rasové útoky či útoky na jakoukoliv jinou menšinu či skupinu obyvatel.
  5. Komerční nabídky a affiliate odkazy.
  6. Odkazy na warez, sériová čísla, licenční kódy, pornografii a další nevhodný materiál stejně jako žádosti o poskytnutí tohoto obsahu.
  7. Prokazatelně protiprávní obsah.

Informace o soukromí: U všech přidaných komentářů provozovatel ukládá IP adresu a hostname odesílatele. U neregistrovaných uživatelů se na webu zobrazuje část hostname, případně IP adresy, neumožňující identifikovat konkrétní počítač.

Povolené značky XHTML: a, br, code, em, li, ol, p, pre, strong, sub, sup, ul