7 ms·
Dare I ask if this will work in any version of IE?
by taitems 16y ago
Dare I ask if this will work in any version of IE?
- romland 16y agoEdit (on second thought): They are probably using canvas and not other trickery, then yeah, current versions of IE are pretty screwed. Original post: Since I am not involved in the project, I can't know for sure. But it is presented at a jQuery conference and, really, the main reason why anyone would use jQuery (or any similar intermediate layer written in JavaScript) is to get around cross-platform issues easily. That said, I'm pretty sure that at this stage it probably does not work in IE but I did not see any functionality in the video that suggests that it would not work in IE with a bit of effort put into it before launch. It probably performs like a dog, though. :-) On the flipside (and another cool project): FreeCiv (http://www.freeciv.net/ http://www.freeciv.net/) did not seem to be bothered with getting native IE functionality in place (it requires Chrome Frame).
- taitems 16y agoWell if they're using RaphaelJS or at least duplicating some of its functionality, then it should default back to VML for IE. I have no idea what VML is really capable of though.
- jeresig 16y agoThis was demoed at today's jQuery Conference: There is no canvas used to render the tiles (it's all images). There is some canvas used to compute out the hit detection logic - but I suspect that that's something that could be generated server-side, rather than dynamically.
- deleted 16y ago[deleted]
- pbakaus 16y agoWe are indeed working on bringing this to IE as well, but we're waiting until at a later stage. Keep in mind that this is all still alpha code. As jeresig pointed out, Canvas is really only used for calculating click-through maps on objects which can be ignored / done server-side. It should be relatively easy to fix remaining bugs in IE.
- weixiyen 16y agogood thing is if you are making an browser MMO game you can much just require users use a specific browser. Unless it's dead simple to get it to work in IE, I would not even bother.