Prohlížení tohoto vlákna:
1 Anonymní uživatelé
Valid XHTML 1.0 Transitional |
||
---|---|---|
Webmaster
Členem od:
21:08 29.8.2005 Bydliště Louny
Skupina:
Registrovaní uživatelé Příspěvky:
1888
|
Zdarec,
vcelku na pohodu, ale pokud na novým webu co dělám kliknu na tento odkaz, tak vyjede docela hrůzný seznam něčeho. Sice hezké, rád bych to i opravil, ale nějak s toho nepoznám kde se ta daná chyba nachází, pouze vyjede číslo řádku. Má s tím někdo zkušenosti, jak se s tím pracuje? Zda jde opravdu o chyby apod. příklad: www.pswcomputer.eu (nehodnotit, je to rozpracované)
Zasláno: 22:43 22.5.2006
|
|
Přenos |
Re: Valid XHTML 1.0 Transitional |
||
---|---|---|
Nováček
Členem od:
15:03 2.5.2006 Skupina:
Registrovaní uživatelé Příspěvky:
18
|
Ano neco podobneho bych take rad vedel, ted mi "Dedek" naznacil, ze bych "si to mel opravit", jenze taky mi to nic moc nerika, a hlavne je to tam uz od instalace Zenu. Tak taky tak nejak tapu...:(
Jasne ze by to clovek mel rad validni, jen vedet, jak presne na to.... Dave
Zasláno: 22:49 22.5.2006
|
|
Přenos |
Re: Valid XHTML 1.0 Transitional |
||
---|---|---|
Nováček
Členem od:
19:13 22.1.2006 Skupina:
Registrovaní uživatelé Příspěvky:
16
|
Příliš bych si s tím hlavu nelámal.. zkus si tam zadat
http://validator.w3.org/ seznam, google, nebo ibm.. a mají tam chyby taky.., ale takový Microsoft ten je validní.
Zasláno: 0:21 23.5.2006
|
|
Přenos |
Re: Valid XHTML 1.0 Transitional |
||
---|---|---|
Guru
Členem od:
20:29 7.12.2005 Bydliště Plzeň
Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
990
|
Vezmu to od konce.
2 Rendy Brendson: Já bych si s tím naopak hlavu lámal. Buď je web XHTML validní, nebo není. Pokud není, nemá tam ten odkaz co dělat. Ani jeden z příkladů, které uvádíš, nikde netvrdí, že je XHTML validní. A co se týče Microsoftu, ten nemá validní ani domovskou stránku. Pokud tedy nemám jistotu (neumím validitu ověřit nebo stránky opravit), je třeba vypustit (zakomentovat) řádek:
To byl ten menší problém. Horší problém je v tom, že novější verze prohlížečů podle deklarace typu zpracovávají obsah stránky různým způsobem (více viz například zde). A pokud je v deklaraci uveden XHTML 1.0 Transitional a XHTML není validní, může se prohlížeč přepnout ze standardního do "quirks" modu a pak nastává cirkus s laděním. V zenu 1.3 a "classic" templatu zas takové problémy nastat nemusí, protože používá ještě hodně tabulky, ale v čistě css layoutu ("default") už to může bejt pěknej hokej. Další problém je v tom, že IE obecně zkousne dost velké prasárny, zatímco FF a Opera jsou mnohem háklivější. Obvyklá praxe - ladění pouze v IE 6 - pak má za následek chyby layoutu ve FF, Opeře a pětkových verzích IE. IE 7 je taky divá sviňa, něco funguje podle standardů, něco jako v IE6. 2 Dave: Základní instalace zenu 1.3 je validní XHTML 1.0 - jak default template, tak classic. Jediná vada jsou nedoladěné styly pro pětkové verze IE. Ty nevalidity se tam dostávají z dodatečných rozšíření a úprav. 2 JardaR: Těch chyb je tam opravdu jak naseto. XHTML je zjednodušeně HTML převedné do formátu XML a proto musí XHTML zachovávat všechna pravidla pro správné formátování a strukturu XML dokumentu. Pokusím se aspoň ve stručnosti o vysvětlení některých chyb, které hlásí validátor na úvodní stránce http://www.pswcomputer.eu/ 1. Error Line 51 column 58: ID "bot_corner_img" already defined - každý identifikátor id musí být v celém XHTML doukumentu jedinečný. V tomto případě má být pro css formátování místo id použit class 3. Error Line 56 column 59: end tag for element "a" which is not open. - plonková koncová značka </a>, neboli značka je uzavřena, ale nikde není otevřená 5. Error Line 130 column 17: there is no attribute "LANGUAGE" - zcela špatný formát pro značku skript. Místo <SCRIPT LANGUAGE='javascript'> má být <script type='text/javascript'>, protože a) v XHTML musí být všechny značky a atributy pouze malými písmeny b) XHTML nezná atribut language, místo něj se používá atribut type 11. Error Line 202 column 19: there is no attribute "CELLSPACING" - zcela špatný formát pro značku table. Místo <TABLE CELLSPACING=0 WIDTH=100% CELLPADDING=0 HEIGHT=170 BORDER=0> má být <table cellspacing="0" width="100%" cellpadding="0" border="0">, protože (kromě výše uvedených chyb) a) musí být hodnoty atributů uzavřené v uvozovkách (nebo apostrofech, doporučuji uvozovky) b) height u tabulky je proprietární IE atribut, v tomto případě tedy patří do css 31. Error Line 204 column 245: there is no attribute "onMouseOver" - dtto jako výše, i onMouseOver musí být malými (onmouseover) 33. Error Line 204 column 445: end tag for "br" omitted, but OMITTAG NO was specified - všechny značky v XHTML musí být uzavřené. Pokud nemají samostatnou koncovou značku, musí být uzavřeny samy o sobě, tedy: <br />, <hr />, <img ... />, <meta ... /> atd. Kromě toho bych nemilosrdně vymetl většinu zastaralých (deprecated) značek, jako například <font>, <center> atd. - formátování obecně patří do css. Pokud to budeš chtít vyčistit, je nutné jít do zdrojáků templates a všech použitých rozšíření a opravovat a opravovat. Několik typů - pokud nemáte XHTML a css v malíku, používejte pro úpravy template "classic" a úprav co nejméně - po nainstalování každé úpravy si zkontrolujte validitu a opravte hned - dokud víte kam sáhnout - testujte i v jiných prohlížečích než jen IE6 - různé validátory dávají trochu jiné výsledky - pro finální testování doporučuju validator http://validator.w3.org A na závěr, jak to dělám já nikomu nic nenutím, jenom pro inspiraci: - jako základní prohlížeč a pro průběžné testování používám poslední verzi FireFoxu s WebDeveloper Toolbarem (součást základní instalace) - mám tak všechny potřebné nástroje pohromadě - pro další testování používám Operu (7.5, 8.5 a 9beta) - nejlépe podporuje standardy - potom teprve upravuji XHTML a CSS pro MSIE v pořadí IE6, IE7 beta, IE5.5 a IE 5 - občas ještě kontroluju ve starších verzích Mozilly a Netscapu (od verze 6) - pokud mám v provozu Linux (momentálně bohužel mimo), pak ještě testuji na Linuxu (především v Konqueroru) - pokud bych měl mac a návštěvníky webu mimo ČR, testoval bych i na macu (nebo si to u někoho zařídil) Za důležité považuji také testování s vypnutými obrázky a Active-X.
Zasláno: 17:02 23.5.2006
|
|
_________________
[col |
||
Přenos |
Re: Valid XHTML 1.0 Transitional |
||
---|---|---|
Webmaster
Členem od:
20:40 29.8.2005 Bydliště Osík City
Skupina:
Administrátoři Vývojáři Příspěvky:
1070
|
hezky Dědku - aspoň nám to někdo hezky vysvětlit už vidím že se zas pár nocí nevyspím :D
Zasláno: 17:20 23.5.2006
|
|
Přenos |
Re: Valid XHTML 1.0 Transitional |
||
---|---|---|
Nováček
Členem od:
19:13 22.1.2006 Skupina:
Registrovaní uživatelé Příspěvky:
16
|
Dědku, moc děkujeme za výklad. Furt aby se člověk učil..
Zasláno: 13:41 24.5.2006
|
|
Přenos |
Re: Valid XHTML 1.0 Transitional |
||
---|---|---|
Začátečník
Členem od:
12:51 19.5.2006 Skupina:
Registrovaní uživatelé Příspěvky:
33
|
Nazdarek. Ja by som sa opytal Dedka v podstate len hovadinu ale istota je gulomet.
Ked mi validator.w3.org napise na xhtml ze Citát: This Page Is Valid XHTML 1.0 Transitional! The document located at <http://www.blabla.sk/> was checked and found to be valid XHTML 1.0 Transitional. This means that the resource in question identified itself as "XHTML 1.0 Transitional" and that we successfully performed a formal validation using an SGML or XML Parser (depending on the markup language used). a CSS jigsaw.w3.org/css-validator/ mi napise Citát: W3C CSS Validator Results for http://www.blabla.sk Congratulations! Valid CSS! This document validates as CSS! ale za tym mi to napise nejake varovania a asi 100 riadkov chyb levelu 1 ale validator tieto riadky nepovazuje za chyby ale len za nejake upozornenia ci varovania ze by sa tieto riadky mali dat do poriadku. Ale v konecnom dosledku ak validator napise This document validates as CSS! Tak na stranke tie obrazky validnosti xhtml1.0 a CCS valid. mozem dat aj tak. Spravne?
Zasláno: 12:45 27.8.2006
|
|
_________________
www.lgtex.sk -Internetovy obchod s termooblecenim |
||
Přenos |
Re: Valid XHTML 1.0 Transitional |
||
---|---|---|
Začátečník
Členem od:
12:51 19.5.2006 Skupina:
Registrovaní uživatelé Příspěvky:
33
|
Tak to som teraz spravil taky velky preslap ze sa mi toto este nestalo. Ja som si myslel ze mam stranku validnu ked som zadal do validatora adresu mojho obchodu ale ten validator kotroluje len samotne stranky ani cely obchod. Takze ked som zadal www.blabla.sk tak to kotrolovalo vlastne len index stranky ktory bol v poriadku ale akonahle som si len tak zo srandy zadal www.blabla.sk/nieco.php?niecomu=daco_and_daco tak to vyhodilo opat niekolko chyb .. takze takto by som musel kontrolovat vsetky stranky v obchode a na to nemam cas Taka skoda a ja som si myslel ze aky som guru ze mam stranku validnu az na to css to validator kontroluje uplne vsetky css lebo uz v indexe sa vsetky css scripty pouzivaju tam ta validacia je az na tie upozornenia v poriadku... Ale kaslem na to ved aj tak na to nikto nepozera...
Zasláno: 12:11 29.8.2006
|
|
_________________
www.lgtex.sk -Internetovy obchod s termooblecenim |
||
Přenos |
Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Můžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.