HTML 4 5 6... // Krůček po krůčku ke stejnému (X)HTML

Nedávno jsem na Slashdotu četl příspěvek Why Firefox 3 is Bad for Developers . Pisatel se v něm diví, proč následující zápis, ačkoliv fungoval ve Firefox 2, ve Firefoxu 3 nefunguje: … Nedávno jsem na Slashdotu četl příspěvek Why Firefox 3 is Bad for Developers . Pisatel se v něm diví, proč následující zápis, ačkoliv fungoval ve Firefox 2, ve Firefoxu 3 nefunguje: …

Související články

Krůček po krůčku ke stejnému (X)HTML

Nedávno jsem na Slashdotu četl příspěvek Why Firefox 3 is Bad for Developers. Pisatel se v něm diví, proč následující zápis, ačkoliv fungoval ve Firefox 2, ve Firefoxu 3 nefunguje: Firefox 2 si neuzavřenou značku script uzavře, zatímco Firefox 3 ji nechá otevřenou a výsledná stránka pak nefunguje (stejně se chovala i původní Mozilla Suite a stejně se chová třeba i Internet Explorer).Zdůrazňuji neuzavřenou značku script, protože pokud pokud je výsledný kód posílán s MIME text/html jako v citovaném případě, nemá koncové lomítko žádný význam a značka je neuzavřená. To by bylo samo o sobě na delší povídání, mě teď zajímá onen fakt, že zatímco "jedna" verzi prohlížeče se chovala nějak, další verze se chová "nějak jinak", což je také důvod, proč se onen vývojář zlobí.Všimněte si, že mezi agumenty pro změnu, které vývojář Gecka Boris Zbarsky uvádí, je, že HTML5 toto chování vyžaduje. Je to jeden z mnoha požadavků z té části HTML5, která nepřidává do HTML žádné nové vlastnosti, ale upřesňuje ty stávající až do (aspoň podle autorů) všech nutných detailů.Noční můra webdesignerů aneb na co jsme si zvykliV tomto případě jsou obě varianty (jak , tak ) z pohledu XHTML správné, a jsou také obě validní, ovšem ta druhá v některých prohlížečích fungovat nebude. Svět prohlížečů je tak pro vývojáře noční můrou, protože ačkoliv píše podle učebnic, validuje svůj výsledek a podívá se na něj ve svém prohlížeči, nic mu nezaručí, že to celé bude fungovat i v některém z dalších prohlížečů. A výše zmíněný případ je jen jedním z mnoha.A ačkoliv jsme si na to zvykli, někde uvnitř každého webdesignera určitě hlodá pochybnost, že to tak vlastně ani nemuselo být. Že se jen někde stala chyba a nikdo ji zatím neopravil.A tím se od současné noční můry dostáváme k pohádce (ono se to zatím jinak než pohádka nazvat nedá).Pohádka pro webdesignéryPokud se máme jednoho krásného dne probudit, otevřít okno (myšleno prohlížeče) a zjistit, že (X)HTML je ve všech prohlížečích interpretováno nachlup stejně (a tento pohádkový cíl skutečně je jeden z cílů HTML5), pak to znamená, že chování každého dnešního prohlížeče se musí trochu změnit. Tu více, tu méně. Při tom se nevyhneme tomu, že co včera v jednom prohlížeči fungovalo, v něm nemusí fungovat zítra (viz ten případ s Firefoxem 3). To je daň, které se nelze vyhnout.HTML5 se snaží ono "jednotné chování (X)HTML" definovat tak, aby bylo pokud možno kompatibilní se stávajícím chováním většiny prohlížečů a stávajícím používáním (X)HTML na Webu. Tedy, aby ta daň byla co nejmenší. Jako vedlejší efekt se tak zároveň vzdaluje teoretickému návrhu ideálně čistého HTML, právě proto, že se tu a tam musí přizpůsobit (což je druhé zdanění).A kdy že to bude?Zatím se k pohádkovému cíli jednotného (X)HTML krůček po krůčku blížíme, viz ten případ s Firefoxem, který je jen jedním z mnoha. V nejbližších 5 letech se ho určitě nedočkáme, ale pokud se splní představy tvůrců HTML5, měl by nastat do ukončení vývoje specifikace, tedy odhadem někdy do roku 2022.Pak se možná splní rčení Iana Hicksona Things that are impossible just take longer. A pak uvidíme, zda se tahle pohádka pro další generace webdesignerů stane skutečností nebo zůstane navždy jen pohádkou.Tak a teď dobrou noc děti, ráno vás opět čeká vaše noční můra, aspoň prozatím.
ico 21. května 08, 02:05
ico HTML 4 5 6...

