Strona 1 z 1

bug w sprawdzaniu poprawności składni

PostNapisane: 29 września 2005, o 11:01
przez angryant

bug w sprawdzaniu poprawności składni

PostNapisane: 2 października 2005, o 21:38
przez DEXTER:)
Błędem jest "sadfasdf", bo nie znajduje się w żadnym znaczniku.

bug w sprawdzaniu poprawności składni

PostNapisane: 2 października 2005, o 21:52
przez angryant
1. nie do końca - niepoprawna jest też sekcja HEAD
2. nie oto właściwie chodzi, że brakuje znacznika, tylko o to, że pajączkowy walidator działa inaczej niż ten z w3c. Jeden wskazuje błędy, a drugi nie. Obydwa na raz nie mogą mieć racji.

bug w sprawdzaniu poprawności składni

PostNapisane: 2 października 2005, o 23:43
przez DEXTER:)
Szczerze mówiąc nie korzystam z validatora Pajączka, bo pisze strony w PHP Ze swojej strony mogę stwierdzić tyle, że validator W3C ma racje.

bug w sprawdzaniu poprawności składni

PostNapisane: 3 października 2005, o 00:13
przez angryant
otóż to - dlatego sugeruję:

1. poprawić pliki definicji (nie zaglądałem do nich).

2. dorobić mały plugin do Pajączka, który integrowałby go z walidatorem W3C. mógłby działać tak, że POST-em wysyłałby plik HTML (lub URL, jeśli używa się mapowania innego niż na localhost) do Validatora W3C, a wyniki wyświetlałby na dole ekranu, w okienku walidacji (jako zwykły komponent przeglądarki).

Byłby to fajny feature - chyba niekłopotliwy do zrobienia, a bardzo przydatny.

PostNapisane: 3 października 2005, o 13:50
przez platekr

PostNapisane: 3 października 2005, o 14:09
przez angryant
W strict w <head> obowiązkowy jest <title> - dlatego krzyczy. W każdym razie wychodzi na to, że chwilowo nie da się w 100% walidować niektórych dokumentów w Pajączku.

A może warto pomyśleć o zagnieżdżeniu w Pajączku jakiegoś parsera XML/SGML, np. tego samego, który jest używany przez narzędzie W3C Validator? Konkretnie jest to: http://openjade.sourceforge.net/.

Tak czy siak, moduł walidacji on-line byłby bardzo przyjemną sprawą ;-)


EDIT:

Gdyby ktoś był zainteresowany to napisałem proste narzędzie w Javie, które można podpiąć pod Pajączka jako dodatkowe narzędzie wysyłające bieżący dokument do walidatora na w3c i wyświetlające w osobnym oknie wyniki walidacji - dość wygodne rozwiązanie - jednoklikiem załatwia się sprawę.

http://kernelpanic.pl/files/external-va ... jaczek.zip (~6.3MB; nie za szybkie łącze jest na serwerze).

Podpinając to narzędzie należy dodać jeden parametr wywołania - bieżący plik. Narzędzie wymaga zainstalowania w systemie najnowszej maszyny wirtualnej Java w wersji 5.0 (1.5 wg starej numeracji).

Źródła są w środku. Program jest oparty na platformie eclipse-rcp. Jest dostarczany w takiej postaci w jakiej jest. Użycie tylko na własną odpowiedzialność...blah blah blah... w każdym razie u mnie działa (WinXP).

Miłej zabawy!