Proč v HTML5 není univerzální odkaz

Eric Meyer již nějaký čas navrhuje začlenění univerzálního odkazu do HTML5. Tedy aby přidáním atributu href se mohla jakákoliv značka stát odkazem. Myšlenka to není nijak nová, její první návrh jsem našel již z roku 1994. Eric přistupuje k problému zodpovědně, sepsal use cases pro jednotlivé případy a naposledy vytvořil i zajímavé demo.Nicméně tato vlastnost se do HTML5 s největší pravděpodobností nedostane.Odpovědí na otázku: "Proč tomu tak je?" není (jak někdo posledně napsal v komentářích) neochota podobat se XHTML2, které univerzální odkaz obsahuje, ale zpětná vazba implementátorů.Ian Hickson k tomu poznamenal:Otázka globálního atributu href="" se objevuje znovu a znovu. Existuje pro něj řada oprávněných use case, např. možnost udělat odkaz ze všech buněk řádků tabulky nebo vytvořit banerovou reklamu jako jeden blokový odkaz.Bohužel implementátoři mi znovu a znovu opakují, že globální href="" je špatný nápad a oni jsou těmi, kdo má poslední slovo, a proto se nedá svítit.Ian Hickson kdysi pravdivě (a trochu smutně) prohlásil, že jeho moc jako editora specifikace HTML5 sahá jen tak daleko, dokud specifikuje to, co by implementátoři jinak stejně implementovali. Zamyslete se nad tím a pochopíte nejen tento příklad, ale i řadu dalších věcí okolo vývoje HTML5.A pokud v (X)HTML univerzální odkaz opravdu chcete, zeptejte se vývojářů vašeho prohlížeče, proč jej v něm nelze implementovat? Ať vám pěkně vysvětlí proč. Eric Meyer již nějaký čas navrhuje začlenění univerzálního odkazu do HTML5. Tedy aby přidáním atributu href se mohla jakákoliv značka stát odkazem. Myšlenka to není nijak nová, její první návrh jsem našel již z roku 1994. Eric přistupuje k problému zodpovědně, sepsal use cases pro jednotlivé případy a naposledy vytvořil i zajímavé demo.Nicméně tato vlastnost se do HTML5 s největší pravděpodobností nedostane.Odpovědí na otázku: "Proč tomu tak je?" není (jak někdo posledně napsal v komentářích) neochota podobat se XHTML2, které univerzální odkaz obsahuje, ale zpětná vazba implementátorů.Ian Hickson k tomu poznamenal:Otázka globálního atributu href="" se objevuje znovu a znovu. Existuje pro něj řada oprávněných use case, např. možnost udělat odkaz ze všech buněk řádků tabulky nebo vytvořit banerovou reklamu jako jeden blokový odkaz.Bohužel implementátoři mi znovu a znovu opakují, že globální href="" je špatný nápad a oni jsou těmi, kdo má poslední slovo, a proto se nedá svítit.Ian Hickson kdysi pravdivě (a trochu smutně) prohlásil, že jeho moc jako editora specifikace HTML5 sahá jen tak daleko, dokud specifikuje to, co by implementátoři jinak stejně implementovali. Zamyslete se nad tím a pochopíte nejen tento příklad, ale i řadu dalších věcí okolo vývoje HTML5.A pokud v (X)HTML univerzální odkaz opravdu chcete, zeptejte se vývojářů vašeho prohlížeče, proč jej v něm nelze implementovat? Ať vám pěkně vysvětlí proč.

Související články

Univerzální odkaz?

Eric Meyer si ve svém článku The Missing Link stěžuje, že součástí HTML5 se nestal univerzální atribut href, který by umožnil udělat odkaz z libovolného elementu na stránce (jedná se o vynález XHTML2).Eric není s tímto požadavkem první a (odmítavá) odpověď se již před časem dostala do seznamu často kladených otázek. Eric se domnívá, že uvedené argumenty nejsou správné a ve svém článku se snaží vysvětlit proč.Předpokládám, že to není poslední debata na tohle téma. On problém není zcela triviální. Netýká se jen povolení atributu v HTML, ale i všech dalších technologií, které na to navazují, ať již CSS nebo DOM. Otázka tedy není jen zda ano či ne, ale také proč a - to nejdůležitější - jak.
ico 3. června 08, 10:06
ico HTML 4 5 6...

Filův blog // Je to odkaz nebo není?

Jak uživatel pozná, že je něco odkaz a co se stane, když to nerespektujeme?
ico 14. května 07, 12:05
ico Weblogy.cz

