Google is releasing the beta of Chrome 47 today that introduces as number of new features across platforms including new splash screens for Android web apps, improved management for push notifications on the desktop, enhanced multitasking and more.
For the new splash screens, developers will be able to take advantage of splash screens when their web apps are launched from an icon saved on the homescreen. Google points out that "apps can take a few seconds to load" and presenting a nice looking splash screen will "allow apps to show something meaningful to users as the app loads, improving perceived performance" for users.
In addition, Chrome 47 beta brings an improved push notification experience for desktop users on Mac, Linux, Chrome OS and Windows by introducing auto dismissing notifications:
"Sites such as social media or email can generate a large number of push notifications that take up screen space and aren't particularly relevant unless viewed soon after posting. The new version of Chrome now allows developers to configure automatic dismissal of desktop notifications, improving the experience for these kinds of notifications. Sites can set NotificationOptions.requireInteraction to indicate the notification should remain onscreen until the user dismisses it."
And lastly, the 47 beta release brings what Google refers to as "Cooperative multitasking with requestIdleCallback()", something developers can take advantage of to improve performance by allowing apps to run during "idle time" when resources aren't being used by other tasks.
Google has more info on the release here.