HTML 4 5 6... // Základní principy HTML

Pracovní skupina pro HTML včera vydala svůj první dokument. Jedná se o HTML Design Principles (first draft) neboli základní principy, jimiž se bude řídit vývoj hlavního jazyka webu v připravované specifikaci HTML5.Principy jsou seřazeny do čtyřech skupin. Pokusil jsem se je …
ico 27. listopadu 07, 09:11
ico Weblogy.cz

HTML WG - kdo je kdo

Počet členů pracovní skupiny pro HTML je v tuto chvíli 386 a pravděpodobně ještě poroste. Někteří z nich jsou známé osobnosti, ale mnozí z nich jsou zatím neznámými jmény.V tuto chvíli probíhá průzkum, do které může každý člen napsat, jaké jsou jeho zkušenosti a s jakými úkoly HTML WG by rád pomohl.Jak je z odpovědí vidět, někteří členové by rádi pomohli s psaním tutoriálů k nové specifikaci, jiní by rádi pracovali na textu specifikace samotné.Můžete sledovat průběh průzkumu nebo přehledné výsledky.Při té nepřeberné řadě jmen, jejichž maily se v konferenci (a na tomto blogu) objevují, se může jedna o zajímavou stránku, už jen pro vyřešení "odkud já tuhle osobu znám".
ico 3. května 07, 08:05
ico HTML 4 5 6...

HTML 4 5 6 startuje...

Když W3C oznámilo znovuzaložení HTML WG, řekl jsem si: "Tak už to prasklo paní Melicharová". Po napsání HTML - vracíme se ke kořenům jsem zřídil malou informační službu s pravidelnými výtahy toho zajímavého okolo HTML-WG a WHATWG pro své přátele (většinu z ní jsem vložil pod štítkem adopce). Protože jim se líbilo a mě bavilo, budu pro případné další zájemce pokračovat veřejně.Název blogu HTML 4 5 6... symbolizuje pokračující vývoj HTML.Pokud sledujete konference HTML-WG a WHATWG, pak vám tento blog nepřinese příliš nového, ale pokud na jejich čtení nemáte čas, třeba tu najdete něco zajímavého.Objektivita je jako nedostižná žena. Můžu se o ni snažit, ale téměř jistě to selže. Fandím totiž WHATWG (tím jsem porušil pravidlo nezaujatosti) a po několikaleté práci v CZille nevidím rovnocenně už ani ty prohlížeče. Každopádně, pokud s něčím nesouhlasíte, použijte komentáře.Zároveň děkuji AHA, Davidovi a Pavlovi, bez nich by tento blog nevznikl.
ico 25. dubna 07, 10:04
ico HTML 4 5 6...

Sarkasmus v HTML

