Slashdot Mirror


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."

12 of 249 comments (clear)

  1. No. by Anonymous Coward · · Score: 5, Informative

    Opera was doing this YEARS ago. As usual.

    Frist?

  2. Potential privacy nightmare by sprior · · Score: 4, Interesting

    Nice performance bump for users, and an incredible data mining opportunity for Amazon - who wins more?

    1. Re:Potential privacy nightmare by timeOday · · Score: 4, Interesting
      You could just as well argue it increases privacy, since Amazon becomes a proxy service. So instead of your 1-page request hitting 10 companies' servers, each of which collects information on you, now they see a bunch of hits from Amazon.

      Of course, google probably aggregates information from those ten servers anyway, and Amazon probably sells the information they collect on you anyway, and the government is probably monitoring everybody involved in any case...

  3. Opera Mini by Anonymous Coward · · Score: 5, Informative

    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.

    1. Re:Opera Mini by lostmongoose · · Score: 4, Funny

      The jet packs actually slow the ninjas down.

  4. This is just Opera Mini/Turbo by Necroman · · Score: 4, Informative

    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.
    1. Re:This is just Opera Mini/Turbo by shutdown+-p+now · · Score: 5, Informative

      You're absolutely correct that the basic "innovation" here is exactly what Opera Mini (note, not Turbo - specifically Mini) has done for ages. So all talk about "redefining the browser tech" is pure marketspeak, and both the submitter and the editor should be ashamed of spinning it the way Amazon PR wanted them to.

      However, there is one crucial difference with Mini here: it also does work as a full-fledged local browser. Mini always does layout and other optimizations "in the cloud", and fetches the result. That's why it's so bad at JS, Flash, HTML5 etc - if it's something that has to run locally, it's not supported. Here, they are transparently offloading work on the server, but when there is something in the page that cannot be handled well that way - or when the server is not available - it gets rendered locally, same as in any other browser. So it's supposed to be completely transparent to the user, unlike Opera.

      Of course, we haven't actually seen how well that it all works in practice, and I'll reserve my judgement until then. It'll be interesting to sniff traffic and see how much actually gets preprocessed; right now my suspicion is that on any script-heavy website, it'll mostly just do compression.

    2. Re:This is just Opera Mini/Turbo by narcc · · Score: 5, Funny

      Speaking of optimization, you can save a byte with a small change to your sig.

      Your sig assembles to: A1 00 4C CD 21 (5 bytes!) whereas:

      mov ah, 4ch
      int 21h

      assembles to: B4 4C CD 21 (4 bytes)

      Interrupt 21h won't care what's in al, so you don't need to clear it.

      You kids these days code like everyone has megabytes of RAM just lying around.

    3. Re:This is just Opera Mini/Turbo by MrZilla · · Score: 5, Insightful

      Interrupt 21h won't care what's in al, so you don't need to clear it.

      Well, whoever spawned the process in question might care, since AL is the return/error code after termination!

      You kids these days code like everyone has megabytes of RAM just lying around.

      I would have thought you old timers had learned your lessons about skimping on what you assumed to be unimportant bytes ;)

      --
      mov ax, 4c00h
      int 21h
  5. Re:Opera? by POWRSURG · · Score: 5, Funny

    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.

  6. Re:Prior Art - Opera Turbo by magarity · · Score: 4, Interesting

    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.

  7. Amazon Silk + SSL = MITM? by Kupo · · Score: 5, Insightful
    Cross posting from my old comment. As per their help:

    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.