Proč potřebujeme HTML5?

Karl Dubost napsal Why HTML 5 Specification Matters?, příběh jednoho nefunkčního webu v prohlížeči Safari, ve kterém vysvětluje, proč web zoufale potřebuje specifikaci HTML5. Píše:The browser implementer had clear instructions for this type, was able to implement it, and then to create an interoperable recovery system for this type of mistake. The Web users finally were able to access the Web site without troubles and in the same way than with other browsers. HTML 5 Specification matters because it creates more interoperability when recovering from errors.Více jsem se o zmíněném problému rozepsal na jiném blogu v Proč HTML5 potřebujeme jak prase drbání?.Dvě části HTML5HTML5 lze pomyslně rozdělit na dvě velké části. Tou první jsou novinky (ty tentokrát ocení více weboví vývojáři něž webdesignéři) a tou druhou je jednoduše řečeno oprava stávajícího webu (viz předchozí příklad se Safari).Vzpomenu příspěvek Fixing the web! od Anne van Kesterena, který se k problematice vyjadřuje:Apparently it is not very clear what HTML5 is about. HTML5 is not just about introducing new features. 90% of HTML5 is about fixing existing standards.S těmi 90% to Anne trochu přehání, já bych to odhadoval spíše 50 na 50.Indeed, HTML5 is mostly about fixing existing standards so they can be implemented interoperably by user agents. These standards include HTML4, XHTML1 and DOM Level 2 HTML as well as defacto standards such as innerHTML.Pravdou je, že někteří kritici tvrdí, že by k tomu mělo dojít postupně. Napřed "opravit web" a až po té přicházet s novinkami (viz Adamův příspěvek Zastavit inovaci Webu?). Problém je, že web má už v téhle chvíli zpoždění, které by se mu nemuselo v budoucnu vyplatit.The reason we are introducing new features as well is because we need to innovate the open web to keep it on a level where it can compete with proprietary technology. Focusing on both new features as well as trying to increase the level of interoperability is in my opinion perfectly feasible and also the right way to move forward.Potřebujeme obojí, jak novinky, tak vyřešení stávajících problémů webu. Zbývá jen doufat, že na ten velký krajíc bude W3C a WHATWG stačit.
ico 12. červenece 07, 12:07
ico HTML 4 5 6...

Proč Google už není jednička

Vážení pánové Sergeji Brine a Larry Page, vaše slavná internetová firma má na kahánku. Skoro. 
ico 11. červenece 08, 09:07
ico dobreblogy.cz -

Proč není dobré schovávat se za jablko

Počítače Apple jsou všeobecně považovány za nejbezpečnější na světě. Nepotřebujete pro ně ani antivirus. Jsou ale opravdu tak bezpečné? Poslední zprávy ukazují, že ne tak docela.
ico 31. března 08, 10:03
ico Lupa.cz

Proč ve Windows XP SP3 není panel Adresa ?

Pokud se vám už dostal do rukou Service Pack 3 pro Windows XP, možná jste zaznamenali, že ve Windows po jeho instalaci není možnost usadit na lištu s programy panel nástrojů Adresa . Ten je takovou malou šikovnou a po každé po ruce dostupnou náhradou příkazu Spustit v nabídce Start , není tedy určen jen k rychlému otevírání webových stránek, můžete tímto způsobem rovnou spouštět příkazy operačního systému nebo některé programy. Na Technet fóru, kde se diskutuje o SP3 pro Windows XP, se ke...
ico 2. května 08, 01:05
ico CD-R server

POOH.CZ // Co (nejenom) pixymu chybí v CSS a proč to v CSS není

Pixy se (anglicky) rozepsal na téma What I’m missing in CSS. Hovoří o možnosti definovat konstanty v CSS. Nutno dodat, že to samé mi v CSS chybí už dl ...
ico 21. ledna 08, 12:01
ico Weblogy.cz

Vím, proč ještě není čeština pro Ad-Aware 2007

Už je to nějaký pátek, co vyšla nová verze oblíbeného nástroje pro odstranění nechtěného balastu Ad-Aware 2007. Vzhledem k tomu, že se ještě neobjevil překlad do jiného jazyka natož češtiny a v poslední době se v mé mailové schránce množí dotazy, zda bych nepřeložil nové Ad-Aware, tak jsem se rozhodl zjistit příčinu, protože za tu dobu by jej určitě někdo přeložil (GVG určitě)
ico 24. února 08, 11:02
ico Buchtič blog

