logo

New Response

« Return to the blog entry

You are replying to:

    • avatar
    • S.
    • Posted on Tue 13 Mar 2012 03:29 AM

    Apple doesn't allow third parties to create apps that can download and execute code (that includes browsers). However, you can include webkit instances inside your app without restrictions. This means that Adobe Shadow has to use the version of webkit included in the iOS device you test with. Thus, what you see in Shadow should be exactly the same thing that you see in in Safari.

    In this particular situation, it has a peculiar advantage: if you use Shadow in devices with different versions of iOS, you will effectively be testing your web against each Safari version, regardless of having the same version of the Shadow app.

    Note that while both Android and iOS use webkit as their base rendering engine, you can find some differences between them, due to the fact that they use a different javascript engine, and Android lacking graphic acceleration (thankfully, that has been solved in ICS). Moreover, webkit is getting new features constantly, and one might support features that the other doesn't, just due to the date in which each one was released (of course, this is only temporally until the other one releases a new version).

Your Comments

Name:
E-mail:
(optional)
Website:
(optional)
Comment: