December 4, 2025

Amazon Silk Splits the Web Browser

With all the Kindle Fire brou-ha-ha, the fact that Amazon is coming out with a new kind of web browers, dubbed Silk, may have been missed by some. I know, “Yawn” you say. Between Firefox, Chrome, Safari, oh, and yeah, Internet Explorer, why do we need another browser?

That’s a good question that Amazon might answer with “Because we can architect it to take advantage of our vast cloud computing resources to make the user browsing experience much faster and more efficient.” You see, at the heart of the Silk browser is a split between what runs on the tablet device (likely very little beyond the rendering of the page) and what runs “in the could cloud” on Amazon’s Web Services empire.

A few of the stated benefits of this include:

  • Optimizing images — Rather than shipping a 3MB image to your phone, they can shrink it down on their servers and deliver a much smaller, but still usable image.
  • Pre-caching — Since Amazon will know pretty much every move you make on the web, it can begin to aggregate this knowledge and make predictions on where you will go next. Using this information, the server side of the browser can fetch the page and prepare it in advance of your request for it. While this isn’t a new concept, one could argue that Amazon’s much more complete information on the typical user click path would lead to better pre-caching.
  • Fewer requests — A typical web page might require a browser to initiate a dozen or more separate web requests to servers on the network. Each of these requests comes at a cost — a cost in potentially performing a DNS lookup, setting up the network connection and breaking it down again, etc. With Silk, the browser can execute one request up to the cloud and the servers on really fast network connections at Amazon can gather everything and send it back in one response.
  • Network effects — By handling most of the requesting at the network level, certain economies of scale begin to kick in. For example, if there is a hot story, and Amazon’s web servers have just fetched that photo of Angelina and Brad’s kids for some other user, they don’t have to fetch it again. They can send it down to your client immediately.

What we’re seeing is by thinking carefully about what needs to run at the client side and what can be more efficiently run on the server side, we can build better and faster applications. I would be very surprised if library automation companies haven’t already copped to this fact, and are developing their next generation library systems clients with this in mind. If they aren’t, they will likely be surpassed by those who are.

Share
Roy Tennant About Roy Tennant

Roy Tennant is a Senior Program Officer for OCLC Research. He is the owner of the Web4Lib and XML4Lib electronic discussions, and the creator and editor of Current Cites, a current awareness newsletter published every month since 1990. His books include "Technology in Libraries: Essays in Honor of Anne Grodzins Lipow" (2008), "Managing the Digital Library" (2004), "XML in Libraries" (2002), "Practical HTML: A Self-Paced Tutorial" (1996), and "Crossing the Internet Threshold: An Instructional Handbook" (1993). Roy wrote a monthly column on digital libraries for Library Journal for a decade and has written numerous articles in other professional journals. In 2003, he received the American Library Association's LITA/Library Hi Tech Award for Excellence in Communication for Continuing Education. Follow him on Twitter @rtennant.

Comments

  1. GamerLibrarian says:

    I don’t know, that browser is my number one reason never to buy a Kindle Fire. The problem with shunting your entire internet experience through Amazon’s servers is that they get to look at, analyze, and KEEP your entire browsing history.

    Thanks, but no thanks. Not interested in being more advertising fodder. And if you think they won’t sell to third parties… well, you’d be crazy. Amazon is in this for the money, period.

    http://www.cnn.com/2011/09/29/tech/gaming-gadgets/amazon-silk-browser

  2. While the concept of cloudifying browsers for relatively weak end-user units is certainly fine, it does not at all answer the question “Why do we need a new browser?”. You left out Opera in your sample list of browsers and that’s a shame because what Amazon does now, they have been doing for 5 years: http://www.pcmag.com/article2/0,2817,2393786,00.asp

  3. “in the could” – that’s one of those added-value typos that’s truer than the intended form.

  4. Sharp eye, Peter, and an even sharper wit!