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

Lopuch, server nejen
pro botaniky

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: hdnxqkx
[ 4075 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
viky 5.3.2008 21:20  5587
Kdyby radši prohlížeče podporovali CSS2 a CSS3. HTML5 je mi celkem jedno.
lukax 5.3.2008 20:07  5586
mach: Stejně tak specifikace by měla konvergovat k tomu, co se používá, podobně jako to dělaly všechny specifikace HTML a jak to teď krásně předvádí HTML5. (Jeden z jejich tvůrců ostatně prohlásil, že většina webů spíš splňuje HTML5 a ne HTML4 — tak to má vypadat.)

Samozřejmě, že by se webové stránky měly snažit dodržovat standardy. Ale IMHO to není tak jednostranné, jak se snažíte tvrdit. Kdyby všichni konvergovali ke specifikaci, nemohl by celý dnešní slavný AJAX fungovat na proprietálnosti Microsoftu.
mach 4.3.2008 22:44  5585
pepak| Tak to se asi neshodneme - podle me ma specifikace
| hodnotu zanedbatelnou ve srovnani s tim, jakou
| hodnotu maji realne provozovane veci.


Realne provozovane veci - jak tady pekne nazorne vidime - ale maji tendenci konvergovat k tomu, co je napsane ve specifikaci. Coz je prvni a posledni duvod, proc jsou specifikace awesum.

Kdyby otevrena specifikace neexistovala, vypadalo by to nasledovne: kazdy by si konvergoval k necemu jinemu, jednotlivi vyvojari a vyvojarky by se divali na konkurencni programy a na to, co se v praxi pouziva, to by nejak subjektivne_interpretovali/reverse_engineerovali, provedli by nejake zmeny, po kterych by podle nich mel ten program zacit byt kompatibilnejsi s ostatnimi. Ostatni by ale mezitim uz provedli podobnou iteraci a pohnuli se jinym smerem... Podle toho, jak numericky nestabilni tohle cele je, by pak ty jednotlive programy konvergovaly kazdy k necemu jinemy, oscilovaly, divergovaly... no rozhodne by ale nekonvergovaly k tomu samemu.
mpts mpts Je to jinak, ba přesně naopak! 4.3.2008 19:57  5584
pepak: Máš samozřejmě úplnou pravdu v tom, že nemá smysl dodržovat "jakési pofidérní standardy". Nicméně ta debata o nich není, ta je o standardech skutečných, a že dodržovat tyto smysl má a je to důležitější než zpětná kompatibilita s rozbitými (čti MSIE only apod.) stránkami, to je zřejmé jak z pohledu čistě ekonomického, tak i z toho, že dokonce i indolentní kolos jako Microsoft se k tomu pomalu pod tlakem praxe přibližuje.
huh huh 4.3.2008 17:40  5583
Opakuju, že kdo má stránky napsané v quirksu IE, tak toho se to nijak nedotkne. Kdo si IE prepnul do standardniho rezimu a posilal mu to samy, co jinejm prohlizecum, ten je taky za vodou.
viky 4.3.2008 16:46  5582
Já jsem taky pro revoluci! Teď ještě vymýtit IE6 a IE7
Standardy nejsou dogma, slovo boží, a když něco všude spolehlivě funguje, ale neni to "validní", je mi to šumák, ale jsou mimořádně užitečná a záslužná věc.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 4.3.2008 16:18  5581
A mimochodem jeste tak kratce pred rokem 2000 pouzival nejeden web dynamicke efekty postavene na document.layers (a Netscape mel tou dobou jeste nezanedbatelny trh, ne jak dneska). Pritom dneska zadnej pouzivanej prohlizec nebude takovyhle weby umet korektne zobrazit a nikomu to moc nechybi. Takze proste nektery veci je rozumny zahodit bez ohledu na zpetnou kompatibilitu, tenhle priklad samotnej ukazuje, ze to jde.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 4.3.2008 16:16  5580
pepak [5579]: Neni pravda, ze standard neni a nikdy nebyl dodrzovan, uz dlouha leta ho mnohe prohlizece dodrzovat umi ne dostatecne urovni a jen a pouze kvuli IE vubec musely zavest jakysi quirks mode.
Ja osobne proste povazuju dodrzovani zpetne kompatibility za prinosne jenom do urcite miry a jenom po urcitou dobu, jednou za cas je daleko zdravejsi udelat jasny a razny rez. Pro web tahle doba uz davno nastala, bohuzel nikdo nema odvahu ho udelat. Co hur, zatimco revoluci se brani spousta lidi/instituci, evoluci, cili drobnejsim krokum prinasejicim na jednu stranu drobna (ale potrebna) rozsireni a na druhou stranu jakousi sanizaci tech nejvetsich nesmyslu, se dlouhodobe brani jenom Microsoft, na nikoho jineho se uz dlouhe roky neceka.
pepak pepak - Pepak.net 4.3.2008 15:44  5579
Kdokoliv: Tak to se asi neshodneme - podle me ma specifikace hodnotu zanedbatelnou ve srovnani s tim, jakou hodnotu maji realne provozovane veci. Nejake "je-li ovsem jazyk spravne interpretovan" mi pripada naprosto irelevantni v situaci, kdy spravne interpretovan neni a nikdy nebyl. Ze si za svoje problemy mohou sami tvurci, kteri nedodrzovali jakysi pofiderni standard (ktery v te dobe nedodrzoval nikdo a ani dnes to neni o mnoho lepsi), je sice pravda, ale opet - radsi bych zachoval zpetnou kompatibilitu i za cenu toho, ze se bude muset zmenit jakysi pofiderni standard, ktery byl kdysi z hury stanoven bez ohledu na realne pouziti.
viky 4.3.2008 15:10  5578
Já mám taky za to, co tvrdí huh.
A kdyby to bylo jak to mělo být původně, kdo by se staral o nějakej IE8, když stejně ještě léta bude potřeba weby optimalizovat pro IE7, a obávám se, že i IE6. To bysme se moc nikam nepohli.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 4.3.2008 15:07  5577
pepak [5575]: Zalezi na tom, jak jsou legacy veci napsany. HTML ma jako jazyk radu mechanismu zajistujicich zpetnou kompatibilitu, je-li ovsem jazyk jako takovy spravne prohlizeci interpretovan. Pokud jsi ale napsal dokument spolehajici na konkretni implementaci, ktera je v rozporu se specifikaci, nemuzes se divit, ze to na jine nez te konkretni implementaci nebude fungovat.
Proste komu se rozbijou legacy veci, ten si za to muze sam. Zajimavy je, ze mne se s prichodem novych prohlizecu nikdy nic zasadniho nerozbilo, spis naopak nektere veci zacaly sireji fungovat.
huh huh 4.3.2008 14:56  5576
No podle mě to původní vyjádření znamená tolik, že IE8 ve standardním režimu bude co nejstandardnější, zatímco původně mělo zůstat na úrovni IE7, s tím, že IE8 režim lze explicitně vvyžádat. Co se renderuje v quirks režimu, toho se to nijak nedotkne.
pepak pepak - Pepak.net 4.3.2008 14:52  5575
Bredy: Tak, jak to bylo puvodne navrhnute: Ze pokud IE8 narazi na nejakou specialni konstrukci, prepne se do "superstandardniho" rezimu. Jaky tvar ma ta konstrukce mit, to uz je mi jedno - at je to specialni HTTP hlavicka, specialni META, specialne formatovany komentar... Pokud prohlizec na nic takoveho nenarazi, bude se chovat "legacy" zpusobem a nasadi quirk/standard rezim podle doctype specifikace.

Kdokoliv: Prave to se mi nelibi. Kompatibilita znamena, ze na legacy vecech neni treba zmenit ani carku a budou nadale fungovat - a muj nazor je, ze kompatibilita je mnohem dulezitejsi nez dodrzeni nejakych standardu.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 4.3.2008 14:49  5574
pepak [5572]: Vtip je prave v tom, ze nyni Microsoft udajne ustoupil a tohle tedy nakonec potreba nebude (akoratze Zive zase pise tak, ze to z toho vubec neni poznat).
Bredy [5573]: Jednoduse - proste by IE zacal konecne weby zobrazovat podle standardu. Ono by se zase tak mnoho nestalo. Dokonce si troufam tvrdit, ze predelat ty weby, ktere by to zasadne rozbilo, by v dusledku vyslo levnejc, nez kolik se dneska utrati za lidi, jejichz denni naplni neni nic jineho nez premyslet, ktere vsechny triky pouzit, aby to behalo v co nejvetsim mnozstvi prohlizecu naraz (predevsim tedy v rekneme poslednich dvou trech verzich IE).
bredy 4.3.2008 14:41  5573
A jak by jsi to dělal?

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

(c) 2001-2011 Lopuch.cz   
Kontakt