I'd like to mitigate FOUC using the app shell approach as presented by Eric Bidelman in his Polymer Summit 2015 - Performance Patterns talk starting at the 11:00 mark (
https://youtu.be/Yr84DpNaMfk?list=PLNYkxOF6rcICdISJclfQhj2S8QZGjXV8J). I understand the approach used where he mimics using the
unresolved CSS selector and essentially filling in placeholders for those elements. However, it is a little more unclear to me how he achieves the app shell mobile version of PolyMail 1.0, replacing the contents of the entire viewport with what appears to be a different splash page altogether (shows the large gmail image...watch starting at 15:43 for that).