Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Tolik rozruchu
jen v Lopuchu

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Web [ŽP: neomezená] (kategorie Programování) moderuje Kdokoliv.
Archiv
Domovská stránka aktualizována 28.7.2019 17:46
  
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: wohsuwj
[ 4075 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
mach 30.7.2007 19:56  4988
Kdokoliv: V praxi to bude znamenat, ze newellformed dokumenty uzivatelovi na 1.5 sekundy bliknou pred ocima. Coz neni fajn.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 30.7.2007 19:05  4987
fis [4985]: Ajo, ja vedel, ze jsem na neco zapomnel, tou akceptacni hlavickou by se ridit dalo.
mach [4986]: Postupne zobrazovani netvori mylny dojem, ze dokument je well-formed, postupne zobrazovani budi (spravny) dojem, ze zatim dokument neporusil well-formed-ness.
Link na ten clanek by byl?
mach 30.7.2007 17:55  4986
To prepinani mime typu nekteri celkem bezne pouzivaji, v PHP jednoduchy; pro staticky dokumenty by to slo pres mod_rewrite. No, mne to teda moc nebere.

Prohlizec ma samozrejme zobrazovat XML dokument az po uplnym nacteni, protoze treba musi odmitnout ne-wellformed dokument a kdyz ho teprve nacita, tak jeste nemuze vedet, jestli bude wellformed a kdyby ho postupne zobrazoval, vytvoril by tak vlastne milny dojem, ze wellformed skutecne je. Nicmene nacitani XHTML souboru neni to, co by dnesni weby zdrzovalo - tady bych nevidel problem.

Pokud chcete duvod, proc nepouzivat XHTML Strict, ale HTML Strict, prectete si ten znamy clanek od reditele (nebo koho) Opery.
fis fis 30.7.2007 17:55  4985
Kdokoliv [4982]: Mno, nemusi tam byt test na IE, protoze to by pak posilalo text/html o neco vice prohlizecum nez jen IE (zejmena tem s naschval priohnutym User-agentem). Mnohem lepsi je pouzivat takovou tu HTTP hlavicku, ve ktere rikas, jake MIME typy prohlizec prijima (kdybych si ja pamatoval, jak se jmenuje, mozna je to rovnou Accept... IE tam application/xhtml+xml nema, ostatni co ho zkousnou ano). IE mimochodem v tomhle neni sam, delal jsem navic do sveho webu, kde to resim presne tak, jak doporucujes, podminku na lynx... a mozna budou i dalsi, proto to chci predelat na ten Accept, jak budu mit cas, je to precejen asi cistejsi.

Pro staticke by to asi bylo mozne taky, u apache asi pres takove ty .meta soubory, nebo pres .htaccess, ale uz je to hodne webserver dependent a vlastne si nejsem jist, jestli to pujde... ale mohlo by.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 30.7.2007 17:45  4984
Prohlizece nikdy nebudou kontrolovat validitu, k tomu neni duvod (a v kontextu dynamickych modifikaci dokumentu se prakticky ani nelze o nic takoveho pokouset). Pokud jde o to, zda je dokument well-formed, tak to sice taky az do konce nevis, ale nemyslim, ze by to vadilo, tak proste v nejakej moment zjistis, ze neni, tak zarves. Takhle fungujou vsechny aplikace pouzivajici SAX a taky to nicemu nevadi, naopak by u nich bylo znacne nezadouci, aby cekaly, az se celej dokument zchrousta.
Ja osobne v dynamickem zpracovavani XML nevidim zadnej velkej problem.
pepak pepak - Pepak.net 30.7.2007 17:33  4983
Kdokoliv: Na Lupe. Vcelku rozumne zduvodnene, ze dokud neni dokument kompletni, tak jeste neni validni a prohlizec by ho tudiz mel odmitat.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 30.7.2007 17:28  4982
Jinak ono je to slozite, budeme-li se opravdu poustet na rovinu teorie. Protoze tam zjistime, ze IE XHTML neumi a tim myslim vubec, nikoliv treba jenom spatne nebo trochu. Vubec. A je to featura. Tudiz bude-li clovek pouzivat XHTML (opravdove), automaticky tim skrta IE.

V soucasnosti bych sam preferoval reseni, ktere by fungovalo asi takto: veskere dokumenty budou XHTML 1.1, kodovani utf-8. Server se podle http_user_agent rozhodne, jestli to vypada na IE, pokud ano, je mu dokument naservirovan jako text/html a bez XML hlavicky (protoze nastesti pouzivame XML verze 1.0 a kodovani utf-8, takze z nasi strany je vse korektni). IE to popadne, zachova se k tomu jako k HTML (s nejakymi podivnostmi, ktere do HTML nepatri, se kterymi si ale nastesti dokaze poradit). Pro ostatni prohlizece se to klidne posle i s XML hlavickou (at je vse jasne) jako application/xml+xhtml. Nicmene nemam vubec predstavu, jak slozite je neco takovehleho v jednotlivych resenich (tady nam jde, jestli se nepletu, o PHP) provest, ono nejkrasnejsi by bylo tohle dokazat nejak i pro staticke XHTML dokumenty, ale verim tomu, ze tam uz to muze bejt trochu orisek.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 30.7.2007 17:22  4981
pepak [4980]: To ses dozvedel kde?
pepak pepak - Pepak.net 30.7.2007 17:12  4980
Taky jsem mel takova cukani, dokud jsem se nedozvedel, ze prohlizec by spravne mel odmitnout renderovat XHTML dokud nebude mit nacteny cely dokument. Od te doby si rikam, ze mozna nakonec bude lepsi striktni HTML, i kdyz psane podle XHTML zasad (uzavirani vsech tagu, vsechno malymi, vsude uvozovky atd.)
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 30.7.2007 17:07 - Oblíbené kluby (17:03) 4979
chci to celé dělat ve striktním kodu
XHTML
trofozoit Trofozoit DNA, DNA - come out and play 30.7.2007 15:08  4978
text-align: center; je jediné byť špatné řešení pro nižší ie6 ;)
IE6 margin:0 auto bere, ale musí bát ve strikním módu.
knedle knedle online - Krabice živých 30.7.2007 14:52  4977
text-align: center;
je samozrejme spravne a jedine reseni pro ie6 a nizsi (u ie7 netusim, ale hadam ze tam by melo byt vse ok)

rozumne prohlizece berou spravne margin: 0 auto
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 30.7.2007 14:37  4976
Neudela to to same. Viz(te) zde a zde.
bighead BIGHead Pořádáte akci, vyzkoušejte - naše moderátory 30.7.2007 14:34  4975
puschpullJá to spíš házel jako otázku ostatním. Znám totiž to řešení přes marginy a to tvoje, dle mého názoru, udělá ve výsledku to samé. Tak by mě zajímalo co je "správnější", dáli se to tak vůbec posuzovat.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 30.7.2007 14:14 - Oblíbené kluby (17:03) 4974
BIGHead a dalšíuvítám jakékoliv připomínky
opravdu, učím se vše za pochodu, nejsem programátor, táhne mi silně přes 40-ku a do hlavy leze vše pomaleji naž za studií
:-))

ale rád mám kvalitní řešení
bohužel pro mě je v oblasti webu, CSS atd . skoro vše děláno metodou pokus/omyl + něco vyčtené z knížek

[ 4075 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt