phetsims / faradays-electromagnetic-lab

"Faraday's Electromagnetic Lab" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
1 stars 0 forks source link

Artifacts in PhET-iO wrappers on iPad #197

Closed Nancy-Salpepi closed 1 month ago

Nancy-Salpepi commented 1 month ago

Test device iPad 9th generation

Operating System iPadOS 17.5.1

Browser Safari

Problem description For https://github.com/phetsims/qa/issues/1110 I see some artifacts as I test the different PhET-iO wrappers--state, active, multi, screenshot and data: textarea. I don't see an issue with the standalone. I also don't see an issue with the PhET brand (I even tested the iframe) or on mac+safari. The artifacts are minor compared to https://github.com/phetsims/faradays-electromagnetic-lab/issues/172 and most obvious when moving the Field Meter but do happen when moving the Coil as well.

Steps to reproduce

  1. Open the Data Stream wrapper
  2. Turn on Projector Mode in preferences (optional)
  3. Go to any screen and check the Field Meter
  4. Move the Field Meter around the screen.

Visuals

file

pixelzoom commented 1 month ago

I could NOT reproduce on my iPad6 with iPadOS 17.5.1. I tested 1.0.0-dev.39 with the State, Active, and Data:textarea wrappers. And as @Nancy-Salpepi confirmed, it does not occur in Standalone.

I also do NOT see this problem on macOS (Safari, Chrome, Firefox). @Nancy-Salpepi could you confirm whether you see this problem on any desktop platform? I see that you ruled out "on mac+safari", but how about Windows?

If this problem does NOT occur on desktop platforms, I recommend that we close this issue at "won't fix", since PhET-iO wrappers (other than Standalone) are not intended to be used by clients on an iPad. @arouinfar @zepumph do you agree?

Nancy-Salpepi commented 1 month ago

It doesn't occur on my mac with chrome/safari/FF or with Win 10 + chrome/FF.

arouinfar commented 1 month ago

I couldn't reproduce on macOS/Safari.

If this problem does NOT occur on desktop platforms, I recommend that we close this issue at "won't fix", since PhET-iO wrappers (other than Standalone) are not intended to be used by clients on an iPad. @arouinfar @zepumph do you agree?

Sounds good to me @pixelzoom.

pixelzoom commented 1 month ago

@zepumph does it seem reasonable to close this as "won't fix" ?