Controlling web access on iOS devices has traditionally been somewhat tricky, requiring that you not only disable Safari entirely but also avoid installing apps with their own web browsing capability—a loophole that had Apple requiring even the most innocuous apps to carry a “17+” rating anytime a web browser was included within.
The good news is that iOS 7 significantly improves this, allowing you to permit the use of Safari while still controlling access to specific web sites; you can choose to limit access to common adult sites, block specific sites by address, or block everything that’s not on a specific list of permitted sites.
To enable this feature, go into your iOS Settings app and choose General, Restrictions and look for the Websites section. From here, you can choose one of three restriction levels; choosing “Specific Websites Only” also helpfully provides a predefined list of kid-friendly sites that you can customize further. This list will also automatically be included in Safari’s bookmarks for faster access.
It’s especially worth noting that this works not only with the built-in Safari browser, but any other iOS Browser or app that includes a built-in browser, so you also no longer need to worry about whether something seemingly harmless like a reference app may suddenly provide a backdoor to unfettered Internet access.