Jelikož je vývoj HTML5 (jak ve WHATWG tak v HTML WG) otevřený, objevují se v konferencích i nápady méně obvyklé (to neznamená, že se takový nápad neukáže zajímavým, ale na první pohled zní často překvapivě).Asi před hodinou se ve WHATWG mailing listu objevil nápad, zda do HTML5 nepřidat značku pro vyznačení sarkasmu:It occurs to me that one of the most frequently used nits of pseudo-markup is to indicate sarcasm. For example,Yeah, George W. Bush has been such a great president.Should we perhaps formalize this? Is there any benefit to be achieved by adding an explicit sarcasm element to HTML?Z reakcí mě zaujala:Seems rather culturally specific. I found from living in Boston for a while, that a British sense of humour often seems harsher and more sarcastic to our gentle US cousins. So I wouldn t burn this into an element name.Návrh, aby byla jeko počáteční značka volitelná (tohle je na rozdíl od ostatních reakcí vtip):I do like the idea of formalising that -- but considering the way the sarcasm element occasionally is used in emails, we may find it necessary to make its start tag optional... ;-)A obsahovala atribut vysvětlující správný význam:It would be interesting if such a new element would provide a method of specifying the real meaning.For example... That s huge!Debata dále řeší, zda by se nemělo obecně počítat s vyjádřením lidských emocí, smilíku apod. Přiznáván, že jsem byl překvapen zjištěním, že u W3C je skupina, která se něčím podobným zabývá: Emotion Incubator Group.Světem hýbou emoce 8-)
ico 25. dubna 07, 10:04
ico HTML 4 5 6...

Seznámení s HTML 5

Web se neustále vyvíjí. Nové a inovativní weby vznikají každým dnem, posunujíc tak hranice HTML stále dál a dál. HTML 4 je tady s námi již téměř celou dekádu a poskytovatelé obsahu hledající nové techniky, aby mohli zajistit pokročilou funkcionalitu, jsou sráženi omezeními jazyka a prohlížečů.
ico 24. prosince 07, 12:12
ico Interval.cz (články, RSS 2.0)

HTML a rámy...

Zdravím, potřebuju pomoct. Jsem už úplně na prášky a nevim si rady. Rozhod jsem se udělat stránky svojí kočce, po dvou letech jsem šáh po HTML, dokonce jsem si stáh NVU (na pí*u, polovina věcí v tom nefunguje, takže stejně píšu růčo) a jsem ve stavu, těsně před mozkovou mrtvicí...
ico 18. února 08, 12:02
ico abclinuxu - blogy

HTML Framework 3 - Textarea

<texy>Posledním formulářovým políčkem, kterým se chci zabývat je textarea. Využití tohoto prvku je dobré při uložení delšího textového řetězce s omezenou či neomezenou délkou. Existují i tzv. textarea wysiwyg editory, což je upravená textarea pomocí javascriptu, umožňující psát HTML kód pomocí vizuálních prvků. Je to dost specifická oblast, kterou se ale zabývat nechci. Spíše mi šlo o to, vytvořit si vlastní textareu, která bude míti […] ]
ico 6. března 07, 10:03
ico finc weblog

HTML Framework 2 - Input

