モバイルターミナルアダプタ/モバイル開発およびデスクトップ開発

モバイル開発およびデスクトップ開発


 

モバイルWeb開発(モバイルウェブ)

  • 使用される技術は同じです
  • 画面サイズとの相互作用のみが異なります

 

1.ビューポートを設定します

メイトタグ(メタデータ)情報データのデータであります

  <メタ>タグは、メタデータ、HTML文書を提供します。メタデータは、クライアント上に表示されませんが、ブラウザによって解析されます。
// headタグ内の書き込み

ビューポートは、HTMLの親要素であります

次の文は、そのサイズを設定しました

< メタ=「ビューポート」コンテンツ=「幅=幅デバイス、
初期スケール= 1.0、
最大スケール= 1.0 
ユーザスケーラブル= NO」> 

//デバイス幅=幅装置の幅に等しい幅
//高さ=デバイス-height高さは、装置の高さに等しい
//初期規模初期スケール
可能最大割合ズームユーザ//最大規模
//最小スケールは、ユーザが最小比ズームを可能にする
ユーザ・ズームを許可するかどうか//ユーザースケーラブルに

2.デバッグページ

デバッグページ//電話のブラウザの互換性の問題にCHROM開発ツールは、最終的には携帯電話を見てする必要があります

タグとCSSサイトcaniuseのウェブサイトでいくつかの互換性の問題があります

3.メディアからの問い合わせ/応答デザイン

定義:異なる解像度の異なるスタイルの選択

主な機能:

  • 等スクリーン、テレビ、モニタなどのメディアタイプ、
  • レイアウトビューポートの特性を監視する、ビューポートは、高解像度と広いです

使い方

スタイルタグ内部で使用// 

全て//すべてのメディアタイプ、テレビ、携帯電話、プリンタ@media 
及び論理演算// 
(最小幅:200pxの)と(最大幅:300ピクセルによって){ 
本体{} 
}    

短所:多くの反復的なCSS 

Hxbridアプリ(複合用途開発)

混血開発財団:

書き込みページは、携帯電話のプログラムで実行されます。もともとページの提供の機能が限定されています。

しかし、アプリケーションがページに機能を追加することができます

この場合、jsは他人が提供する機能を呼び出すことができます

例:

例えば、携帯電話は、JSショックを達成することができません

IOSアンドリュースは、携帯電話のバイブレーションを作ることができます

IOSはCが電話が振動することを可能にするオブジェクトを書き込み、にさらされます

このことは、JSページの機能として登録されています

JSのJSは、携帯電話の振動にこの関数を呼び出します

携帯電話のバイブレーションを作るためのjsオブジェクトCの関数呼び出し

 

概要:JSは限りAPIはJSに提供されているように、振動する携帯電話を許可するように見えます

JSコードは、他のものによって提供される論理機能を記述することです

おすすめ

転載: www.cnblogs.com/-constructor/p/12040356.html