8

iPhoneのブラウザは、HTML5で導入された高度なWebテクノロジーを使用できます。これらの1つは、インターネットに接続せずに、キャッシュからWebページをクライアント上で実行できるようにするアプリキャッシュです。ローカルストレージと一緒に、ページの「中に」データを永続的に保存することもできます。

私の質問は、訪問してWebクリップ(ホーム画面のブックマーク)として設定すると、いつでも再びアクセスできるWebサイトを作成できるかどうかです。HTML5、Javascript、cssを使用すると、非常に優れたアプリを作成できると同時に、高額な開発者料金、厳しいアプリ承認、単一プラットフォーム開発プラットフォームを回避できますか?

それとも私はただ夢を見ているのですか?

4

4 に答える 4

6

はい、あなたが説明することは確かに可能です。キャッシュするリソースを示すマ​​ニフェスト ファイルを作成し、Web アプリの HTML ページ内からそのファイルを指定することで、HTML5 アプリ キャッシュに対する Apple のサポートを利用できます。これを行う方法の詳細は、Apple のドキュメントにあります。

更新: 私は自分の Web アプリでこれを試しましたが、うまくいきました。ドキュメントに記載されているように、マニフェスト ファイルがテキスト/キャッシュ マニフェスト タイプとして提供されていることを確認する必要があります。また、Safari がファイルをキャッシュに保持することが保証されている期間もわかりません。Safari のキャッシュを手動でクリアすると、デバイスのホーム画面に保存された Web アプリのリンクであっても、キャッシュされた Web アプリ ファイルもクリアされることがわかりました。

于 2009-11-12T16:49:38.693 に答える
0

次の方法を使用して、実際にAndroidとiPhoneのアプリを電話のギャップに包み込みました。それはただのウェブアプリですが、あなたはそれを知らないでしょう;)

http://www.kintek.com.au/web-design-blog/developing-for-the-iphone-and-ipad-by-runing-os-x-10-6-snow-leopard-on-a- pc/

于 2010-12-03T05:45:56.833 に答える
0

mobione をご覧になることをお勧めします - http://www.genuitec.com/mobile/

于 2010-09-09T17:46:29.510 に答える
0

私は、Sentenza と呼ばれる iui および Iweb アップ スクリプトとインストーラーを使用してネイティブ html アプリを構築してきました。レビューのために Sentenza をテストするアプリを実行しています。

しかし、ユーザーにとって簡単なフレームワークがまだ不足しているとのことですが、新しいページのボタンコマンドのようなデフォルトのアクションとして、cental js スクリプトを作成するのは簡単だと確信しています。

これは、見たhtml 5をやり直すことができると思います.index.html呼び出しではなくajax呼び出しを使用している限り、Sentenzaがすでにこれを有効にしていることがわかっているため、キャッシュする必要はありません.

そして、私が持っている単純なもの( a lalala ="Pagename.page" )またはページがちょうど小さい場合、私が知る限り、JSとcssによっても連絡されるanckerコマンドを実行できます

body
div id="home" title="home" selected="true"


div id="link1" title="New Page"

私は新しいページのように見えます

/div

私はこれらすべてに関して初心者ですが、これらを機能させてネイティブアプリのように見せる場合、このようなことを合理化する必要があると感じています。どうすればこれができるかわかりませんが、簡単にできると確信していますエンドユーザー向けに開いたり編集したりする必要のないメインフレームフレームワーク メタタグと css タグを含めるだけでオフになります このようなことを手伝ってくれることに興味がある場合は、ウェブマスターにメールしてください ( at ) mokodev ( Dot ) info I want toこのフレームワークを無料にしますが、既知の IUI および IWeb フレームワークにも基づいています。メインフレームはフラットな css および js ファイルであるため、どの OS でも動作しますが、動作させることができれば、Windows IU テンプレート ビルダーを作成することもできます。これにより、人々は始めることができます。

于 2010-03-18T20:27:13.710 に答える