MozillaPL.org - polskie centrum Mozilli

Główne menu:

Validator, XHTML Transitional, bardzo dziwny błąd

Dyskusje na temat standardów WWW i zgłoszenia stron niedziałających poprawnie w przeglądarkach z rodziny Mozilli (w tym Mozilla Firefox)

Moderator: Pomocy?!

Validator, XHTML Transitional, bardzo dziwny błąd

Postautor: riddle » 29 stycznia 2005, 20:46

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

http://tinyurl.com/3uan3

Mówi mi, że nie zamknąłem jakiegoś taga, ale to niemożliwe. Także wszystki "&" są wymienione na & ... ktoś ma jakiś pomysł? :(
riddle
 
Posty: 502
Z nami od: 24 maja 2004, 17:43
Lokalizacja: Łódź

Postautor: danoc » 29 stycznia 2005, 22:02

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

Chodzi tu o atrybut "target". W XHTML "target" nie istnieje.
danoc
 
Posty: 20
Z nami od: 12 grudnia 2004, 18:28
Lokalizacja: Wrocław

Postautor: zwierz » 29 stycznia 2005, 22:12

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050128 Firefox/1.0+

danoc pisze:Chodzi tu o atrybut "target". W XHTML "target" nie istnieje.

Istnieje. Przynajmniej w XHTML 1.0 Transitional. Walidator mówi, że "unclosed end-tag requires SHORTTAG YES". Zgubiłeś ">" w </code>.
Zerknij na źródło w Firefoksie. W linii 277 błąd masz na czerwono oznaczony.

BTW. Tworzyłeś to w Notatniku z Windows?
zwierz
Moderator
 
Posty: 1915
Z nami od: 31 sierpnia 2003, 10:13
Lokalizacja: Kraków

Postautor: riddle » 29 stycznia 2005, 23:25

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

Przepraszam, ale z Searchem w ręku znalazłem wszystkie "<code" i "</code" i na końcu każdego było ">" ... chyba, że nie wolno w <code> dawać <abbr></abbr> ... </code>. Jeśli to naprawdę banalne, a ja mam większe problemy z krótkowzrocznością niż myślałem, to czy możecie wkleić mi kawałek kodu z błędem? Validator mi nic nie mówi - akurat target jak zauważyłeś może być w XHTML Trans. A on mi podkreśla "=" ... nic mi to naprawdę nie mówi. Przecież nie leciałbym na poważne forum z błahym błędem w rodzaju 'nie zamknąłem taga'.

Nie, to jest notka joggera, a wysyłałem przez temaciKa z włączonym /n -> <br/> dlatego musiałem usunąć wcięcia, przepraszam.

edit: Rozpisałem sobie w notatniku fragment z błędem w walidatorze podkreślonym i wszystkie tagi są zamknięte.
riddle
 
Posty: 502
Z nami od: 24 maja 2004, 17:43
Lokalizacja: Łódź

Postautor: zwierz » 30 stycznia 2005, 08:39

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

Kod: Zaznacz cały
DictionarySearch</a>, <code>v0.7</code</strong> - Poszukuje zaznaczonego słowa w ustawionych słownikach


Ps. Faktycznie w tym momencie w podglądzie źródła code jest zamknięte.

BTW. Zlituj się! Zwiększ wielkość fontów w tym blogu!
zwierz
Moderator
 
Posty: 1915
Z nami od: 31 sierpnia 2003, 10:13
Lokalizacja: Kraków

Postautor: pitbull82 » 30 stycznia 2005, 09:12

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

A czy czasem walidator nie pisze:
character "&" is the first character of a delimiter but occurred as data


Chyba jasno z tego wynika, że & jest źle zapisany ?

Z resztą patrząc w kod strony:
Kod: Zaznacz cały
<code>RSS News & Blogs</code>

jasno widać, że & nie został przez Ciebie zamieniony na &amp; i stąd to zamieszanie..

riddle pisze:Także wszystki "&" są wymienione na &amp; ...

A jesteś pewien? :D

Pozdrawiam
pitbull82
 
Posty: 35
Z nami od: 23 stycznia 2005, 10:23
Lokalizacja: Częstochowa

Postautor: riddle » 30 stycznia 2005, 09:25

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

Nie no, moment. Teraz pojawił się drugi błąd, bo dopisałem nową notkę. (zaraz go nie będzie) Wcześniej go nie było - tylko jakiś niezamknięty tag, którego nie widzę. O to mi chodzi :/
riddle
 
Posty: 502
Z nami od: 24 maja 2004, 17:43
Lokalizacja: Łódź

Postautor: pitbull82 » 30 stycznia 2005, 09:57

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

Dziwna sprawa - walidator gdzieś tu wywala błąd i pokazuje <code> jako niezamknięty, chociaż w kodzie strony widać poprawne zamknięcie...

Kod: Zaznacz cały
<a href="http://ftp.mozilla.org/pub/mozilla.org/extensions/dictionarysearch/dictionarysearch-0.7-fx+mz+tb.xpi" target="_blank" class="external">DictionarySearch</a>, <code>v0.7</code</strong>


Spróbuj zmienić link, żeby nie było +, bo podejrzewałbym tutaj jakiś błąd... Możliwe, że chodzi o kodowanie UTF...

Bo tak: Wziąłem sobie to całe P w którym najprawdopodobniej jest błąd we wsłasny plik z kodowaniem ISO i błędów nie ma:

<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<title>siakiś</title>
</head>
<body>

<p class="note">
Dzisiaj postanowiłem rozbudować mojego liska, więc udałem się na
<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<title>siakiś</title>
</head>
<body>

<p class="note">
Dzisiaj postanowiłem rozbudować mojego liska, więc udałem
...
TUTAJ CAŁA RESZTA - nie wrzucam, żeby się strona nie rojeżdzała ...
wygląda ładniej i działa lepiej. :)
</p>

