continental.com
genicap.com
wereworthit.com
havenworks.com2010-11-13 godzina 20:43 Result: 1986 Errors, 47 warning(s) Hi Hi Hi Hi Hi
Strona podana przez @PawelGIX również na IE7 wygląda okropnie. Pod IE6? Nie wiem, co by się musiało stać, żeby nazwać to poprawnym renderowaniem.
85.222, Tadziu, Ty rzeczywiście pisząc swoje bezsensowne wypowiedzi zlepiasz troszkę terminów znalezionych w sieci i starasz się brzmieć inteligentnie. Idź się zajmij roznoszeniem tych swoich ulotek których masz 40.000 jak się raz chwaliłeś. I naucz się co to jest asynchroniczność. Co do reszty to Wam się w głowach poprzewracało od walidatorów. Dla Waszej wiadomości, walidacja na stronach jaka jest obecnie jest NIC NIE WARTA!. Dobry walidator zanalizuje dokument, potem go poprawi a potem wskaże ilość takich poprawek co przekłada się na ilość błędów. Walidatory stosowane obecnie nie są miarodajne bo w momencie jak np nie zamkniecie jakiegoś znacznika to napiszą że kolejny nie powinien być otwarty/zamknięty, że następny nie powinien być otwarty itp. Koniec w końcu 1 błąd lub jedno błędne zastosowanie znacznika w tym walidatorze pokaże 2000 błędów przy obszernym dokumencie. Nie warto w walidator nawet patrzeć. Chyba że po skończonej robocie upewnić się że nic nie przeoczyliście.
@PawelGIX - jeżeli chce się zasymulować niektóre elementy html5 to nie tylko IE6/8, ale i FF3.6x potrzebuje \"pomocy\" JS :) Dlatego na dziś trzeba podejść ostrożnie do nowych elementów 5 i stosować te, które przejdą przez IE8 lub, gdy to nie przeszkadza, użyć ich i olać wspomaganie JS. Dzisiejsza nauka 5 zaowocuje za te 2 lata, kiedy to najnowsze wersje wszystkich normalnych przeglądarek będą miały pełną obsługę HTML5. A dla badzIEwia jak zwykle powstaną protezy :)
Wam też komentarze wysyłają się 2 razy lub więcej? ^^
@KDT \'Jakoś tych kilka stron, które popełniłem w HTML5, nie potrzebowały haków, nawet dla IE6.\' To mnie zainteresowało. Z tego co czytałem to w IE6 z HTML5 jest kiepsko (http://d2o0t5hpnwv4c1.cloudfront.net/373_html5/final/index.html) i trzeba użyć JS (http://remysharp.com/2009/01/07/html5-enabling-script/) by widział niektóre znaczniki. Stosowanie haków w CSS uważam za błąd w sztuce - złe rozwiązanie. Doctype nigdy z palca i tak nie wpisywałem;) W teście HTML5, IE6 dostaje 12 punktów na 300.
Błędy z godz 16:01. Lekcja wstydu pomogła nieco. Ale co z tego jak błedy nadal są. 27 Errors, 56 warning(s)
Po prostu muszę to zrobić: Czemu widzisz drzazgę w oku swego brata, a nie dostrzegasz belki we własnym oku? Jak możesz mówić swemu bratu: \"Bracie, pozwól, że usunę drzazgę, która jest w twoim oku\", podczas gdy sam belki w swoim oku nie widzisz? Obłudniku, usuń najpierw belkę ze swego oka, a wtedy przejrzysz, ażeby usunąć drzazgę z oka brata swego.
Widzę, że Tadzik nie tylko zaśmiecił ten temat kilkakrotnie powtarzając ten sam list, to jeszcze spowodował, że komenty wyświetlają się nie po kolei :> ___ Webmaster IDG będzie miał po świętach kupę roboty :D
I wy śmiecie pouczać innych???!!! buahahahaaa!!! Nie dziwne jak się zatrudnia takich specó"f" jak Wesoły to tak jest.
Błędy na tej stronie z godz. 13:20. CO ZA WSTYD!!! 1740 Errors, 47 warning(s)
Nie piszę, żeby nie stosować wszystkich nowych elementów, a tylko tych najnowszych, które jeszcze uzgadniają w W3C, oraz tych z którymi mogą być kłopoty w IE. Np. większość znaczników przy inpucie można spokojnie zastosować, ale takiego automatycznego wywołania kodu JS na wyjściu z inputa już nie. Można też spokojnie nie zamykać niektórych tagów, np: , przez co kod nabiera pewnej elegancji. Już teraz stosowanie HTML5, to zbieranie kapitału doświadczenia na przyszłość. --- Gościu Tadziku - zamilknij, bo jak zwykle bełkotem zaśmiecasz serwis :)
Jakoś tych kilka stron, które popełniłem w HTML5, nie potrzebowały haków, nawet dla IE6. Jeżeli coś ich potrzebuje to CSS, co niestety niektórzy mylą z HTML. Przewaga 5 nad 4.01 jest taka, że jest prostsza w realizacji, zaczynając od doctypu, który niemal każdy może zapamiętać i pisać z palca (!DOCTYPE html - prawda, że proste) i nie trzeba kopiować ze wzorców. Jest też lepszy w walidacji - trzeba pamiętać, że 4.01 to zachwaszczony bełkot, zwłaszcza gdy dodaje się napis Transitional. Wtedy to można spokojnie sobie darować wszelką poprawność kodu. A gdy chce się tak na serio trzymać standardów, a nie tylko udawać, to uporządkowany kod 5 uczy poprawnego pisania struktur, a przy swej pewnej elastyczności pozwala trzymać się niektórych swoich dotychczas stosowanych manier. Dodatkowy argument, to taki, że 5 jak najbardziej będzie bardzo długo zalecanym standardem W3C, więc warto już teraz go stosować, żeby potem nie musieć przerabiać stron. Jeżeli google go stosuje, to dlaczego Kowalski.IDG nie może go zastosować? Lubimy skanseny, czy co? :>
Ale walidator wc3 nie sprawdza zawartości plików dołączanych do danej strony sprawdzanej (a powinien i to rekurencyjnie). Lepiej jest kompilować strony html5 z javąscript i css3 itd, co umozliwia (po włączeniu) poprzednie i aktualne VS, przynajmniej wychodzą formalne błędy od razu bez marnowania czasu. Podobnie jak lepiej używać mvc3 (obecnie rc ale z pozwoleniem na produkcję) i prawdziwej asynchroniczności (async-await itp w tasku) zamiast ciezkich wątków w tle czy jeszcze gorej procesów gdzie nie konieczne, oraz wpółbierzności wbudowanej w język dla danych, pętli czy metod, tak samo predykatów - bo wszystko użyte poprawnie daje dużo krótsze i szybsze programy niz dowolna stara java, często szybsze niz mozolnie wklepywane w c++ warstwy logiki biznesowej czy dosstępowej .
@KDT tak, ale z HTML5 mamy moim zdaniem większy problem, a mianowicie część przeglądarek nie nie wyświetla poprawnie jednych elementów - bez hacków - albo w ogóle nie posiadają obsługi innych. Skoro mówisz żeby nie używać nowych elementów HTML5 to po co go stosować? nie lepiej pozostać przy HTML4.01? - by być całkowicie poprawnym. Zadaniem web developera jest radzenie sobie z ograniczeniami, a nie poddawanie się im.
XHTML documents served as \'text/html\' will not be processed as XML [XML10], e.g. well-formedness errors may not be detected by user agents. Also be aware that HTML rules will be applied for DOM and style sheets (see C.11 and C13 of [XHTML1] respectively). Drogi Modrzewiu, proponuję się dokształcić: www.w3.org/TR/2002/NOTE-xhtml-media-types-20020801/ Nawet Strict może być serwowany jak text/html i nie oto mi chodzi w krytyce, czy może, czy nie, a oto, że przeglądarki mają rozumieć taki tekst jako kod HTML i nie przetwarzać go w sposób specyficzny dla XML-i. Czyli skoro IDG i reszta nieuków wysyła kod HTML (w tym momencie wadliwy kod), to niech robi to pod odpowiednim nagłówkiem, czyli HTML4.01 lub HTML5. HTML5 jest na ukończeniu, czyli defakto niewiele się zmieni, a jak już, to to najnowsze jego cechy. Wystarczy nie używać (zresztą przez najbliższe 2-3 lata nie powinno się tego robić) specyficznych cech tego języka niezrozumiałych dla takiego IE6/8, ale serwować nagłówek html5, a wszystkie przeglądarki, włącznie z IE6 (testowałem, to wiem) będą prawidłowo przetwarzały kod.
ten standard XHTML nawet wykorzystuja generatory stron jako chodzby np Jommla co do HTML5 on jest jeszcze w fazie wykanczania wiec nie ma juz ogloszonego stricto de facto ze jest zapiety na ostatni guzik od A do Z co sie stanie jak jeszcze cos w nim zmienia a ktos w tym standardzie na obecna chwile napisze to pozniej by sie nie trzymalo kupy wedlug W3C ... jedyna roznica midzy zwyklym html a xhtml to ze skladnia i pewne znaczniki sa juz przypiete do standardu xml aby latwiej mozna bylo pozniej przypiac to do baz danych :)
@KDT, sam się nie ośmieszaj. Strona deklaruje XHTML Transitional, a Transitional może być serwowany jako text/html i jest to jak najbardziej poprawne, choć nie zalecane. Dopiero XHTML Strict musi być serwowany z odpowiednim MIME. Oczywiście nie zmienia to faktu że strona IDG tak stara, jak i nowa to techniczne i wizualne (ale to już kwestia gustu) porażki. (Sam fakt że właśnie próbuję ten komentarz wysłać po raz piąty o tym świadczy. Totalna amatorka.)
\"Dlatego tak istotne jest tworzenie serwisów z kodem opartym na standardach sieciowych i sprawdzonym pod kątem poprawności składni\" Ciekawie się czyta taki tekst na stronie nie spełniającej standardów :) Już pominę, że ta strona wykazuje cytat: \"15 Errors, 11 warning(s)\" i skupię się na największym grzechu, o którym już nie raz tutaj pisałem: strona kodowana jako Xhtml wysyłana jako Typ MIME: text/html jest rozumiana przez przeglądarki jako HTML, bez X na początku - tak stanowi standard W3C i basta. Jeżeli koderzy IDG nie chcą się ośmieszać, niech zmienia kodowanie na HTML4.01 lub jeszcze lepiej na HTML5.

