Amazon Silk User Guide Amazon Silk User Guide
Total Page:16
File Type:pdf, Size:1020Kb
Amazon Silk User Guide Amazon Silk User Guide Amazon Silk: User Guide Copyright © Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in connection with any product or service that is not Amazon's, in any manner that is likely to cause confusion among customers, or in any manner that disparages or discredits Amazon. All other trademarks not owned by Amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored by Amazon. Amazon Silk User Guide Table of Contents What is Amazon Silk? ......................................................................................................................... 1 Silk on Fire Tablet ...................................................................................................................... 1 Silk on Fire TV ........................................................................................................................... 1 Silk on Echo Show ..................................................................................................................... 2 Getting Started with Amazon Silk ........................................................................................................ 5 Are You an Amazon Silk User? ..................................................................................................... 5 Are You a Site Owner? ................................................................................................................ 5 Accessing the User Guide ............................................................................................................ 5 Accessing the Settings Menu ....................................................................................................... 6 Developing Web Content for Amazon Silk ............................................................................................. 8 Responsive Web Design .............................................................................................................. 8 How Does Responsive Web Design Work? ............................................................................ 10 Responsive Design and Amazon Silk ................................................................................... 11 The Takeaway .................................................................................................................. 13 Additional Resources ......................................................................................................... 13 Feature Detection ..................................................................................................................... 13 How To Detect a Feature ................................................................................................... 14 Additional Resources ......................................................................................................... 14 User Agent Strings and Detection ............................................................................................... 15 User Agent String Examples .............................................................................................. 15 User Agent Detection ........................................................................................................ 16 Media Handling ........................................................................................................................ 17 Images ............................................................................................................................ 17 Audio .............................................................................................................................. 18 Video .............................................................................................................................. 18 Touch ...................................................................................................................................... 18 Touch Example Using jQuery Mobile ................................................................................... 19 Additional Resources ......................................................................................................... 21 Screen Resolution ..................................................................................................................... 22 Secure Connections .................................................................................................................. 23 JavaScript ................................................................................................................................ 23 JavaScript Loading ........................................................................................................... 24 Remote Debugging ................................................................................................................... 25 Remote Debugging for Older Versions of Silk ...................................................................... 26 Do Not Track ........................................................................................................................... 28 Additional Resources ......................................................................................................... 28 HTML5 Support ............................................................................................................................... 29 HTML5 APIs ............................................................................................................................. 29 Animation Timing API ....................................................................................................... 30 Application Cache API ....................................................................................................... 30 Cross-Origin Resource Sharing ........................................................................................... 30 File API ........................................................................................................................... 30 File System API ................................................................................................................ 30 Geolocation API ............................................................................................................... 31 Indexed Database API ....................................................................................................... 31 Server-Sent Events ........................................................................................................... 31 Touch Events ................................................................................................................... 31 XMLHttpRequest Level 2 ................................................................................................... 32 Web SQL Database ........................................................................................................... 32 Web Storage .................................................................................................................... 32 Web Workers API ............................................................................................................. 32 WebGL ............................................................................................................................ 32 WebSocket API ................................................................................................................. 33 HTML5 Elements and Attributes ................................................................................................. 33 iii Amazon Silk User Guide Audio Element ................................................................................................................. 33 Canvas Element ............................................................................................................... 34 contenteditable Attribute .................................................................................................. 34 Input Types ..................................................................................................................... 34 Keygen Element ............................................................................................................... 34 Meter Element ................................................................................................................. 35 Output Element ............................................................................................................... 35 Progress Element ............................................................................................................. 35 SVG Element ................................................................................................................... 36 Video Element ................................................................................................................. 36 CSS3 Support .......................................................................................................................... 37 Media Queries .................................................................................................................. 37 Transform Property (2D) ................................................................................................... 37 Transitions ......................................................................................................................