Je li validan HTML/CSS neophodan prije standardizacije browsera?

Autor Pharaoh, 23. Siječanj 2011, 11:29

0 Članovi i 5 Gosti pregledava ovu temu.

Pharaoh

Proveo sam malo istraživanje i došao do sljedečih rezultata, koje možete i sami provjeriti:

Google:
HTML: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.google.com%2F&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.1
CSS: http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.google.com%2F&profile=css21&usermedium=all&warning=1&lang=en

Yahoo:
HTML: http://validator.w3.org/check?uri=www.yahoo.com&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.1
CSS: http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.yahoo.com%2F&profile=css21&usermedium=all&warning=1&lang=en

W3org:
HTML: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.w3.org&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.1
CSS: http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.w3.org%2F&profile=css21&usermedium=all&warning=1&lang=en

MSN:
HTML: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.msn.com%2F&charset=%28detect+automatically%29&doctype=Inline&group=0
CSS: http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.msn.com%2F&profile=css21&usermedium=all&warning=1&lang=en



Od gore navedenih jedino w3org i MSN prolaze samo HTML validaciju, sve ostalo ima jednu ili više grešaka!
Samo po sebi nameće se pitanje: je li uistinu validan HTML ili CSS neophodan prije kraja uvođenja HTML5/CSS3 standarda i prilagođavanja svih browsera da ga čitaju na isti način? Sudeči po gornjim rezultatima, toga se ne drži ni organizacija koja postavlja standarde, a niti druge kompanije koje trenutačno vode čitavu internetsku industriju.

Renato

Gledaj, sumnjam da ću izreći nešto novo ali ne znam čemu se zamarati sa problemom validacije ako se sajt korektno prikazuje u velikoj većini browsera. Mene osobno greškica ili dvije ne diraju mada svaki sajt koji napravim uredno provučem kroz validator.

erik

Sve ovisi kako shvaćaš W3C validaciju. Ima ljudi koji je doživljavaju kao religiju i misle da će zbog jednog ispuštenog alt atributa njihova stranica biti izbačena sa googla, manje donositi zarade, a oni sami biti ismijani zbog toga što njihov site ne prolazi tu svetu validaciju.

Normalni ljudi će validaciju shvatiti više kao neke smjernice pisanja html / css koda. Uzeti u obzir, ali nikako se zbog toga ne opterećivati.
ak su mogli partizani okončati rat možemo i mi deklinirati site
gore-točka-dolje-zarez

karlovic

Evo malo humora

Renato

Već sam to vidio , a opet se smijem ko lud... ;D ;D ;D Fora za 5!

oKRamxII

S ovim žutim u tortnom grafikonu definitivno se slažem :D Zato ga treba i zanemariti...

ikiK

Zato ja imam ovo ljepo naglašeno na jednom sajtu  ROFL
...

Skipper

@ikik Apsolutno se ja slažem s tobom oko IE. Ali, znaš i sam koliki je njegov udio, stoga na ovakav način, bojim se, ne rješavamo problem...

ikiK

Citat: Skipper  u 31. Siječanj 2011, 13:09
@ikik Apsolutno se ja slažem s tobom oko IE. Ali, znaš i sam koliki je njegov udio, stoga na ovakav način, bojim se, ne rješavamo problem...
DA, znam, gledam statistike i poražavajuće su, no taj site nudi mnogo opcija korištenja i ima "brdo" komponenata, i naveo sam u opisu sajta da se za najbolji preformans koristi firefox, i boli me d... , zaista me ne dira... Ako kane napredno koristit site s takvim mogućnostima mora si znat skinut drugi preglednik... Dobra stvar u tome je što je to moj privatni site i mogu si dopustit takvo buntovništvo prema IE-u :)

I da se razmijemo, ja koristim osx, i moj Safari ima probelma s ajaxom iz c-panela, u večini slučajeva mi ne prikazuje popis mail accounta, u firefoxu uredno uvjek is prve sve otvori, dok je to jedan jedini problem s prikazom ičega na safariju koji sam susreo. Dakle nikad nece sve ići po špagi... I jasno mi je da će mi uvjek trebat više od jednog browsera ili bar još jedan koji ne dolazi u paketu s operativnim sustavom, i drugi se na isto trebaju priviknut...
...

Skipper

U prvom dijelu posljednjeg posta je bit. Ti si ovo radio za sebe i imaš pravo "otkantati" koga god hoćeš :geek: Ali, daj ti klijentu objasni kad počne vrištati kako mu se nešto ne prikazuje u IE, da zlokobnu i sramotnu šesticu iz te family i ne spominjemo...

Renato

Citat: Skipper  u 31. Siječanj 2011, 13:40
U prvom dijelu posljednjeg posta je bit. Ti si ovo radio za sebe i imaš pravo "otkantati" koga god hoćeš :geek: Ali, daj ti klijentu objasni kad počne vrištati kako mu se nešto ne prikazuje u IE, da zlokobnu i sramotnu šesticu iz te family i ne spominjemo...

