Vlákno názorů k článku
XHTML 2 pravděpodobně míří k ledu, prioritou je HTML 5 od chris - To že xhtml5 existuje i v non-well_formed podobě html5 je...

  • Článek je starý, nové názory již nelze přidávat.
  • 5. 7. 2009 0:16

    chris (neregistrovaný)

    To že xhtml5 existuje i v non-well_formed podobě html5 je naprosto nepochopitelné.

    A aby toho nebylo málo, tak k tomu není definováno dtd. Ne že by se mi zrovna dtd v xml líbilo, je to přecijen sgml cizinec, ale kvalitních nástrojů validujících a hlavně doplňujícich při tvorbě xhtml dokumentu je hafo.

    Specifikace sice pěkně teoreticky plká že: XML DTDs cannot express all the conformance requirements of this specification. Therefore, a validating XML processor and a DTD cannot constitute a conformance checker. Also, since neither of the two authoring formats defined in this specification are applications of SGML, a validating SGML system cannot constitute a conformance checker either. To put it another way, there are three types of conformance criteria:
    1. Criteria that can be expressed in a DTD.
    2. Criteria that cannot be expressed by a DTD, but can still be checked by a machine.
    3. Criteria that can only be checked by a human. A conformance checker must check for the first two. A simple DTD-based validator only checks for the first class of errors and is therefore not a conforming conformance checker according to this specification.

    Nicméně metodu jak to tedy validovat VUBEC nedefinuje! Proč to tedy ku..a nemá třeba relax ng schema?! Nástrojů které by to uměli při práci kontrolovat ala dtd metoda je sice po čertech málo, ale takto se vracíme do doby před 10 lety, do marasmu non well formed.

  • 7. 7. 2009 21:05

    Ladislav Thon (neregistrovaný)

    Řešili jsme to dneska na ábíčku a mimo jiné jsem při tom to Relax NG schéma našel. http://s.validator.nu/, a trunk je http://svn.versiondude.net/…yntax/trunk/. Předpokládám, že zásadním problémem bude, že nejde o oficiální schéma, ale co naplat, člověk se nezavděčí všem.