</body>
</html>
</p>

</body>
</html>


Pozdrawiam
pitbull82
 
Posty: 35
Z nami od: 23 stycznia 2005, 10:23
Lokalizacja: Częstochowa

Postautor: riddle » 30 stycznia 2005, 10:11

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

Zmieniłem wszystkie problematyczne, zdawałoby się, linki na skróty w tinyurl. Nie pomogło, więc to chyba nie one. Wiesz co mnie bardzo dziwi? Fragment kodu który pokazałeś.
Kod: Zaznacz cały
<code>v0.7</code</strong>

Tutaj parametr code nie jest zamknięty. Natomiast w podglądzie kodu w firefoxie wszystko jest ok - ">" na końcu jak powinien być tak jest. Czy to literówka?
riddle
 
Posty: 502
Z nami od: 24 maja 2004, 17:43
Lokalizacja: Łódź

Postautor: riddle » 30 stycznia 2005, 10:26

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

No wielkie rotfl. Naprawdę. Brakowało zamknięcia, ale czemu Firefox mi tego nie pokazywał? Kwestia jakiegoś cache? Naprawdę.. musiałem sobie rozpisać cały kod w notatniku z enterami, żeby to zauważyć. Nie podoba mi się to, że podgląd kodu w FF tak się zachowuje :/
riddle
 
Posty: 502
Z nami od: 24 maja 2004, 17:43
Lokalizacja: Łódź

Postautor: pitbull82 » 30 stycznia 2005, 10:40

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

Hmmm, a dasz radę przywrócić na jakiś czas ten poprzedni kod? Bo ja też sprawdzałem w Firefoxie i kod wyglądał OK... Chciałbym się przekonać, że w innej przeglądarce widać błąd w źródle, a w Firefoxie nie :)
pitbull82
 
Posty: 35
Z nami od: 23 stycznia 2005, 10:23
Lokalizacja: Częstochowa

Postautor: zwierz » 30 stycznia 2005, 10:42

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

riddle pisze:Nie podoba mi się to, że podgląd kodu w FF tak się zachowuje :/

Lepsze jaja będą, gdy zapiszesz stronę. Gdybyś używał XHTML-owego MIME (application/xhtml+xml) nie byłoby takich problemów.
zwierz
Moderator
 
Posty: 1915
Z nami od: 31 sierpnia 2003, 10:13
Lokalizacja: Kraków

Postautor: riddle » 30 stycznia 2005, 11:58

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

Jogger nie chciał mi zaakceptować / wyświetlić (nie wiem które słowo, lecz po prostu nie działało) strony, z ustawionym MIME jak pokazałeś (w panelu sterowania jogiem musze miec html).

Błąd przywrócony, ale teraz dobrze mi podpowiada gdzie szukać:

Line 473, column 12: unclosed end-tag requires SHORTTAG YES
</code</strong> - Poszukuje zaznaczonego słowa w ustawionych słownikach
riddle
 
Posty: 502
Z nami od: 24 maja 2004, 17:43
Lokalizacja: Łódź

Postautor: pitbull82 » 30 stycznia 2005, 12:10

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

A u mnie się waliduje poprawne. Ale dobra - uwierzę Ci na słowo, że Firefox pokazywal błędne źródło dokumentu :) Nie rób sobie już kłopotu ze zmianami :)

Pozdrawiam
pitbull82
 
Posty: 35
Z nami od: 23 stycznia 2005, 10:23
Lokalizacja: Częstochowa

Postautor: zwierz » 30 stycznia 2005, 13:48

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.5) Gecko/20041108 Firefox/1.0

riddle pisze:Jogger nie chciał mi zaakceptować / wyświetlić (nie wiem które słowo, lecz po prostu nie działało) strony, z ustawionym MIME jak pokazałeś

E tam, widziałem już u niejednej osoby, korzystającej z Joggera, właściwe dla XHTML-a MIME.
zwierz
Moderator
 
Posty: 1915
Z nami od: 31 sierpnia 2003, 10:13
Lokalizacja: Kraków


Wróć do Standardy WWW i źle działające strony

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], dexter, Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: