Amazon's New Silk Redefines Browser Tech
angry tapir writes "While the Kindle Fire tablet consumed much of the focus at Amazon's launch event Wednesday in New York, the company also showed off a bit of potentially radical software technology as well, the new browser for the Fire, called Silk. Silk is different from other browsers because it can be configured to let Amazon's cloud service do much of the work assembling complex Web pages. The result is that users may experience much faster load times for Web pages, compared to other mobile devices, according to the company."
Opera was doing this YEARS ago. As usual.
Frist?
Nice performance bump for users, and an incredible data mining opportunity for Amazon - who wins more?
When you request a page in Opera Mini, the request is sent to the Opera Mini server that then downloads the page from the Internet. The server then packages your page up in a neat little compressed format (we call it OBML), ready to send back to your phone at the speed of ninjas on jetpacks.
Opera released Opera Turbo back in 2009 which does this same thing. As well, Opera Mini, their mobile browser, does this as well.
So this isn't really re-defining the browser, it's just bringing the technology more mainstream.
Its not what it is, its something else.
You're missing the major difference between what Opera did and what Amazon is doing. Opera did the rendering on their own server, while Amazon does it in the cloud. Totally different.
Opera turbo uses compression via opera's servers. Amazon's thing uses amazon's servers to render. With opera the point is to get around a slow connection on the consumer's side. Amazon's point is to do the render processing on amazon's side. Let's take an annoyingly busy website, for example: http://home.sina.com/ Now this beast can take a while to download and get ready, especially on a low power handheld thing like a tablet. Amazon's silk method should prep all those parts for the displaying device.
What about handling secure (https) connections?
We will establish a secure connection from the cloud to the site owner on your behalf for page requests of sites using SSL (e.g. https://siteaddress.com/ ).
So essentially, they become the man-in-the-middle so they can better cache your HTTPS content? And their browser is programmed to show this is acceptable/secure... What kind of privacy implications does this introduce? Even if their privacy policy says they won't use the data maliciously, cloud computing isn't a bullet-proof system (i.e., leaks, hacking incidents, etc.). Call me paranoid, but if I read this right, this sounds like a frightening idea.