Z duchem poprawności
Po wczorajszym wybitnie meczącym dniu, a zwłaszcza jego pierwszej połowie (a o tej porze roku prawie całym ;P) – Konkursie na tworzenie stron internetowych (który był inny niż można sobie wyobrażać: Dostajemy 2 komputery, jest nas 3 (reprezentacja szkoły!), kompy nie mają neta (mamy dyskietkę żeby wymieniać pliki miedzy nimi (do czasu, bo Murionek zepsuł XD)), mamy narzucony przez nich temat oraz materiały i mamy z tego w 5 godzin zrobić stronę internetowa lepsza od pozostałych. Ale nie to było najgorsze ;P Otóż oprogramowanie jakie mieliśmy to proste edytory tekstowe, MS Paint i GIMP :P (nic poza tym, nie dozwolone własne, nie dozwolone też własne materiały) i mieliśmy przy uzyciu tego stworzyć stronę ZGODNA z WZORCOWA specyfikacja HTMLa i CSSa (które też dostaliśmy w formie plikow) – nawet nie zdajecie sobie sprawy ile nieistniejących parametrów używacie, a ile obowiązkowych pomijacie… :P)… Koszmar -_-”
Dzisiaj, idac za ciosem postanowilem spradzic poprawnosc kodu swojego bloga… Otrzymalem wynik zaledwie 183 błędów (i niezgodności). Udało mi się doprowadzić go do zera, co potwierdziłem logo zgodności z HTML 4.01 na samym dole bloga. Blog jest też teraz prawie zgodny ze standardem CSS (1 błąd, a raczej użycie nieistniejącej opcji, aczkolwiek działa :P)
Dla porównania:
onet.pl – 156 błędów HTML, 19 błędów CSS
interia.pl – 34 bledy HTML, CSS w ogole nie dal sie sprawdzic
wp.pl – poprawny XHTML 1.0 oraz CSS :)
polchat.pl – 2667 błędów w HTMLu, CSS tu tez nie dziala
o2.pl – 219 bledow HTML, 4 bledy CSS
Jak widac, na ich tle moj blog wypada naprawde niezle ;P
PS. Zapomniałbym! Sama nasza strona konkursowa znajduje się tutaj.
Czerski!! XD
Wcale nie popsulem tej dyskietki, tylko ty nie umiales z niej korzystac XD.
A na swojej stronie zredukowalem liczbe bledow z 99 do 22 i nadal nad tym pracuje. Poprawny HTML SUX! XD
XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
niefizyczni.prv.pl sa zgodni z HTML 4.01 :] (poza reklamami lycosa i linkami z ‚&’ – tymi PHPowymi)
dobra, jak dla mnie dosc jush tej poprawnosci politycznej XD
o bosh…. O_o macie hopla… :P ale stronka ladna :)
hehe mów do mnie dalej, napewno coś kiedyś z tego zrozumiem…co raczej niemożliwe bo sami wiecie komputer i kobieta to sie poprostu nie może stać…:PPPP
strona ladna, ale jesli ktokolwiek bedzie tam sprawdzal wasza polszczyzne to czarno to widze ;p
i co tam robia te pizzerie? cos chyba nie tak ;p
Mój panie, cóż to za słownictwo?! XD ;P (chodzi mi o to „wpieprzanie ciastek” XD ) Stronka śliczna, jesteście niemożliwi! *.* Fajnych masz qmpli, pozdróffka 4 all ;*
Meg dziś zaczęła uczyć się htmla! XD (co to będzie, co to będzie… Koniec świata! XD)
Jak zwykle jestem pod ogromnym wrażeniem i pewnie znów będę się wszystkim chwaliła jakiego to ja zdolniachę znam. ^^”
Dzieki za cieple slowa, Meg. ^^ I powodzenia w nauce HTML’a. ;P
a ja juz mam zamowienia na 3 strony ;_; help koffanie ;;;_;;;
;*~
to ja mam tylko (albo aż XD) 54 błędy w html :) i to większość nie do porpawienia, bo to fragmenty kodu generowanego rpzez blog.pl :) więc nie jest źle XDDD
To moj pierwszy wpis na tym blogu^.^””
ech ja caly czas ucze sie tego przekletego html’a ,ktory mnie doslownie dobija , a moj blog nadal nie wyglada tak jak tego chcialam ._.”
Szata graficzna miala byc cudowna a jest tak beznadziejna ,ze nie moge na nią patrzec-_-„.
A tak w ogole to pozdrawiam ikis;D i congrat;***
19.07.2008r
onet.pl – 283 błędy html
interia.pl – 5 błędów html
wp.pl – Passed validation :))
polchat.pl – 117 błędów html
o2.pl – 59 błedów
pozdrawiam :))
Dzięki :) Jak widać, WP się pożądnie stara. Jeszcze screenów brakło, by pokazać, jak bardzo się design zmieniał ;) Ale to się chyba znajdzie na web.archive.org…
Poprawnosc poprawnoscia, ale czy przy okazji warto by bylo sprawdzac, czy kosztem poprawnosci nie traci sie:
a) zdrowego rozsadku. Dla przykladu: HTML w wersji 4.01 Strict nie przewiduje atrybutu TARGET dla odnosnika – aby kierowac uzytkownika do innych okien, nalezy uzyc DOCTYPE’u Frameset. Niby logiczne, ale z drugiej strony nie probowalem walidowac (istnieje polski odpowiednik?) strony Frameset, ktora mialaby znacznik BODY.
b) wygody i uniwersalnosci wyswietlania. Proste uklady strony oparte o pudelka rozbijaja sie poki co o sciane rozbieznosci w implementacjach w roznych przegladarkach. Podczas, gdy purystyczni maniacy „alternatywnych przegladarek” zaznaczaja, jak silniki Gecko/Netscape w 100% zgodnie ze specyfikacja obsluguja CSS Box Layout, podczas gdy chwilami to wlasnie IE implementuje CSS DIVow w sposob, jaki podpowiada zdrowy rozsadek. Wezmy styl padding: w FF/Operze wypelnienie wewnatrz pudelka nie jest wliczane do rozmiarow, w IE – juz tak. Tutaj jeszcze mozna dyskutowac, ktore rozwiazanie jest lepsze, ale wystarczy zobaczyc, co w obu przegladarkach dzieje sie po ustawieniu obrazka jako tla w takim pudelku, a odpowiedz nasuwa sie jedna.
Chec nadazenia standardom i poprawnosci zmuszalaby do stosowania wszelkich „sztuczek” zerujacych na ulomnosciach w parsowaniu kodu przez poszczegolne przegladarki (przyklad: http://tantek.com/CSS/Examples/boxmodelhack.html ), a watpie, zeby duze serwisy mialy na kazdym kroku tego typu sztuczki. Pozostaje przyslowiowe polozenie laski na to, jak strona wyswietla sie uzytkownikom IE/Opery/FF/niepotrzebne skreslic.
Wystarczy pare dni popracowac nad ukladem pudelkowym, zeby zatesknic za czasami ustawiania elementow tabelkami. Swoja droga, zeby nie bylo, ze bronie ktoregokolwiek z podejsc: http://www.webdeveloper.com/forum/showthread.php?t=71249 . Ostatnio, chcac w sensowny sposob rozwiazac taki problem, skonczylem na pocieciu tabelki od nowa w 3 p***y.