You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
I used to always click on the most recent button but it seems to have disappeared. Can you bring it back? ...or maybe it is somewhere else and I just can't find it?
I think the What's New/New Posts option just disappeared as well. I use that option all the time and can't find it anywhere. Was its removal intentional, @doug ?
I can still get to it thanks to a bookmark but I used to be able to click on it from any page, IIRC.