Fixing Safari View Controller

Dan Provost:

With iOS 9, Apple introduced something called the Safari View Controller. It is, essentially, a plug-and-play web view that developers can use in lieu of building their own web viewer. The benefits of this are numerous: much less coding and maintenance for developers, a unified experience across apps for users, and the Safari View Controller can take advantage of the same privileges of Safari proper, such as saved passwords and content blockers.

The UI, however, has one serious flaw. It is a pain in the ass to dismiss.

I’m not sure I agree with his suggestion that all the browser chrome remain on screen while you scroll. Apple could fix this just by keeping the top chrome visible, with the “Done” button. But he’s right that it’s a problem that needs to be fixed.

Friday, 9 October 2015