« 1 2
Autor Zpráva
Timy
Profil
Chamurappi
Jak vlastně ta kontrola probíhá? Já se tě na to zapomněl zeptat :-).

Pokudto chápu správně, stáhneš stránku, odešleš na oficiální validátor, sebereš výsledky, přepíšeš je do češtiny, zobrazíš. Ve které fázi tedy probíhá ta kontrola atributů?

Snad jsem nepřehlédl nějaký komentář, který by to vysvětloval.
Chamurappi
Profil
Reaguji na Timyho:
Kontrola probíhá nezávisle, v současné verzi se provádí až po přijetí výsledků od externího parseru (ve starších před).

Nová architektura validátoru, kterou jsem nasadil minulý týden, je založena na modulech. Kontrola atributů už je zvlášť, ve vlastním modulu jménem A7E (sedmička zastupuje sedm písmen ze slova „attribute“) a kdo ví jak, ten ho může spustit i jako primární modul, tedy jako modul s právem hlásit chyby jako opravdové chyby a určovat podobu výsledku. Viz kontrola atributů Googlu, JPW a W3.org.

Někde mezi moduly OpenSP a A7E se mi válí dlouhý ošklivý regulární výraz, který umí nacházet NET zápisy a jiné SHORTTAGové příšerky přesně tak, jak je vnímá HTML režim parseru OpenSP (vyrobeno metodou pokus&omyl®), při čemž umí vyzobávat i celé počáteční značky. Z těch značek pak snadno vytáhnu atributy i s hodnotami a ty pak proháním specifickými regulárními výrazy pro dané typy atributů a pár dalšími testy (unikátnost kotev, výchozí stylovací/skriptovací jazyky).
Měsíček
Profil
<mimo>

Chamurappi mohl by jsi mi objasnit k čemu jsou důležité tyto zápisy?

<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta http-equiv="Content-Style-Type" content="text/css">


Mohou něčemu špatnému zabránit, jsou vůbec důležité aneb proč na ně vůbec třeba upozorňuješ?

</mimo>
Chamurappi
Profil
Reaguji na Měsíčka:
Validátor na ně upozorňuje kvůli specifikaci, která je vyžaduje.
V praxi jsou k ničemu, prohlížeče je zcela ignorují, pokud vím.
« 1 2

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0