Starší komentáře ke článku: Relaxed - nový validátor XHTML kódu

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Petr

Datum vložení: 28.7.2005 9:22:36

Když zkouším kontrolovat jedny svoje stánky [i](www.priroda.cz - nepíšu to jako reklamu, tady stejně asi nebude moc ekologů, ale pro možnost ověření výsledku)[/i], tak na W3org mi to hlásí chybu kvůli Iframe. Ten je tam kvuli měření iAuditu, takže to nechávám být. (Je pro mě funkce důležitější než 100% validita.) Ted jsem si zkusil stránku projet pomocí Relaxed, zvolil jsem si normu HTML4.01 (stránky jsou ve 4.01 Strict) a chybu s Iframe mi to vůbec nehlásí. Naopak mu vadí parametr NAME uvedený ve FORM. Není to zvláštní? ;-)

Avatar

Autor komentáře: franta

Datum vložení: 28.7.2005 10:02:36

možná se mýlím, ale není u formu problém v tom, že dokument byl konvertován do XHTML, kde atribut NAME pro FORM je potlačen a má se používat ID???

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 28.7.2005 10:08:17

Chybu IFRAME to nehlásí, protože Relaxed všechny HTML stránky před validací převádí na XHTML a pak je validuje jako XHTML Transitional (XHTML stránky se validují vždy oproti uvedenému typu dokumentu). IFRAME je v Transitional povolen, a proto to chybu nehlásí. Nechápu, proč dokument neoznačíte jako Transitional, pak by použití IFRAME nebyla chyba. Ad atribut NAME u elementu FORM. Asi je to nějaká chyba ve schématech používaných Relaxed. Nejlépe, když to zadáte jako chybu do systému pro hlášení chyb: http://sourceforge.net/tracker/?func=add&group_id=142232&atid=751978

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 28.7.2005 12:08:45

Tak beru zpět. I při validaci HTML se respektují typy dokumentů Strict/Transitional/Frameset. Problém byl někde jinde, jak píše Petr.

Avatar

Autor komentáře: Petr Nalevka

Datum vložení: 28.7.2005 12:02:29

Atribut "name" není ve strict pro <form> definován viz. http://www.w3.org/TR/html4/strict.dtd, takže tohle chování validátoru je správně. Naopak s tím <iframe> je to chyba, kterou jsem už odstranil, ale objeví se až při další instalaci na server. Díky za její odhalení.

Avatar

Autor komentáře: geneticy

Datum vložení: 28.7.2005 10:37:01

Zkusil jsem to na stránku v XHTML 1.1 a podle očekávání to vyhodilo chyby pro hreflang (ty v DTD pro 1.1 nejsou, jen xml:lang, takže chyba se dá očekávat). Jinak v pohodě...až na jednu věc. Hlásí mi to neukončený tag div - jeden jediný..koliduje s tagem fieldset. Tutéž stránku jsem pustil přes Operu s MIME-type application/xhtml+xml a bez problému to prošlo (přičemž tohle je na validitu kodu je dost brutální, s vadným tagem/chybějícím) by to přerušilo výpis (chyba proti DTD). Dtto prostá validace na W3C také žádný problém. Přitom nejde o chybu vyplývající z nedostatečných možností DTD. Vstupní string ze stránky je však bez CRLF (linear) - generovaný z aplikace - takže má možná potíže tento validátor s délkou řetězce, případně s kombinací znaků (dle použité znakové sady - v tomto případě je použita UTF-8...a obsah stránky je zobrazen NECESKY). V každém případě je to divné. WCAG jsem nezkoušel. Jinak zajímavý SW a budu jej používat - ve spolupráci s W3C. Mj. bych doporučil k tomuto SW podobnout utilitu pro výpis jako je v TMCD (přeformátovat HTML) + očíslovat řádky. Bylo by to lepší a daleko přehlednější.

Avatar

Autor komentáře: Tom

Datum vložení: 28.7.2005 11:19:44

jak spravne pouzivat vkladani vece flashu? ja pouzivam <object type="application/x-shockwave-flash" width="400" height="300"> <param name="movie" value="movie.swf" /> </object> ale pak je tam vicekrat stejny "name" a tento validator na to hledi.

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 28.7.2005 11:55:13

Stejný problém vzniká, pokud se snažíte do jedné stránky vícekrát vložit jeden formulář (třeba vyhledávací pole na začátek i na konec stránky). Validátor také hlásí chybu, ale není to jeho problém - je to problém nedomyšlené specifikace. Takže stránky mít validní sice nebudete, ale zato budou "alespoň" funkční. Nebo musíte vymyslet workaround ;-)

