WebGL & Google Chrome Frame - отказ от поддержки IE - PullRequest
2 голосов
/ 02 марта 2011

Если вы хотите выполнять 3D-рендеринг на основе браузера, WebGL выглядит великолепно, но просто не поддерживается в IE.Поскольку единственная другая реальная возможность для браузера на основе 3D - это использовать плагин, то кажется, что Chrome Frame является жизнеспособной альтернативой ... Пользователям IE по-прежнему нужно устанавливать плагин / расширение / расширение, но другие пользователи на FF / Chrome делают это.не нужно.

В корпоративной среде мы могли бы ожидать, что установка аддонов для браузера будет трудно получить разрешение на ... но, как я говорю в IE, вы будете иметь дляустановить какой-либо плагин независимо от того, является ли он универсальным, например, Chrome Frame, или специфичным, например, Unity3D, или вашим собственным плагином.

Кажется ли это разумным, что мы можем просто отказаться от поддержки IE для такого специализированного приложения и позволить ChromeFrame автоматически запускается в IE при необходимости?

Ответы [ 3 ]

1 голос
/ 04 марта 2011

WebGL все еще относительно новый, и ваши варианты не являются четкими.Если вы готовы подождать, Flash также будет поддерживать аппаратное ускорение 3D, но это все еще в разработке .

Уже давно говорят о создании оболочек IE Webgl с использованием Flash, что было быальтернатива Chrome Frame.

Кроме того, в зависимости от того, насколько интенсивны ваши потребности в 3D-рендеринге, вы можете использовать 3D-фреймворк, такой как three.js , который вернется кSVG или холст, если WebGL недоступен.

1 голос
/ 02 марта 2011

Существует большая разница между Chrome Frame и Flash.Один поддерживается Microsoft и командой IE.Вы столкнетесь с меньшим сопротивлением Flash .

Если вы находитесь в корпоративной среде и вам нужно, чтобы пользователи запускали Chrome для какой-то конкретной задачи, разверните Chrome и попросите его запустить его.

0 голосов
/ 10 июня 2011

В качестве альтернативы вы можете использовать JebGL, пока IE не поддерживает WebGL.JebGL является отступлением на ранней стадии разработки на основе Java.Вы можете проверить это в http://jebgl.googlecode.com

...