[Wikipl-l] Strona główna Wikipedii nie waliduje się

Derbeth derbeth w wp.pl
Nie, 7 Lut 2010, 22:28:22 UTC


Próbował ktoś sprawdzić, czy strona główna Wikipedii jest poprawnym HTML-em?

Otóż nie jest:

http://validator.w3.org/check?uri=http%3A%2F%2Fpl.wikipedia.org%2F&charset=%28detect+automatically%29&doctype=Inline&group=0

Problemem są konstrukcje typu

==   Wybrane rocznice ==


Nie wiem, czemu używa się tu niełamliwej spacji do robienia wcięcia; jest to dość barbarzyńska praktyka:
http://pornel.net/bledy#secc0
http://kurs.browsehappy.pl/Kurs/Typografia

Wystarczyłoby dodanie do MediaWiki:Common.css czegoś mniej więcej takiego:

.page-Strona_główna h2 { padding-left: 1em; }


Ponieważ właściwym problemem nie jest samo użycie  , tylko niewłaściwa obsługa przez MediaWiki nagłówków zaczynających się od nietypowych znaków (jak niełamliwa spacja albo prawidłowy polski cudzysłów), prosiłbym wszystkich o zagłosowanie na zgłoszenie błędu:
https://bugzilla.wikimedia.org/show_bug.cgi?id=22418 (link do głosowania https://bugzilla.wikimedia.org/votes.cgi?action=show_user&bug_id=22418#vote_22418 - wymagane jest założenie konta przez podanie adresu e-mailowego).

Jest to o tyle ważne, że np. strona główna Wikinews wyświetla w nagłówkach tytuły wiadomości, mogące zawierać polski cudzysłów. MediaWiki generuje wtedy błędny kod HTML i niestety nie jest to tak łatwo zmienić, jak na polskiej Wikipedii (zrezygnować z używania w tytułach wiadomości polskich cudzysłowów?). Dodatkowo, jeśli na Wikipedii ktoś lubi używać cudzysłowów w tytułach sekcji w zwykłym haśle, dotknie go ten sam błąd.

----

Na koniec jeszcze trochę prywaty: zgłosiłem jakiś czas błąd https://bugzilla.wikimedia.org/show_bug.cgi?id=15705 dotyczący tego, że MediaWiki aktywnie przeszkadza aktualnym wersjom Opery w działaniu podczas używania przycisków nad polem edycji. Chociaż błąd zgłosiłem włącznie z kompletną instrukcją usunięcia błędu i poprawka ta nie ma wpływu na przeglądarki inne niż Opera, od wypełnienia raportu błędu (w grudniu 2008) nikt z programistów dotąd nie zaczął pracy nad nim :-( Byłbym bardzo wdzięczny za głosowanie również tu.


-- 
Derbeth
Jabber id: derbeth w jabber.wp.pl

Opera - the fastest browser on Earth! http://www.opera.com/



Więcej informacji o liście dyskusyjnej WikiPL-l