34 The specifications can be found on http://www.w3c.org; specifically start with http://www.w3.org/standards/webdesign/htmlcss for both. I also highly recommend the well-designed and curated resources from Smashing Magazine for learning the nuances of CSS, which I must admit still seems mysterious to me at times.
35tryUnsnap is the only programmatic API that can affect view states. View states are otherwise always user-initiated, and there are no APIs to set a view state and no way to specify a view state on startup.
36 That said, view states are not reported to pages loaded into a web context iframe. Such pages can use the standard CSS media queries to infer the view state, or the surrounding local context page can pass the view state to the iframe through postMessage.
37 At the time of writing, the -ms-* prefixes on these styles were no longer needed but are still supported.
38 If you’re accustomed to the -ms-box* styles for flexbox, Microsoft has since aligned to the W3C specifications that are expected to be the last major revision before the standard is finalized. As the new syntax replaces the old, the old will not work in Windows Store apps nor Internet Explorer 10.