从 IE6 到 IE11 上运行 WebGL 3D 遇到的各种坑

这篇《基于HTML5的电信网管3D机房监控应用》基于WebGL技术的应用让少同学对HTML5 3D的应用产生了兴趣和信心,但有不少网友私信询问WebGL如何运行在老的IE678910浏览器的问题,毕竟作为企业应用,用户的机器运行着各式各样 的办公及业务系统,有PB/Delphi之类的老CS应用,有安装了dll和ActiveX的各种安全认证和视频监控的插件,有装着flash或svg插 件的flex和SVG应用,当然还有支持IE6却不支持任何非IE浏览器的各种OA办公软件,眼看着XP操作系统即将寿终正寝,结果还成了国内各家安全公 司的新商机《围猎XP:谁在瞄准商机》,你说升级机器系统谈何容易?

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-09-19 20:30:08

从 IE6 到 IE11 上运行 WebGL 3D 遇到的各种坑的相关文章

ie 11-httpwatch破解版安装成功,也能在ie11上运行,但stream就是显示为空

问题描述 httpwatch破解版安装成功,也能在ie11上运行,但stream就是显示为空 解决方案 你可以换个浏览器试试,有时候我们换个思路,事情就会变得不一样了,

在支持HTML5的浏览器上运行WebGL程序的方法

  前提条件和预期结果 目前只有少数的浏览器支持 WebGL ,请看我的另外一篇文章:Can I use WebGL?. 下面的例子是在 Windows 下的 Chrome 16/23 以及 Android 下的 Firefox 17 进行测试.如果你使用的是非兼容浏览器访问则会弹出一个警告. 图1:包含 Hello world 文本的动画的 WebGL 立方体 在兼容 HTML5 的浏览器上,你将会看到如下图所示的带动画效果的立方体: 图2: 示例运行的屏幕截图 该代码基于 Lighting

MAC使用技巧之在Mac上运行Windows全攻略

  过去,苹果电脑MAC运行Windows时Mac有一些兼容性问题,例如无法方便地在Apple和Windows系统之间共享文件和打印机,没有为Mac平台而开发的一些软件,以及不同的网络协议(TCP/IP与AppleTalk的对立),但这些都已经成为历史. 大多数主流的办公和生产软件,包括微软的Office,Intuit的 QuickBooks,诺顿的杀毒软件产品等等,现在都有专为Macintosh而开发的版本;甚至是基于Mac的VPN以及远程连接工具,也有相当多可 用的选择.然而,偶尔还是会有一

框架-滑动窗口协议模拟用vc++/mfc做的,其中代码缺少.rc文件不能在vc++6.0上运行!!怎么补

问题描述 滑动窗口协议模拟用vc++/mfc做的,其中代码缺少.rc文件不能在vc++6.0上运行!!怎么补 求教!! // Sender.cpp : Defines the class behaviors for the application. #include "stdafx.h" #include "Sender.h" #include "SenderDlg.h" #ifdef DEBUG #define new DEBUG_NEW #u

苹果将会密切关注任天堂3DS掌上裸眼3D游戏机上市后的表现

业内人士周三指出,在任天堂正式推出3DS掌上裸眼3D游戏机之后,苹果也可能会考虑在下一代iPod Touch中采用裸眼3D技术.日本科技博客Macotakara此前曾报道称,苹果正考虑在下一代iPod Touch中采用裸眼3D技术.Macotakara的报道指出,来自向苹果提供液晶面板的制造商方面的消息称,它们似乎已经开始准备为iPod Touch制造小型裸眼3D液晶面板.这一3D液晶面板与夏普的产品类似,能够不需要佩戴眼镜,显示3D图像.夏普在本月初举行的国际电子消费展(CES)中展示了裸眼3

让「折腾」这件事变得更好玩一些:在iPad上运行PC系统

本文讲的是让「折腾」这件事变得更好玩一些:在iPad上运行PC系统,在 iOS 设备上运行 PC 系统古已有之,不但有各种越狱插件,还有很多偷偷上架在 App Store 里的软件.但自从 iOS 加强对设备内文件的保护之后,由于不再能通过特殊软件访问到除 iTunes 共享文件夹之外的其他文件,那些靠关闭文件共享向苹果隐藏身份的 App 已经销声匿迹了. 那现在我们是否还有办法在不越狱的情况下继续在 iOS 上运行 PC 系统呢?幸运的是,这些曾经可用的工具都是开源的,在苹果开放了 Xcode

九城欲与SONY就《神仙传》在PSP2以及PS3上运行的合作进行洽谈

10月19日凌晨消息,九城副总裁朴舜优在<神仙传>首测内部项目总结会议上透露,九城意欲与SONY就<神仙传>在PSP2以及PS3上运行的合作进行洽谈. 据悉,九城副总裁朴舜优在项目总结会议表示,<神仙传>未来将采取多元化发展的规划,公司正在考虑对该游戏在PSP2以及PS3上运行与SONY洽谈.而由于九城此前已经就SONY旗下<Free Realms>(暂译名:<自由国度>)等几款产品展开合作,朴舜优称九城"对于<神仙传>与S

mingw-exe无法在别人电脑上运行

问题描述 exe无法在别人电脑上运行 试了3台电脑,都报错:应用程序无法正常启动0xc000007b.就连Helloworld程序我电脑上编译过运行正常都不能放到别人电脑上运行.编译器是cmake+mingw 解决方案 缺少相应的运行库吧? 解决方案二: 被病毒感染了应加壳保护 解决方案三: 问题解决,mingw安装目录下bin文件夹里有一些库(dll文件).MinGW需要自身的运行库. 解决方案四: mingw编译的程序需要相应的dll支持,别人电脑没有这些就无法运行

iphone5-怎么判断程序是否在iPhone5上运行?

问题描述 怎么判断程序是否在iPhone5上运行? 应用里有UIViewController 类的接口,我希望应用在iPhone5中运行的时候会知道,怎么样在代码中判断出现在是不是iPhone5? 解决方案 现在.m文件中: #define IS_IPHONE_5 ( [ [ UIScreen mainScreen ] bounds ].size.height == 568 ) 然后: if( IS_IPHONE_5 ){ // 在iphone 5中} else { // 在其他iphone中