phetsims / color-vision

"Color Vision" is an educational simulation in HTML5, by PhET Interactive Simulations.
http://phet.colorado.edu/en/simulation/color-vision
GNU General Public License v3.0
1 stars 7 forks source link

Slow performance and poor rendering on IE9 #78

Closed bryo5363 closed 9 years ago

bryo5363 commented 10 years ago

Test device: MacBook Pro

Operating System: Win 7 64-bit

Browser: IE 9 9.0.8112.16421

Problem description: Performance is quite slow on IE9; rendering of the observer is quite poor

Steps to reproduce: -open RGB -Access all sliders. Sim will run slow

Severity:

Screenshots: screen shot 2014-08-28 at 4 31 45 pm

Troubleshooting information (do not edit):

Name: Color Vision

URL: http://www.colorado.edu/physics/phet/dev/html/color-vision/1.0.0-rc.2/color-vision_en.html

Version: 1.0.0-rc.2

Features missing: cssgradients, applicationcache, flexbox, cssanimations, csstransforms3d, applicationcache, history, webworkers, websockets, touch, webgl, fullscreen, raf, svgfilters, Float32Array, Float64Array

User Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)

Window: 1161x533

Pixel Ratio: 1/1

WebGL: unsupported

bryo5363 commented 10 years ago

screen shot 2014-08-28 at 4 35 53 pm

Notice the strange icon and flashlight rendering.

aaronsamuel137 commented 9 years ago

I have down-sampled the images so they don't need to be scaled as much in the code. The image rendering is looking better to me in a windows7 VM. Unfortunately it looks a little worse on Chrome OSX/retina, but maybe its not a big deal.

aaronsamuel137 commented 9 years ago

Talking with @samreid about this issue today, we discovered that we can get better rendering of the images using svg images as opposed to raster, but there are potential problems to overcome with performance and images not showing up in IE 11. Therefore we decided it might be better to publish color-vision as is, and make these improvements later once we have solved the problems associated with using svg images.

aaronsamuel137 commented 9 years ago

I haven't addressed the performance aspect of this issue yet. To address performance at all would take a fair amount of digging around and could take awhile. I think it might be worth it to go ahead and publish the sim anyway, since performance seems good enough in general.

bryo5363 commented 9 years ago

@aaronsamuel137 I just observed the strange rendering behavior on Firefox 32.0.1 on Windows 8.1. The sim runs fine, the flashlights just look a little strange.

ariel-phet commented 9 years ago

IE9 is no longer supported, rendering is acceptable on FF closing