I think Safari and others make pages go "inactive" or unloads them after X amount of time or when the phone is getting low on RAM. There is a good chance those notifications would only reliably get to you if you had the browser on the phone currently open. Without a dedicated app to receive push notifications it is unreliable.
Matt Petty
Senior Software Developer
SmarterTools Inc.
www.smartertools.com