Diskuze: Nápady na vylepšení Českého validátoru

HTML a CSS HTML a CSS Nápady na vylepšení Českého validátoru American English version English version

Avatar
Jan Barášek
Redaktor
Avatar
Jan Barášek:

Ahoj,
jsem autorem validátoru http://validator.baraja.cz, který si klade za cíl najít časté chyby začínajících vývojářů v jejich HTML kódu a následně hledá možné řešení. Za validátorem stojí obrovský a složitý algoritmus a po čase jsem si řekl, že by bylo dobré jej vylepšit.

Chtěl bych zkrátka zvýšit kvalitu validace a dostat jej na takovou úroveň, že bude univerzálně použitelný a získáte dostatečně kvalitní feedback tak, že budete moci stránku nejprve opravit samostatně a až pak jí zde nechat ohodnotit.

Já se tedy tímto ptám na následující otázky:

  1. Má cenu validátor dále rozšiřovat?
  2. Pokud ano, jaké stávající funkce mám odstranit/změnit, které vám vadí a přijdou zbytečné?
  3. Máte nápad na nějaká další kritéria, která mám při hodnocení brát v potaz a snažit se je nějak strojově obodovat?
  4. Znáte nějaké časté chyby začátečníků, na které by se měl validátor zaměřit a přednostně je vyhledávat a upozorňovat na ně?

Otázka na admina: Před časem jsi říkal, že bys klidně validátor zabudoval sem do fóra na hodnocení webů (že by rovnou poskytl rychlou kontrolu), platí to ještě? Měli byste o to ostatní zájem?

Odpovědět 25.3.2015 18:09
Chci naučit počítače přemýšlet a změnit tak svět vyhledávání.
Avatar
Fredep
Redaktor
Avatar
Odpovídá na Jan Barášek
Fredep:

Ahoj, tvůj validátor se mi líbí a určitě ho budu používat. Ocenil bych tlačítko na nahlášení funkce. Našel jsem jich tam pár, které nedávaly smysl, tak bych rád (a snadno) odeslal zpětnou vazbu.
Možná bych také použil více tučného písma, abych nemusel pročítat celý text, ale jen důležité části.
Co se týče celkového hodnocení, to bych zde asi nedával, myslím si, že by to bylo složité a stejně by nám to moc neřeklo.

Určitě v tom pokračuj, je to dobrá věc ;)

Editováno 25.3.2015 18:20
Nahoru Odpovědět  +3 25.3.2015 18:18
Týmová práce je důležitá proto, aby bylo možno obvinit z neúspěchu někoho jiného.
Avatar
Tonda Kozák
Člen
Avatar
Odpovídá na Jan Barášek
Tonda Kozák:

ad 1 Netroufám si posoudit, ale v současném stavu se mi nezdá moc použitelný. Pokud bys cílil na začínající tvůrce, tak bych odstranil, nebo omezil ty velikosti, počty a mimifikovatelnost skriptů a stylů a zaměřil se spíš na takové ty začátečnické chyby.

Na co se zaměřit (asi ne vše by se povedlo vyrobit):

  • zkusit projít i pár podstránek a zkontrolovat unikátnost title a description (ten teď nekontroluješ vůbec, ne?)
  • zkontrolovat dostatečný kontrast mezi textem a pozadím
  • upozornit na nejrozšířenější gramatické a typografické chyby
  • zkontrolovat nepodtrhávání neodkazů

atd.
Problém je, že většinu problémů člověk nepozná z kódu, ale pouze vizuálně při reálním používání.

 
Nahoru Odpovědět  +4 25.3.2015 20:07
Avatar
hanpari
Redaktor
Avatar
Odpovídá na Jan Barášek
hanpari:

Já bych chtěl jen pochválit hodnocení. Opravdu bych nepoznal, že je generované, klidně bych uvěřil, že ho psal člověk. Opravdu geniální! Jde za tím vidět spousta práce.

 
Nahoru Odpovědět  +6 25.3.2015 20:57
Avatar
Tomáš123
Člen
Avatar
Odpovídá na Jan Barášek
Tomáš123:

*Pomlčka nadpis dobře rozdělí do logických bloků, ale někteří uživatelé mohou text za pomlčkou "webe.sk" vnímat jaký důležitý (protože pravděpodobně je). Nebylo by lepší, umístit jej spíše před pomlčku? Titulek by pak mohl vypadat například: "Webe.sk - www.o". Toto doporučení ale není závažné, protože jsem jen robot a můj algoritmus může v tomto ohledu udělat chybu.

Jen pro informaci:
Text před pomlčkou má 5 znaků a text za pomlčkou má 7 znaků.
error Za pomlčkou se píše mezera! Na validované stránce je tento znak: "w".*

Toto je citácia kontroly môjho webu. Prvý bod je niekedy fakt blbý (myslím tie alternatívy). Úplne by som ho zmazal. Nie je toľko voľných domén, aby mohol užívateľ vymýšľať niečo nové. Pomlčky proste patria k titulku. Inforáciu o počte znakov tiež. V titulkoch (obzvlášť ak vyjadrujú názov webu) sú medzery nepoužieľné. Tvoj algroitmus by mal takéto veci ignorovať.

Robot, ktorý výsledky vypisuje to síce sformuloval celkom pekne, ale často sa mýli a radi neúplne, zavádzajúco, v jednom bode niečo pochváli a v ďalšom skritizuje (pomlčka). Z toho dôvodu si myslím, že nie je úplne najvhodnejší pre neskúseného začiatočníka. Musel by si to ešte dosť zdokonaliť.

Nahoru Odpovědět 26.3.2015 18:13
Keby nebolo Internetu Exploreru, nebolo by dnešného internetu.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.