<texy>Dalším formulářovým políčkem, které chci probírat je input. Možností, jak jej využít je mnoho, stačí se podívat třeba sem. Opakovaného psaní, stejně definovaného políčka, se opět vyhneme pomocí definování vlastní třídy na tento formulářový prvek. Složitější oproti select-option je zejména v tom, že má mnohem více možností (text, submit, password, checkbox,…). V adresáři /lib/HTML/Form jsem si vytvořil soubor Input.php, zde uvádím jeho část: class HTML_Form_Input {   /************­***************** ATRIBUTY TRIDY […] ]
ico 6. března 07, 10:03
ico finc weblog

Dan Connolly a "HTML as she are spoke"

Dan Connolly se okolo webu pohybuje od jeho počátků (byl např. editorem HTML2). Včera zaslal e-mail, ve kterém mj. naznačil, proč se rozhodl ujmout současné role předsedy HTML WG:The FSTC had been working for some months on best practices for financial web sites. Things like: move the password field from the in-the-clear homepage to your SSL login page. Only about 3 of the top 100 bank web sites followed such best practices at the time.One of the great things about the workshop is that it got the banks and such talking with the browser folks directly about phishing. At one point, one of the banking people asked a panel of web browser folks, "what can we do to help?" and Charles M of Opera answered, "You could give us a spec for the HTML you use."That s what inspired me to start the http://esw.w3.org/topic/HTMLAsSheAreSpoke wiki topic and a lot of what motivates me to take on the challenge of chairing this working group.Na zmiňované wiki stránce zjistíte, že HTML as She Are Spoke (btw. neznáte někdo vhodný překlad tohoho spojení?) je alternativní název pro tag soup. Dan tak vyjadřuje sympatie k jedné z myšlenek, kterými se HTML5 u WHATWG řídí, tedy definovat a specifikovat HTML, jak je v současnosti skutečně používáno, viz též nedávný spot FAQ - Legitimizuje HTML5 tag soup?.A dodává:Having yet another W3C HTML spec where if you code to it you don t interoperate with the bulk of the web is... well... boring, isn t it?Dan je v tuto chvíli na konferenci WWW2007, což může být příčinou, proč se k výsledkům hlasování o adopci dosud nevyjádřil.
ico 8. května 07, 08:05
ico HTML 4 5 6...

Jak se píše historie HTML

O spojení sil W3C a WHATWG jsem psal na Lupě v Ze zákulisí příprav HTML - W3C a WHATWG spojují síly včetně mé spekulace, že celá spolupráce obou skupin mohla být předem naplánována.Před několika týdny Ian Hickson zveřejnil několik svých e-mailů, které jsem před tím neznal, a ve kterých jsem si potvrdil, že některé mé domněnky nebyly daleko od pravdy (kterého komentátora by to nepotěšilo, že?).Dnes bez komentáře Hixieho maily pro všechny, které zajímá, jak se píše historie (doporučuji přečíst celé odkazované maily, resp. celá vlákna, najdete tam řadu zajímavostí).Re: any comments on HTML chartersIf the group is intended to collaborate with the WHATWG, then I think the WHATWG community would be very happy. However, would the HTML WG members be ok with that? Collaboration would consist of having only one specification, shared between the two groups, published on both sites, with feedback sent to both groups treated equally. This allows the spec to gain patent policy protection, allows W3C members to take part without losing face, puts HTML5 back onto the W3C REC track, and yet keeps the existing community happy about their involvement.If the group is intended to compete with the WHATWG, developing specifications that are mutually exclusive with the WHATWG ones, then I fear that the W3C group will not succeed. The WHATWG community is very adaptable; members of the community have been keeping track of things in XHTML2, for example, and suggesting them for inclusion in the HTML5 work -- in several cases, most notably the element and headers -- the WHATWG spec version of the feature ends up fully specified long before the XHTML2 working group s, even though the other group came up with the idea first.The charter should require more openness. I think that working group membership should be open to anyone -- not just W3C members. Anyone wishing to join the group would have to accept the W3C patent policy, of course; however, the current mechanism, whereby someone can pay $900 to get a bigger say in the future of the Web, would clearly not be acceptable to the members of the WHATWG community, many of which are students, self-employed, or working for organisations that are not W3C members and have no real reason to join.Here is an outline of how I would expect a new HTML specification to proceed along the W3C Recommendation track: First Working Draft . . . . 2007 Last Call Working Draft . . 2009 Candidate Recommendation . 2012 Proposed Recommendation . . 2022Re: Charters for reviewRegarding technical matters, there shouldn t be a difference between being a working group member as a W3C Member Company, a W3C Invited Expert, or participating as a non-W3C Member. This should be made explicit in the charter; currently the charter implies that non-members are not full members of the working group.Re: any comments on HTML chartersThe group will communicate its suggestions to the WHATWG community either through posting to the WHATWG mailing list, or by having WHATWG community members being part of the HTML working group.Another proposed HTML charter The Working Group is expected to work in collaboration with the WHATWG to produce identical specifications, preferably by having the same editor. This collaboration may cease if the two communities do not agree on technical matters. If this happens, the Working Group s charter should be re-examined by the W3C.Another proposed HTML charter (revision 1)(Changes since the last post: Add video, add WebAPI reference, change criteria for success, removed need for charter to be reexamined if WHATWG and HTMLWG go their separate ways.)
ico 20. červenece 07, 06:07
ico HTML 4 5 6...

HTML 4 5 6... // Jak na našeptávač s HTML5

Je to pár let, co se objevil Google Suggest, nedlouho poté ho následovaly české portály se svými Našeptávači a Rádci. Princip je jednoduchý, ale ne každý chce našeptávač vytvářet na zelené louce (ten od Seznamu se blíží k 300 řádkům a dokonce padlo obvinění, že české …
ico 12. října 07, 12:10
ico Weblogy.cz

HTML WG spouští tracker

Začátkem týdne HTML WG nasadila tracker W3C. Tracker (systém pro sledování požadavků) má za úkol dodat řád chaotickým diskusím v mailing listu.Podle Danna Connollyho se systém zatím vyzkouší. Několik lidí se nabídlo přepisovat zajímavé myšlenky z mailing listu do trackeru.Jsem velmi zvědav na výsledek, protože při současném počtu 487 členů připomíná práce HTML WG spíše veřejné diskusní fórum než pracovní skupinu, jejímž cílem je vytvořit specifikaci.Tracker najdete na adrese http://www.w3.org/html/wg/tracker/issues/ a je zatím ve velmi raném stádiu po spuštění.Více se o trackeru dočtete v příspevku The Tracker, Tracked na QA blogu W3C.Mne mezi vlastnosti trackeru W3C zaujala orientace i na mobilní zařízení a připravený IRC bot (tohle ještě Bugzilla nemá).
ico 4. listopadu 07, 12:11
ico HTML 4 5 6...

Drsný validátor (X)HTML

Měl jsem pocit, že když si pohlídám nějaké ty drobné chybky, co se mi v HTML kódu objevují (jako třeba & vs. &amp), budu se moct chlubit validním kódem.To mi ale zhatil validátor validator.w3.cz, který opravdu drsně validuje :-) To není taková brnkačka jako ten originální od W3C :-)Člověk se dozví spoustu zajímavých věcí. Jako třeba, že když se použije v tagu atribut style nebo JavaScript událost pověšená na onclick, musí (mělo by) se to oznámit i pomocí meta tagu. Třeba takto:<meta http-equiv="Content-Style-Type“ content="text/css"/><meta http-equiv="Content-Script-Type“ content="text/javascript"/>A co je opravdu zajímavé, že když máme HTML 4 a ne XHTML typ dokumentu, musíme (měli bychom) zapomenout na tzv. NET zápis (např. <br /> – což je navíc zřejmě podle HTML špatně :-). Příklady ve zmíněném zápisku jsou ale naprosto šílené a spoléhat se na to, že to projde, mi přijde naivní :-) Ale pokud je dokument XHTML (tj. XML), tak to tímto způsobem zapsat lze.V každém případě je získaný protokol validace velice poučný a obsáhlý a dokumentace je také zajímavým zdrojem informací.Tak, a jdu upravovat zdrojáky :-)
ico 22. ledna 08, 12:01
ico Pavluv zapisnik

Sémantika (X)HTML dokumentu II.

Představení méně používaných XHTML tagů a povídání o jejich významu.
ico 21. března 08, 03:03
ico Derův zápisník

Sémantika (X)HTML dokumentu I.

Úvaha o sémantice (X)HTML dokumentů.
ico 20. května 08, 10:05
ico Derův zápisník

HTML 4 5 6... // O HTML5 na TechCrunch

Na serveru TechCrunch nedávno vyšly dva články zabývající se HTML5. Ten první The Next-Gen Web: Browser Storage Support se zabývá offline úložišti a soustředí se na jejich podporu v prohlížečích. Většina obsahu článku nebude pro čtenáře tohoto blogu velkou novinkou. Na konci …
ico 12. srpna 08, 01:08
ico Weblogy.cz

Převod HTML kódu

Jednoduchý nástroj, který převede html na entity.
ico 3. září 08, 11:09
ico Amatérská tvorba Webu

HTML 4 5 6... // Kdy začne revize HTML5?

Od 9. května, kdy proběhla adopce HTML5, uplynuly již tři týdny, ale slíbená systematická revize HTML5 ještě nezačala. V HTML WG probíhají jen volné debaty na témata, která někdo nadhodí bez toho, aby došlo k ujasnění výsledného názoru a úpravě specifikace. A tak zatímco …
ico 1. června 07, 06:06
ico Weblogy.cz

Tagy ke stránce

download cd key adobe reader 6 0 2 student sms gratis vodafone hp Photosmart C5180 návod zkrocená hora film ke stažení landa afganistan mp3 zákoné pojištění vozidel ČSN 74 3305 on line nova cinema online jak hacknout divokekmeny cz nokia n gage aplikace školní sraz pozvánka grand optical detske porno obrazky The movies crack Vraceni zakoupeneho zbozi TV

Náhodné články

Poslední články

  • Sada OpenOffice.org poráží Google Docs
  • Google uvolnil SketchUp 7
  • Týdenní revize: rezignace šéfa Yahoo a Czech Internet Forum 2008
  • Google, iPhone a hulákání
  • Hrajeme si s BASHem - stahování z CZshare (PROFI)
  • Vys*at se na to!
  • Fuj USA!
  • Photoshop pro zacatecniky 60.dil, Krivky 10.
  • Událo se v týdnu 47/2008
  • Chaos sanctuary // Web - metody nahrazování standardních fontů
  • The.Sims.2.Mansion.Garden.Stuff-RELOADED
  • První narozeniny c´mon blogu
  • Komiks: převratná metoda
  • Vyšel Spicebird 0.7
  • Přepínání panelů s náhledy z Firefoxu 3.1 odstraněno
  • Hrozí hromadná emigrace, varovali Romové Topolánka - iDNES.cz
  • BIS: Extrémní pravice se chce zviditelnit na sociálních problémech - České noviny
  • Na pacienty, kteří ničí nemocnici, se už chystá policie - denik.cz
  • Hitler měl jen jedno varle, potvrzují nová svědectví - tn.cz
  • Britskou StarDance ovládl novinář tvrdý jako dřevo - Týden.cz
  • Ve Španělsku se začne testovat nový lék proti závislosti na kokainu - Novinky
  • Patnáct let čekání - a takhle zní nová deska Guns N’ Roses - iDNES.cz
  • Filip Renč: Určitě to není komedie ani muzikál - ČT24
  • Brněnské ND poprvé uvedlo Landovo Tajemství Zlatého draka - České noviny
  • Gallas přišel o kapitánskou pásku Arsenalu - denik.cz
  • Hokej teď nenávidím, říká útočník Tampy Bay Prospal - iDNES.cz
  • Hašek znejistěl, další kandidaturu na šéfa ČMFS však zatím neslíbil - Sport
  • Intel uvedl na trh nejrychlejší procesor pro stolní počítače na světě - Novinky
  • Vědci přečetli genom mamuta - ze srsti koupené na eBay - Týden.cz
  • Nevídané! Porsche bude i na naftu! - tn.cz
  • Protesty v Tescu zažehnány, odbory odvolaly stávkovou pohotovost - ČT24
  • Těžké časy pro automobilky - Finanční noviny
  • MF: Výběrové řízení na prodej Strojimportu vyhrál Toshulin - Finanční noviny
  • Americký ministr spravedlnosti Mukasey zkolaboval při projevu - iDNES.cz
  • V somálském přístavu se scházejí muži připravení k boji s piráty - České noviny
  • filmové novinky
  • počítačové hry
  • rss čtečka