Když jsem včera psal o
přehledu HTML značek, všiml jsem si, že
<applet> v nových verzích specifikací chybí. A to nejen v HTML5, ale již ve striktním XHTML1. Rozdílový HTML5 dokument o nich
říká:
applet has been obsoleted in favor of object
Java applety jsem nikdy neprogramoval a nedokážu posoudit, zda je <applet> pro programátory výhodnější, než vkládání appletů prostřednictvím <object>ů a <embed>ů.
Nicméně jen existence značky <applet> s sebou nesla jakousi výjimečnost Java appletů mezi ostatními pluginy (poslední dobou zejména před
Flashem) a v době, kdy se Sun snaží vrátit Javu na web s
JavaFX, se každý zásek navíc počítá. Překvapilo mě, že jsem k tomu nenašel žádnou větší debatu. Nějaký pokus Sunu celé téma znovu otevřít.
A následně jsem si všiml, že
Sun, ačkoliv je
členem W3C, není
členem HTML WG. Přiznávám, že mě to zmátlo. Pokud chce prosazovat Javu na webu, bude na možnostech webu a HTML závislý a je sám proti sobě, když se neúčastní diskusí, které tvář budoucího webu formují.
Stejně je na tom i společnost
Adobe, která je členem W3C, ale nemá žádného zástupce v HTML WG. Přitom i její produkty postavené na Flashi (Flex, AIR) jsou na HTML a webu závislé, dokonce mu v některých směrech i konkurují (možná, že to je onen kámen úrazu?).
HTML WG je otevřená skupina a mezi
482 členy najdeme kromě stovek jednotlivců zástupce řady společností, které jsou na webu a HTML závislé, nejen výrobce prohlížečů, ale i Google, Yahoo, IBM a pro mne stále nepochopitelnou The Boeing Company.
Nedělají Sun a Adobe chybu, když se vzdávají možnosti ovlivnit vývoj webu? Čte tento blog nějaký programátor v Javě nebo Flashi, který by pomohl problém objasnit? Přiznám se, že mne tohle téma zajímá.