DirectX 10.1: proč není zahrnuto v 3D Marku Vantage?

3D Mark Vantage již jistě řada z vás viděla v akci. Pravda, jen řada, jistě ne většina, neb kromě nutnosti registrovat přes e-mail vyžaduje Windows Vista a DirectX 10 grafiku a i přes ne-zrovna-oslňující vizuální kvalitu benchmarků se vleče jako hlemýžď z šestnáctihodinové směny v uranovém dolu. Ale dost plkání o pochopitelném, rozšiřme spíše seznam hříchů o další kontroverzní položku
ico 30. dubna 08, 12:04
ico CD-R server

Důvody proč ještě není nový Flatout

Hra je dostupná v Evropě již nějaký ten měsíc, ale v České republice stále nic. Tak se k situaci vyjádřilo samotné TOP CD. Hlavní důvod je ochrana StarForce, u které nefunfují některé detaily. Proto je datum vydání opět posunuto, tentokrát na přelom říjen/listopad.
ico 15. října 08, 01:10
ico GamePlanet

Auto není empétrojka, aneb proč srovnání selhávají?

O autorském právu jsem zde již psal. Kritizoval jsem přístup starých mediálních společností k novým digitálním možnostem. Piki mi tehdy napsal, že jsem utopický socialista. A že když neukážu, jaké že jsou ty nové obchodní modely, neměl bych se do diskuse vůbec pouštět. Neuplynulo mnoho času a jeden mediálně vřele přijatý alternativní model se objevil. [...]]
ico 20. října 07, 12:10
ico jilm.cz

Opera Mini aneb proč iPhone není smartphone

Inteligentní mobil je pro mě každý, který akceptuje mou volbu aplikací a nenutí mě používat jen to, co chtěl výrobce. To splňují všechny přístroje s platformami Windows Mobile, Symbian UIQ, Symbian S60 a podobně. Rozhodně to ale nesplňuje iPhone a jeho OS X. Ačkoliv mu spoustu zajímavých funkcí nelze upřít, tento rys inteligentních mobilních telefonů [...]
ico 31. října 08, 07:10
ico Blog počítačového nadšence

Důvody, proč Česko není schopné brzkého přijetí eura?

V minulém týdnu se odehrála tisková konference, v rámci které hovořil guvernér České národní banky (ČNB) Zdeněk Tůma o faktorech bránících brzkému přijetí euro měny v České republice. Podle něj je jednou z největších překážek transformaci na euro neexistence jasné politické shody. Zdeněk Tůma řekl, že kvůli této neexistenci jednoznačné shody politiků neexistuje v Česku tlak na brzké přijetí eura. Více
ico 9. června 08, 07:06
ico IT biz

Bendl: Není proč jednat s ČSSD o volbách a způsobu vládnutí - iDNES.cz

iDNES.czBendl: Není proč jednat s ČSSD o volbách a způsobu vládnutíiDNES.cz - před 30 minutamiKončící hejtman a možný kandidát na předsedu ODS Petr Bendl nevidí důvod k tomu, aby jeho strana jednala v nejbližší době se sociální demokracií o uspořádání předčasných voleb. V České televizi řekl, že v úvahu nepřipadá ani podíl ČSSD na vládě v rámci ...Bendl: Diskuse s Paroubkem či o předčasných volbách nemá smysl iHNed.czZměny ve vládě musí být bez diskuse s ČSSD, řekl Bendl NovinkyKurzy.cz - Kurzy.czvšech 5 zpravodajských článků
ico 26. října 08, 01:10
ico Zprávy Google Česká republika

Proč, Steve? Proč, Apple? Proč, Noisebrothers?

