style desktop notification

fixes #80
Make not of HTML5 API's that are used