2011-08-07 18 views
0

私はこのチュートリアルで、HTML 5アプリケーションを使って遊んでいます:http://sixrevisions.com/web-development/html5-iphone-app/かなりクールです。Safariに、ページが読み込まれると自動的にホーム画面にWebページを追加するよう指示する方法はありますか?

この製品はHTML5ページなので、ブラウザやiPhoneのSafariを使用して展開することができます。このHTML5アプリケーションにネイティブアプリのようにアクセスするには、このチュートリアルに従うだけです。http://browsers.about.com/od/howtousemobilebrowser1/ss/iphonehomeicons.htm他のネイティブアプリと同じようにアイコンとスプラッシュ画面が表示されます。

ただし、IT以外のユーザーはAppStoresからアプリをダウンロードする傾向があります。彼らの習慣を変えるのは難しいです。 HTML5アプリケーションがiPhone/Androidに読み込まれたら、Safariに「Add to Home Screen」を実行するよう指示する方法があるかどうか疑問に思っていますか?

もしそうなら、配備は単純でストレートフォワードにすることができます。URLにアクセスするだけです。 (またはそのようなもの)

+0

いいえ、あなたは押す手動で "ホーム画面に追加" しなければなりません。あなたはuiwebviewを使って、アプリストアのアプリを作ることができますか? – tjameson

答えて

3

チェックthis out。これにより、ユーザーにアプリのインストール方法が明確に示されます。

自動であれば、それは大きなセキュリティホールになります。ユーザーが悪いウェブサイトに行った場合、ユーザーの携帯電話に50個のアプリのようにインストールされていると考えてください。良いことではありません。

app-storeとuiwebviewを使用せずにWebアプリケーションを「インストールする」唯一の方法は、手動で行うことです。

EDIT:

は、より多くの情報とリンクについては私の他の質問を参照してください:

Mobile safari vs home-screen webapp

+0

ありがとう!私もそう思いました。私はちょうどAPPLEがいつかUIWebViewだけのアプリを禁止するかもしれないことを恐れています。だから私はこのようにすることを選んでいないのです。 –

+1

@Winston Chen-私はHTML5アプリケーションも開発しますが、コード/インストールプロセスを1つだけ維持したいので、この方法を使用します。ちょっと覚えておいてください.Webアプリケーションを使用する場合、JSエンジンはUIWebView JSまたはMobileSafari JSよりも悪いです。アプリケーションが非常に激しい場合、これは最善の解決策ではないかもしれません。 – tjameson

+0

ありがとうございました。私はこれを知らなかった。これについてもっと情報を提供していただけますか?これは、どちらの方法をとるべきかについての私の決定に強く影響するかもしれませんか? –

関連する問題