Avatar

Autor komentáře: Gwaihir

Datum vložení: 29.7.2005 8:37:47

Způsob, který hledáš, se dá najít zde na intervalu (už nevím, kde, ale snad jsem použil řetěze "vkládání flashe do html"..).

Avatar

Autor komentáře: WagoOn

Datum vložení: 28.7.2005 11:55:12

Je mozno v nejakem html, ci xml pouzivat vlastni atriuty? Jde mi o toto: mam treba <div id="mujdiv">text</div> .. to je spravne podle HTML4.01transitional nebo jak se to pise. CO kdyz chci ale pouzit vlastni atribut? napr <div id="mujdiv" pozdrav="ahoj">text</div> je mozno toto delat? A pod cim? HTML4.01 to samozrejme neumoznuje...

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 28.7.2005 12:05:31

Vlastní atributy si nejde přidávat ani do HTML, ani do XHTML. Už to zkrátka nebude HTML/XHTML, ale HTML/XHTML s vašimi atributy. Nicméně XML nabízí mechanismus jmenných prostorů, které v jednom dokumentu umožňují míchat různé sady značek. Jedna z možností, jak dále Relaxed rozvíjet, je právě přidání validace komponovaných dokumentů -- XHTML+SVG, XHTML+MathML, XHTML+VoiceXML, XHTML+SVG+MathML, XHTML+VašeML, ... Jestli to někoho zajímá více do hloubky, doporučuji do google zadat pojmy NRL nebo NVDL. V praxi samozřejmě můžete k elementům přidávat vlastní atributy. Tyto atributy by měly být ve vašem jmenném prostoru a měl byste z dokumentu dát pryč !DOCTYPE (nepůjde ale používat entity jako copy, nsbp, ...), nebo si vytvořit vlastní DTD s přidanýmu atributy+XHTML a na něj se odkázat z !DOCTYPE (pak entity používat půjde).

Avatar

Autor komentáře: Ondřej Kout

Datum vložení: 1.8.2005 8:30:34

Viz. např: http://www.alistapart.com/articles/customdtd/

Avatar

Autor komentáře: noname

Datum vložení: 28.7.2005 13:12:30

Úžasné, začnu používat, mám rád nalezené chyby (negace nesnáším nenalezené chyby). možná chyby: Mám uveden ID u HTML tagu, což je myslím velmi správně a přesto to hodí chybu. http://badame.vse.cz/validator/validate?validator_url_parameter=http%3A%2F%2Fwww.wia.cz%2Fnew&validator_option_parameter=xhtml%2Bwcag&validator_process_button_parameter=Validate druhá možná chyba tamtéž: vyžaduje to Legend ve formuláři. To myslím není povinné podle xhtml standardu (možná podle wcag, ale to nehlásí). Další chyba - myslím že hidden input boxy nemusí mít alt. Poslední chybě na této stránce nerozumím, mám label správně asociovanej a nějak to nechápe. P.S.: jinak se mi celý projekt moc líbí, kdyby autor potřeboval pomoc (prostor, server, linku, překlad, ... tak ať se na mě obrátí, rád pomohu)

Avatar

Autor komentáře: Petr Nalevka

Datum vložení: 28.7.2005 16:45:47

Díky za cenné připomínky. Legend a id co nejdříve opravím. Co se týče alt atributu pro <input>, ve WCAG se píše: "Use alt for the IMG, INPUT, and APPLET elements", ale pro "hidden" prvky tento požadavek jistě nemá smysl. Navíc se jako způsob označení ovládacích prvků preferuje element <label>. Podle WCAG bugzilly: "The 'alt' attribute was intended to label image-type submit buttons (<input type="image">), but because of an artifact of the HTML DTD is permitted in all INPUT elements." Proto myslím, že nejsprávnější bude kontrolovat přítomnost atributu "alt" pouze v ovládacích prvcích s typem "image".

Avatar

Autor komentáře: noname

Datum vložení: 29.7.2005 18:33:17

