2008-11-22 7 views
-2

Il me semble que la clé USP de Flash/Silverlight est la capacité à fournir un accès (quoique indirect) au sous-système graphique du client, permettant la vidéo, des transitions douces et des effets visuels "fantaisistes" .Implication W3C dans Flash et Silverlight

Cela semble être une bonne idée, et une évolution naturelle/extension de HTML. Mais il serait sûrement préférable que quelqu'un comme le W3C contrôle une telle technologie, plutôt que Microsoft ou Adobe verrouillant les utilisateurs dans leur "plate-forme".

Le W3C a-t-il joué un rôle dans le développement de ces technologies, et si non, pourquoi? Clarification: Je suppose que l'essentiel de ma question est - pourquoi le W3C ne s'étend pas/évolue HTML (ou créer une autre technologie) dans la "direction" Flash/Silverlight quand cela semble évident (à Adobe au moins & MS) , et une plate-forme standard ouverte serait préférable.

Répondre

0

Le W3C n'a aucune autorité réelle pour «jouer un rôle» dans le développement d'une technologie propriétaire. Ils ne peuvent avoir qu'un tel rôle si la société propriétaire de la technologie décide de le leur donner, et jusqu'à présent ni Adobe ni Microsoft ne l'ont fait.

+0

Merci pour votre réponse; il ne me satisfait pas vraiment parce que le HTML est développé par le W3C tel que je le comprends, et, je suppose que l'essentiel de ma question est - pourquoi le W3C ne prolonge pas/évolue HTML dans la direction Flash/Silverlight quand il semble évident (à Adobe et MS au moins). – Ben

+0

parce que Flash et Silverlight sont des "rectangles dans votre page". Le W3C étudie des technologies qui peuvent fonctionner pour toute la page, voir les réponses de mien et de Bobince. –

+0

@sasserstyl - Parce qu'Adobe et MS sont membres du consortium et ne veulent pas que le HTML soit en concurrence avec leur technologie propriétaire. Où avez-vous l'idée que le W3C est un organisme distinct et indépendant qui dicte des normes que les autres sont tenus de suivre? –

1

Vous pouvez et à l'avenir sera en mesure de plus en plus de ce que Flash et Silverlight sont capables d'utiliser le Canvas HTML element, SVG et les nouveaux audio et video éléments HTML5.

Voir ce 3D Canvas exemple pour ce qui est actuellement possible.

+0

Canvas a été normalisé par le WHATWG, pas par le W3C, mais il pourrait devenir un standard W3C à l'avenir. –

5

W3C a créé une autre technologie, en quelque sorte. SVG est un joli standard graphique vectoriel qui, combiné avec les scripts, peut faire un tas de choses que Flash peut faire, mais tout en XML et JavaScript au lieu d'un morceau de gunging binaire. Il est difficile d'appeler cela un remplacement de Flash car cela fonctionne très différemment, mais il peut certainement atteindre certains des mêmes endroits où mis en œuvre en tant qu'objets de navigateur de première classe.

Il n'y a pas de vidéo dedans, mais HTML5 l'attaque (et contrairement à une grande partie du reste du HTML5, certains navigateurs l'implémentent réellement).

Bien sûr, sans IE, ceux-ci auront toujours une applicabilité limitée dans le monde réel.

[Note: dans tous les cas, ni Silverlight ni Flash ne sont vraiment totalement fermés. Voir par exemple. http://www.adobe.com/devnet/swf/]