Da, upravo tako. Nebi vjerovali koliko ljudi još uvijek koristi IE6. Pa mu ti napravi site! Zato ljudi uglavite to u ugovore i riješili ste barem taj problem.

Pharaoh

IE6 koriste uglavnom oni koji imaju "divlje" Windowse. Registrirani Windowsi se uredno updejtaju, pa je u njima IE8.

Novi problem nastaje sa novim standardima HTML5 i CSS3, jer je Microsoft napravio IE9 s tim mogućnostima, ali dostupan je sam za Vistu i 7. Ne znam čak ni radi li dobro jer koristim XP. Pola kompa mi ne radi sa 7.

erik

Eh, Pharaoh, druže i ja imam isti problem. Ja sam isto stari XP-ovac i već gledam kako ću morati iskeširati finu svoticu za sedmicu i novi harver. Sve zbog IE9...
ak su mogli partizani okončati rat možemo i mi deklinirati site
gore-točka-dolje-zarez

Moje Novo Ime

Nisam se htio na samom startu uključiti u ovu diskusiju, ali jednostavno moram jer to je moja domena, moj dio pod ovim surovim i vječnim problemom.

Postavlja se pitanje da li je potrebno raditi site po W3C standardima. DA!, Točno je i potrebno raditi stranicu po standardima ukoliko želite izbjeći problem s prikazom u različitim browserima.

Dizajneri znaju kako izbjeći probleme i s php-om, javascriptama, ajaxom, jquery-em i behaviour dodacima kojima se kontroliraju IE starije verzije. Naročito je bitno ukoliko se koriste noviji html5 i css3 gdje mora postojati opcija da se sajt sam prilagođava browseru koji ga gleda tj. čita.

Postoji jednostavan način provjere stranice i u uvjetima korištenja još nestandardnog dizajna ali već sveprisutnog (isključi se html5 i css3 da vidiš da li site prolazi validaciju). Naravno ovo prolazi ukoliko stanica koji radite ima u sebi mogućnost prilagodbe za različite browsere. Tu se poznaje rad svatkog tko drži do sebe i do samog klijenta ukoliko se za dotičnog radi sajt, za istog koji je spreman razumjeti i platiti to što mu se nudi. Opet, ukoliko se radi o osobnoj stranici, nitko ne uvjetuje što treba pa možemo pokazati i srednji prst onome tko nas posjeti sa IE-om ispod sadašnje IE9 verzije koja je ajd zaživjela kao konkurentna ostalim (čitaj rijetkim) preglednicima.

Što znači ta validacija? Znači minimum maksimuma u određenim prikazima stranice kada se radi o IE 5 i IE 6 verzijama. Što mislite da barem 5 % ljudi na ovoj planeti još nema Chrome Alpha verziju i FF prve generacije. Ima itekako, vjerujete mi i nisu ni te verzije ništa bolje od IE 5.

Da li to spada u optimizaciju. DA! Da, to se zove optimiziranje za web preglednike. Iako, sam dizajner mora imati znanje i predznanje što napraviti ako određeni Joomla! dodatak nije rađen prema standardima, datke, treba poznavati i server side jezik pa i skriptni jezik .

Ova tema je uvijek bila zanimljiva i nanovo pretumbavana a upravo zbog toga neki standardi postoje. Ukoliko se radi uredno i čisto, poštujući barem osnovna pravila izrade, vjerujete nema bojazni da će Vam klijent reći da ga je pajdo/prijatelj nazvao ili da ga je nazvala neka teta koja je potencijalni kupac i rekla kako ona ne može otvoriti njegovu stranicu.

Ovoj diskusiji nikad neće i ne bi bilo u redu da joj bude kraja. Čemu sve to? Upravo da se uvijek iznova rade nove verzije browsera s novim mogućnostima koje imaju tendenciju postaviti novi web standard. Upravo je ta filozofija ona koja govori i pokazuje da je taj browser ispred svih i kao takav konkurentniji na tržištu. Taj browser tada drži primat i drugi će ga uvijek slijediti u nadi da i oni budu konkurentni ili obrnuto.

Točka

erik

Citat: Livich  u 31. Siječanj 2011, 16:46
Postavlja se pitanje da li je potrebno raditi site po W3C standardima. DA!, Točno je i potrebno raditi stranicu po standardima ukoliko želite izbjeći problem s prikazom u različitim browserima.

Stotinu mu dabrova! Pa kako onda google, facebook, wikipedia, uspiju napraviti cross browser stranice bez slijepog pridržavanja w3c standarda?
ak su mogli partizani okončati rat možemo i mi deklinirati site
gore-točka-dolje-zarez