Do front-end developers need any special considerations for the Amazon Silk Browser because of it's split architecture and it's re-sizing of images? Or can it be considered as just another webkit browser from a developer's perspective?
Amazon Silk browser: any special considerations for front-end developers
597 views Asked by TaiwanGrapefruitTea At
2
There are 2 answers
0
Dave Huntsperger
On
In general, you can develop content for Amazon Silk as you would for any other browser. The EC2 backend follows all standard caching semantics, and the media handling is as you'd expect.
In general, it's a good idea to set the height and width attributes explicitly on images and other page elements, and to design responsively for the form factor. In other words, the standard web development best practices apply.
Related Questions in WEBKIT
- "jumping effect" with sticky position on newer iOS devices
- Cannot display webkit Inspector in ultralight c++
- Webkit attributes do not disable/hide AirPlay button in Safari
- srcset in webkit in xcode
- Occasional deadlock when keyboard input in WKWebview
- rotateY() with perspective not rendering correctly on WebKit
- WKWebView's evaluateJavascript can't access functions in iOS 17
- Webkit callAsyncJavaScript not waitng for async await function call in SwiftUI
- antd scrollbar always visibile (problem on firefox)
- How to input multiple lines in WebKit JavaScriptCore shell?
- Is there a standard API definition for browser engines?
- Print HTML (with Images) to PDF in SwiftUI
- iOS WKWebView's WKProcessPool - when is it safe to share the same process space?
- Webkit scrollbar issue in mobile?
- Overlaying Scrollbar Similar to Spotify (Web) Using CSS and/or Javascript
Related Questions in CROSS-BROWSER
- Trouble Receiving Data from Front-End to Back-End Across Different Browsers and Devices
- cross- browser issues.how to handle in code level
- File Format: WebM encoded with the VP8 codec is not previewing in Safari browser
- How to align the last child of a table cell to the bottom of the cell?
- Refresh loses scrolling position on XML page rendered with XSLT
- Keep mobile browser top/bottom bars minimized unless user manually taps on them
- Polyfill for ReadableStream.from in browser?
- mix-blend-mode: color; is not working for <video> on iOS and Mac devices
- Capture files pending loading via JavaScript
- Polyfill for PerformanceObserver API to Implement Server Traffic Measurement
- AfterViewChecked behaves differently in Chrome and Firefox
- css grid with subgrid and overflow breaks on safari but works on all other browsers
- Arrow Rotation and Scroll Reset Issue on Mobile Browsers
- Iframe : Reload back and forward Navigation
- What causes gradient banding and how do you fix it?
Related Questions in KINDLE-FIRE
- How to debug web page in "Amazon Kids Browser" - can't use chrome inspect when in Kids Profile
- Android ActivityNotFoundException on simple https URI Intent
- Amazon fire 8 HD (2018) not detected on Android Studio
- Build error when using Amazon Device Messaging: class must extend android.app.Service [Instantiatable]
- Will progressive web apps run on Amazon Fire 7?
- Music App in-compatibility issue on Kindle Fire HD 8 (10th Gen) tablet - FireOS 7.3.1.4 - What is happening?
- Can't see install option for React PWA on Chrome on Kindle
- How Can I Hide Kindle Navigation Bar in Web App
- Application is crashing when trying to create AmazonSNSClient
- Cannot Enable ADB for Kindle Fire HD
- Need exact media queries for Kindle Fire
- Recommended approaches/API(s) to design a multi-user Android app with N-to-M connection?
- Nearby Connections - mobile hotspot icon showing on Kindle despite no option for it in settings
- Nearby Connections API - connecting N-to-1 often results in STATUS_BLUETOOTH_ERROR or slow connection
- IAPs work in Live App Testing, but not in the Appstore version
Related Questions in AMAZON-SILK
- Maximum six connections causing issues in browser on Kindle (Silk)
- What font file formats are supported on the Amazon Silk Browser?
- Silk browser of Kindle has a download bug?
- Silk browser background cover center doesn't work if there is a div absolute
- HTML5 site enter full screen mode in silk browser or hide the address bar in silk browser after loading the url?
- Kindle Silk browser having issues with keypress event?
- How do I enable remote debugging on the Kindle Silk browser?
- Kindle Silk Browser: Set focus on a textbox
- Pure <div> pure css dropdown menus, making them clickable on touch browsers, iOS, iPad?
- How (can?) I enable WebKit AudioContext on the Amazon Silk browser?
- Why is my querystring being modified by Chrome Mobile on iPhone and Kindle Fire's Silk browser?
- Smooth scrolling on a Kindle Fire
- Amazon Silk Browser - Considerations for Mobile Web Developers
- Is the viewport meta tag supported by the Amazon Silk browser on Kindle Fire?
- Kindle Fire SilkBrowser Reading View CSS
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
In general I've found Silk - especially the newer versions - to behave as a pretty standard WebKit browser. Some of the Apple specific tuning isn't there so testing against Chrome on the desktop has been the closest experience (though one caveat there is that Chrome does seem to take webkit fixes faster than anyone else)
I've not seen anything that would indicate that accelerated browsing does anything different for EC2 hosted content - As hosted content often comes from a number of sources I don't expect they'd split traffic on internal and external networks though it sounds like something worth asking in the forums at forums.developer.amazon.com/forums/category.jspa?categoryID=3 to get an official answer