díky, můžu ještě vědět co znamená ta poslední chyba? ERROR Line number 145 Column 0 (schematron): WCAG 1.0 Checkpoint 12.4 (Priority 2) Do associate labels explicitly with their controls. (@type = 'text' and (not(parent::html:label) or not(parent::html:label[@for]) or not(@id)) podle mě mám label asociovanej správně, ten class by tomu neměl nijak vadit. <label for="squery">< span class="hidden">Vyhledávání: </span>< /label><input type="text" id="squery" name="query"/>

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 28.7.2005 16:55:02

[i]P.S.: jinak se mi celý projekt moc líbí, kdyby autor potřeboval pomoc (prostor, server, linku, překlad, ... tak ať se na mě obrátí, rád pomohu)[/i] Jste trochu pozadu, totez uz nabidl Interval.cz, vcetne financni podpory ;-)

Avatar

Autor komentáře: zipper

Datum vložení: 28.7.2005 17:39:26

[i]mám rád nalezené chyby (negace nesnáším nenalezené chyby)[/i] Dovolím si poznamenat, že toto není negace ;o) Správná negace totiž je "nemám rád nalezené chyby", popř. podobně. To co jste uvedl je v podstatě obměna.

Avatar

Autor komentáře: lukas

Datum vložení: 28.7.2005 21:49:59

Presne tak, zaporky zacinajici na 'ne' se totiz jako vetny zapor nepocitaji.

Avatar

Autor komentáře: Jan Tichý

Datum vložení: 7.7.2006 10:12:45

Nikoliv, správná negace je "nemám rád nalezené chyby nebo jsou mi zcela volné". :)

Avatar

Autor komentáře: Peca

Datum vložení: 28.7.2005 15:17:36

Mám stránky v kódování UTF-8. Na začátku každé stránky jsou identifikační byty tohoto kódování. Relaxed napíše " ERROR Unable to retrieve DOCTYPE definition: The processing instruction target matching "[xX] [mM] [lL]" is not allowed". Mám dotaz, zda je vůbec validní uvádět na stránkách identifikační byty a zda by nebylo možno validátor uzpůsobit, například zatrhávacím políčkem na ignoraci těchto identifikátorů. Díky.

Avatar

Autor komentáře: Shaman

Datum vložení: 28.7.2005 16:26:06

Mám stejný problém...

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 28.7.2005 16:54:04

Znak BOM (jak říkáte identifikační bajty UTF-8) samozřejmě na začátku dokumentu XML a tedy i XHTML být může, takže je to chyba Relaxed, že si se stránkou neporadí. Druhá věc je, že používat BOM společně s UTF-8 je zcela zbytečné, a vede to k mnoha zbytečným komplikacím, takže je lepší jej nepoužívat.

Avatar

Autor komentáře: Petr Nalevka

Datum vložení: 28.7.2005 17:24:04

Můžu poprosit o link nebo zdroj? Díky.

Avatar

Autor komentáře: Peca

Datum vložení: 29.7.2005 7:30:31

Omlouvám se za zpoždění, link je: aplikace.org

Avatar

Autor komentáře: Petr Nalevka

Datum vložení: 29.7.2005 10:49:22

Tak to není problém s BOM. Dokument začíná několika znaky LF, takže se to nelíbí XML parseru. Pokud je odstraníte neměl by být problém. Jinak detekce BOM je ve stávající instalaci Relaxed již funkční. Můžete vyzkoušet: http://badame.vse.cz/validator/validate?validator_url_parameter=http%3A%2F%2Fnalevka.com%2Fbom_test.html&validator_option_parameter=xhtml&validator_process_button_parameter=Validate

Avatar

Autor komentáře: Peca

Datum vložení: 29.7.2005 11:39:43

Aha, to mi tam dělá php po všelijakých headers, opravím to, jsem lama amatérská, že jsem na to nepřišel. Jinak díky, za zveřejnění tohoto validátoru, určitě budu používat, už jen proto abych se vyhnul takovýmhle exesům.

Avatar

Autor komentáře: who

Datum vložení: 29.7.2005 2:01:00

no ja pouzivam tidy jako extension pro firefox a to odhalilo 3 chyby v demo.htm;)

Avatar

Autor komentáře: Radek Tůma

Datum vložení: 29.7.2005 14:42:52

Ohledně nevalidního kódu mám dotaz: v začátečnické nerozvážnosti jsem kdysi udělal web ve FrontPage, kód je strašný, web rozsáhlý a opravovat vše by byla práce pro vraha. Existuje nějaký program, který by dokázal vyčistit kód od různých značek a stylů FP? Zkoušel jsem DreamWeaver i Tidy prostřednictvím PsPadu, ale tyto programy převážnou část nečistot ponechaly.

Avatar

Autor komentáře: noname

Datum vložení: 29.7.2005 18:28:33