Znáte Noisebrothers? To jsou čeští autoři videí balancujících někde mezi vtipem a trapností, kteří jsou známí ze serveru Stream.cz. Možná si vzpomenete, jak se před několika týdny proslavili oním nesmyslným videem o dvojím využití jednoho dobíjecího kupónu pro předplacenky od O2. Prostě takové ty video-celebritky, které známe z YouTube, MySpace a podobně.Proč o nich vlastně ale píši? Posledním jejich kouskem byl údajný protest proti cenám počítačů značky Apple. Pražskou značkovou prodejnu Kinetik (ovocnářům jistě netřeba blíže popisovat, ostatním to může být jedno) někdy z pátku na sobotu polepili cedulkami formátu A4 s nápisy „Why?“ a „Proč?“ Ptají se, proč je takový rozdíl mezi prodejní cenou v USA a u nás. Podle itbiz.cz hoši z Noisebrothers popírají jakoukoliv spolupráci s Applem nebo onou prodejnou, ale osobně bych se vůbec nedivil, kdyby to byl lokální pokus o reklamu.Řekněme si upřímně, že tento problém se netýká jen Applu, ale i řady jiných značek a výrobků. Před časem třeba britští zákazníci Microsoftu řešili, proč cena Windows je na ostrovech vyšší než cena v USA, přestože zde se Microsoft nemůže vymlouvat na náklady spojené s lokalizací jako to před lety udělal tuším v Německu.Mít možnost promluvit si se Stevem Jobsem, taky bych se ho na pár věcí s chutí zeptal. Třeba co je na iPhonu tak skvělého a co mi vedle množství chybějících funkcí uniká, že pořád nechápu, proč bych si eventuálně měl tolik připlácet za iPhone, když podstatně lépe funkčně vybavené mobily se v USA prodávají mnohem levněji. Nevím, jestli je to o kultu technověku, nějakou dechberoucí uživatelskou přítulností (o které ovocnáři s oblibou mluví), davovým šílenstvím či vynikající reklamou. Možná je to mixem všech aspektů.Jeden můj kamarád si chtěl kupovat Mac. Není zrovna nadšený z Windows a líbí se mu hezký design, ale většina konfigurací zajímavých počítačů Applu byla nad rámec jeho finančních možností. Nakonec si nechal sestavit klasické výkonné PC, vybral si nějakou pěknou desktopovou skříň, doplnil periférie od Logitechu a nainstaloval si Ubuntu. Říkal mi, že oproti původně vyhlédnutému Macovi ušetřil asi 16 tisíc.Mě ale překvapilo něco jiného. Dívám se na e-shop Kinetiku a vidím tam u počítačů extra příplatky za dvouletou záruku nebo roční záruku zdarma. Co to je? To jako za standardní zákonem stanovenou minimální záruku mám připlácet? Předpokládám, že jde o nějaký nadstandardní záruční servis ...Nepočítám se mezi lidi, kteří vidí rudě, když se řekne Apple. Dokonce jsem se Applu v minulosti i zastával (šlo o DRM na iTunes), ale v poslední době toho u Applu nechápu nějak víc ...
ico 30. červenece 07, 12:07
ico Blog počítačového nadšence

Chcete odkaz z PR 5?

Chcete zdarma odkaz z titulní stránky, která má hodnocení pagerank 5? Můžeme se dohodnou na výměně odkazů
ico 29. dubna 07, 06:04
ico Mozek tě vidí - články

Odkaz na další záznam

Pokud na stránce chceme zobrazovat odkazy na další a předcházející záznam, obvykle u posledního záznamu skončíme. Jak však postupovat v případě, že na konci chceme skočit opět na první záznam? Samozřejmě je možné položit dva ...
ico 6. dubna 07, 04:04
ico PHP triky

Odkaz "další »" - kam s ním?

Možná jste si všimli, že před nedávnem Leoš doplnil do boxíků s výpisy různých sekcí (Hardware, Software aj.) odkaz "další »". Slouží k přechodu na historii položek v dané sekci. Například u sekce Software ten odkaz míří na adresu /History?type=software. Máme za to, že je to užitečná navigační pomůcka, ale zatím zůstávala ve formě obyčejného odkazu, který v boxíku - dle mého názoru - nijak skvěle nevypadá. A ...
ico 18. ledna 08, 06:01
ico abclinuxu - blogy

Topčlánky.cz: “ne-JS” hlasovací odkaz

Server Topčlánky.cz nabízí hlasovací tlačítka, s jejichž pomocí lze přidávat danému článku hlasy. Avšak kód je v JavaScriptu, což je dost nepraktické. číst dál
ico 1. října 08, 04:10
ico dobreblogy.cz -

Tagy ke stránce

kryty na nokii 5610

Náhodné články

Poslední články

  • ČT a ČRa prověřují kvalitu signálu multiplexů 1 a 2, reagují na stížnosti
  • Richard Medek: Na žádnou diskusi o Radiu Wave mě nepozvali
  • Lidé odcházejí od televize, v říjnu ji sledovali nejméně od roku 2002
  • Televize Barrandov si registruje název a logo pořadu Profil(m)
  • Zastánci Radia Wave se chystají ve středu na zasedání Rady ČRo
  • Richard Krajčo: Počítám, že to schytám za všechno
  • Královny moří
  • 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
  • filmové novinky
  • počítačové hry
  • rss čtečka