title: How can I control/disable the swipe snapshot used in IOS for navigation purposes (JS)
body: <p>I've been tasked with fixing a nasty bug in my nextjs application. Essentially, when you navigate around the app on IOS using your fingers to swipe, the content of the page flickers.</p>
  <p>As far as I can tell, the browser takes a snapshot of the heap and the dom at a given point in time. Then, once you want to navigate back to that page it shows that snapshot as you're swiping. Once you've finished swiping and the browser has deemed the page is done loading, it stops showing the snapshot and shows the page.</p>
  <p>Frankly, I've given up on getting the snapshot to actually match the content once the snapshot stops showing. What I'm looking for is either a way to disable or control the snapshot that gets shown to just be an empty white page. Yes, it hurts UX, but my boss prefers it over the flash.</p>
  <p>I've scoured the internet for a solution, and I'm now trying to go through the webkit source for any indication of how I can achieve this. I know for a fact it can be achieved since Instagram has this implemented.</p>
  <p>If you go to instagram.com on safari iOS and try to navigate sliding your fingers, you'll see the snapshot is just a white page.</p>
  <p>If anybody has any insight as to how this could be done, or at the very least could point me in the right direction, I would truly appreciate it.</p>
  <p>Thank you!</p>