no já jsem kdysi něco podobného řešil vlastním makrem. Stáhnul jsem si všechny stránky a pak jsem si udělal makro, které je projíždělo mazalo vše mezi špičatými závorkami vyjma prvního slova (tj. z |p style="asdfasdf" clas="adsfadf msspecialshit="asdfasdfasd"| to udělo |p|) vyjma a href s externími odkazy. A pak to mazalo tagy, které jsem nechtěl <tj. vše v hlavičce a tagy jako body, font, span, div, style, img ... zůstalo mi čisté html, které jsem pak naládoval do databáze publikačního systému jako content článku (nadpis se vzal ze souboru). Tohle všechno trvalo asi hoďku, pak přišla ale piplačka to vše projít, udělat vnitřní hyperlinky atd.

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 30.7.2005 17:39:01

V prvním kroku bych to pomocí Tidy převedl na XHTML a v druhém kroku bych si napsal jednoduchou XSLT transformaci, která v tom nechá jen ty elementy a atributy, které chcete.

Avatar

Autor komentáře: Leo

Datum vložení: 29.7.2005 20:44:11

Narazil jsem nedavno na nasledujici problem / pokud mam u input type radio label, tak hodnota for se vztahuje k id radio buttonu, ale podle html by melo byt id stejne jako je name, pokud se oboje pouzije u stejneho elementu. Takze mam napriklad dva inputy radio s name pohlavi, ale jeden ma id muz a druhy id zena. Jak z toho ven? Dalsi vec souvisejici s formulari je pouzivani name ve tvaru x[] napriklad pro select multiple k tomu, aby to do PHP prislo jako pole. Podle me je to ale nespravna hodnota name. Leo

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 29.7.2005 21:32:20

Co se týče inputů, jde o stejný problém, o jakém jsem psal výše - nedomyšlenost specifikace, která nepočítá s některými situacemi. Co se týče použití hranatých závorek, jde jen o neshody ve výkladu specifikace, která je poněkud nejednoznačná. Podle mého názoru povoleny jsou - kdo je nechce používat, musí se zařídit jinak (viz jeden z mých starých článků na Intervalu ;-)

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 30.7.2005 17:44:09

Ad []. Podle specifikace se skutečně tyto znaky ve jménu objevit nemohou: http://www.w3.org/TR/html4/types.html#type-name Kdyby bylo PHP uděláno inteligentně, automaticky detekuje opakovaný parametr a udělá pro něj pole, i když v name nebudou [].

Avatar

Autor komentáře: Leo

Datum vložení: 3.8.2005 9:11:09

Ono se to nejak da myslim vytahnout, ale musi se pracovat s raw daty, nebo inputem, a neni to moc elegantni. Leo

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 3.8.2005 9:23:58

Ono je to spíš hrubě neelegantní (viz třeba http://interval.cz/clanek.asp?article=671 ;-(

Avatar

Autor komentáře: memphis

Datum vložení: 30.7.2005 6:27:55

Zdravim. Myslim, ze treba pochvalit autora, za celkom dobru pracu. Mna osobne vsak viac zaujima, ze co robi w3c? Ten ich udajny validator je len (podla mna) taka ceresnicka na torte. Problem je, ze som tu tortu nikde nenasiel. Teraz, bez toho aby som tu niekoho podcenoval, sa chcem spytat, ze ako je to mozne, ze to niekto tunajsi spravil a oni nie?

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 30.7.2005 8:55:19

[i]...ako je to mozne, ze to niekto tunajsi spravil a oni nie...[/i] Slyšel jste někdy o zlatých českých ručičkách? Jsme prostě šikovnější než oni ;-) Na druhou stranu, oni šikovní být nemusí. Stačí jim koupit novou technologii i s laboratoří, která ji vyvinula...

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 30.7.2005 18:23:47

W3C píše specifikace, a bohužel ne vždycky zcela dobře, protože dlouhou dobu nebyly před přijetím finální verze specifikace vyžadovány ověřovací implementace. Možnosti zpětné vazby při tvorbě specifikací jsou dle mých zkušeností horší než v případě "konkurečních" standardizačních organizací, jako je OASIS a ISO. Ale jako vždy je to o lidech. Některé pracovní skupiny fungují dobře, produkují rozumné specifikace a zpětná vazba funguje dobře (např. XSLT, XSL-FO). Za některé návrhy specifikací bych jejich autorům snad ani neudělil zápočet (třeba XHTML 2.0) :-D Nicméně situace s HTML validátorem je celkem pochopitelná. Validátor W3C je postavený na DTD, která jsou normativní částí specifikací HTML a XHTML. W3C těžko může zpětně vydat normativní gramatiku v jiném jazyku (třeba RELAX NG). Nenormativní gramatiku pak může udělat kdokoliv. XHTML 2.0 už jako normativní část gramatiku v RELAX NG obsahuje, ale ta zdaleka nevyužívá všech možností RELAX NG a neobsahuje Schematronová pravidla. W3C bohužel technologie jako RELAX NG a Schematron vstřebává poměrně pomalu, protože samo v roce 2001 přijalo jazyk W3C XML Schema jako nástupce DTD. Problém je v tom, že W3C XML Schema se zase až tak moc nehodí pro popis dokumentově orientovaného XML jakým je třeba XHTML. Abych se vrátil k původnímu dotazu. Nemyslím si, že by W3C mělo psát software. Stačí, když bude dobře dělat specifikace a nabízet zázemí a koordinaci pracovních skupin, které specifikace připravují. To by měla být hlavní činnost W3C. Bohužel současná členská politika W3C je naprosto nepřijatelná pro samostatné vývojáře, OSS vývojáře a malé softwarové firmy, protože nejlevnější roční členství ve W3C stojí přes 6000 EUR.

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 30.7.2005 18:43:10

[i]Bohužel současná členská politika W3C je naprosto nepřijatelná pro samostatné vývojáře, OSS vývojáře a malé softwarové firmy, protože nejlevnější roční členství ve W3C stojí přes 6000 EUR.[/i] Ano, to je naprosto nesmyslné. Navíc to brání i jiné činnosti, spojené s W3C nepřímo. Kdyby bylo členství řekněme za 1000 eur, mohly by do W3C vstoupit i servery jako je Interval.cz a další a mnohem podstatněji podpořit veškeré jeho aktivity. Už třeba jen to, že většina koncových uživatelů nechápe W3C a bojí se užívat jejich "produkty" - trocha osvěty by mohla věci posunout...

Avatar

Autor komentáře: memphis

Datum vložení: 1.8.2005 9:22:56

Clenske 6000 EUR???! Tak to je pekna suma. Tu sa kladie otazka, preco? Nemaju iny zdroj? Ja som bol presvedceny, ze im ide skor o to aby sa skvalitnoval web, ale ked pocujem tuto cenu tak v tom vidim iba jedno..

Avatar

Autor komentáře: Dundee

Datum vložení: 31.7.2005 23:10:48

Zkousel jsem validator na svoje stranky a hodilo to dve chybicky: ERROR Line number 51 Column 0 (schematron): WCAG 1.0 Checkpoint 10.4 (Priority 3) For browser comapatibility reasons do not use empty textareas. (string-length(@text) = 0 <textarea name="text" rows="10" cols="30"> --Váš vzkaz-- </textarea> ERROR Line number 50 Column 0 (schematron): WCAG 1.0 Checkpoint 12.4 (Priority 2) Do associate controls explicitly with their labels. Specify an id attribute for input and match it with label's for attribute. (@type != 'hidden' and not(@id) <label for="name1" accesskey="j">Vaše jméno:</label> <input id="name1" type="text" name="name" />   <input type="submit" name="ok" value="Odeslat" /> Nevite proc je to hlasi? Stranka je kdyz tak na adrese: http://www.dundeeweb.net/index.php?page=kontakt

Avatar

Autor komentáře: Petr Nalevka

Datum vložení: 3.8.2005 10:10:36

Děkuji za upozornění. Už je to v pořádku.

Avatar

Autor komentáře: zipper

Datum vložení: 3.8.2005 15:15:19

Validátor mi hlásí chybu, netuším co s tím :o( ERROR Line number 48 Column 0 (schematron): WCAG 1.0 Checkpoint 3.5 (Priority 2) Use header elements to convey document structure. Do order heading elements properly. Element hr may not directly follow h2. Do not skip heading levels. (following::html:*[starts-with(name(), 'h')] [1] [name() = 'h4'] or following::html:*[starts-with(name(), 'h')] [1] [name() = 'h1'] or following::html:*[starts-with(name(), 'h')] [1] [name() = 'h2'] or following::html:*[starts-with(name(), 'h')] [1] [name() = 'h3'] or following::html:*[starts-with(name(), 'h')] [1] [name() = 'h4'] or not(following::html:*[starts-with(name(), 'h')]) <a tabindex="5" href="http://www.gjbi.cz/" ti tle="N??hodn?? referen ce - Gymn??zium Jana Blah oslava v Ivan??ic??ch"> <img src="images/refer ence/gjbi.gif" alt="N? ?hodn?? reference - Gymn ??zium Jana Blahoslava v Ivan??ic??ch" /></a> <h 4><a href="prohlaseni. php" tabindex="6" title ="Prohl????en?? o p???? stupnosti">Prohl????e n?? o p????stupnosti</a ></h4

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 3.8.2005 18:58:51

To je chyba validátoru. Kontroluje, zda nepřeskakujete úrovně nadpisů, a omylem mezi nadpisy zahrnul všechny elementy začínající na h, tedy i hr.

Avatar

Autor komentáře: zipper

Datum vložení: 3.8.2005 16:20:31

A další podobný problém je toto: ERROR Line number 79 Column 0 (schematron): WCAG 1.0 Checkpoint 3.5 (Priority 2) Use header elements to convey document structure. Do order heading elements properly. Element hr may not directly follow h2. Do not skip heading levels. (following::html:*[starts-with(name(), 'h')] [1] [name() = 'h2'] or following::html:*[starts-with(name(), 'h')] [1] [name() = 'h1'] or following::html:*[starts-with(name(), 'h')] [1] [name() = 'h3'] or not(following::html:*[starts-with(name(), 'h')]) <h2>Novinky</h2

Avatar

Autor komentáře: Petr Nalevka

Datum vložení: 5.8.2005 11:54:03

Oprava je již instalována na serveru. Děkuji za upozornění.

Avatar

Autor komentáře: Marek Macák

Datum vložení: 5.8.2005 13:41:43

Můžu se zeptat, co znamená tahle chyba? Nějak na to nemůžu přijít. Díky moc, Marek FATAL_ERROR Line number 39 Column 61 The reference to entity "img" must end with the ';' delimiter. FATAL_ERROR class org.xml.sax.SAXParseException The reference to entity "img" must end with the ';' delimiter.

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 5.8.2005 14:11:52

Nejspíš máte v nějakém odkazu něco ve stylu ...&img=... místo ...&img=...

Avatar

Autor komentáře: Marek Macák

Datum vložení: 5.8.2005 15:26:00

Děkuji, bylo to tak, měl jsem tam ikonu icq a nevšiml si, že tam je ...&img=5

Avatar

Autor komentáře: Arcao

Datum vložení: 9.8.2005 18:44:05

Nesla by do WWW aplikace dopsat validace podle prichoziho refereru? Pak uz jen dodelat nejaka graficka tlacitka a je tu novy validator :)

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 9.8.2005 21:14:43

Otázkou je, zda implementovat něco, co nebude většině lidí fungovat. (Předpokládám, že rozumně chovající se uživatel má zasílání Refereru vypnuté.)

Avatar

Autor komentáře: Arcao

Datum vložení: 10.8.2005 2:04:42

Spis jestli rozumne chovajici lide vi, kde se da posilani refereru vypnout (neni to trivialni). Proc ho vypinat, jen at ve statistikach vidim, odkud lide prisli :).

Avatar

Autor komentáře: M3N

Datum vložení: 2.9.2005 15:28:03

Ahoj *.*. Mam takuto Q, ako najlepsie prevediem html do xhtml? Mam vyse 3000 suborov publikovanych bez WCM\CMS a rucne sa mi to nechce prepisovat. Diki.

Avatar

Autor komentáře: Jirka Kosek

Datum vložení: 2.9.2005 16:11:13

http://tidy.sourceforge.net/

Avatar

Autor komentáře: Ivan L.

Datum vložení: 23.10.2005 10:19:40

Dobrý den, při testu http://www.barrandov.cz mi Relaxed vyhazuje chyby kterým nerozumím. Co je tam vlastně špatně? http://badame.vse.cz/validator/validate?uri=http%3A%2F%2Fwww.barrandov.cz%2F&option=xhtml&filterForcedDoctype=auto&process=Validate

Avatar

Autor komentáře: mafo

Datum vložení: 13.2.2006 19:27:10

pomozte mi prosim vzdy ked dam stranku cez validatory tak pise error a vyznaci cervene kde je chyba co mam robit zmenit doplnit moja starna je www.srnciratlik.szm.sk robene cez nvu som uplny zaciatocnik dik za kazdu pomoc mozem poslat aj cely html kod

Zpět na článek | Úvodní stránka Interval.cz