Вопрос

Мне кажется, что ключевым УТП Flash/Silverlight является возможность обеспечить доступ (пусть и косвенный) к графической подсистеме клиента, обеспечивая возможность видео, плавных переходов и "причудливых" визуальных эффектов.

Это звучит как хорошая идея и естественное развитие/расширение HTML.Но, конечно, было бы лучше, если бы такую ​​технологию контролировал кто-то вроде W3C, а не Microsoft или Adobe, привязывая пользователей к своей «платформе».

Принял ли W3C участие в разработке этих технологий, и если нет, то почему?

Уточнение:Я полагаю, что суть моего вопроса заключается в том, почему W3C не расширяет/развивает HTML (или не создает другую технологию) в «направлении» Flash/Silverlight, когда это кажется очевидным (по крайней мере, для Adobe и MS), и не создает открытую стандартную платформу. было бы предпочтительнее.

Это было полезно?

Решение

W3C не имеет реальных полномочий «принимать участие» в разработке запатентованной технологии.Они могут быть только данный такую ​​роль, если компания, владеющая технологией, решит предоставить ее им, а до сих пор ни Adobe, ни Microsoft этого не сделали.

Другие советы

W3C действительно создал еще одну технологию.

SVG — довольно хороший стандарт векторной графики, который в сочетании со сценариями может делать множество вещей, которые может делать Flash, но все это в простом XML и JavaScript, а не в куче двоичной ерунды.Трудно назвать это заменой Flash, поскольку он работает совсем по-другому, но он, безусловно, может поразить некоторые из тех же мест, где он был реализован как первоклассные объекты браузера.

В нем нет видео, но HTML5 атакует его (и, в отличие от большей части остального HTML5, некоторые браузеры действительно его реализуют).

Конечно, без IE они всегда будут иметь ограниченное применение в реальном мире.

[Примечание:в любом случае ни Silverlight, ни Flash на самом деле не являются полностью закрытыми.См. напр. http://www.adobe.com/devnet/swf/ ]

Вы можете и в будущем сможете использовать все больше возможностей Flash и Silverlight, используя HTML-элемент холста, SVG и новый аудио и видео элементы в HTML5.

Видеть это 3D холст пример того, что возможно в настоящее время.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top