問題タブ [mobile-website]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xhtml - Centain要素を表示しないnokiaデバイス上のモバイルWeb
だから私は社内のポータルエンジンでレンダリングされたサイトを持っています。画像のサイズを変更し、スタイルシートをリアルタイムで自動的に調整します。
問題は、HTML互換性としてしか説明できないため、一部のhtml要素が不可解に消えてしまうことです。しかし、問題は一貫していません。そして、いくつかのノキアのデバイスでのみ問題になるようです。
Nokia Mobile Browser Emulatorをインストールしようとしましたが、これは私の人生で見た中で最悪のソフトウェアです...さまざまなバージョンのJREを4時間インストールおよびアンインストールした後でも、インストールできません。 。
android - モバイルデバイス用にWebサイトをスケーリングするにはどうすればよいですか?
私は非常に単純な静的Webページを持っています(cssとリンクのみ、スクリプトはありません)。アンドロイドとiPhoneでは見栄えがしますが、小さすぎます。ほとんどのサイトで機能するので、彼らはそれを小さくしていると思います。これをオーバーライドして、希望のサイズに見せることはできますか?
html - 強力なモバイル Web アプリケーションを可能にするために、W3C はどの新しい API で動作する必要がありますか?
アマチュアのモバイル開発者として、自分のアプリケーションを修正、更新、または新しい機能を追加する必要があるたびに、がっかりします。
あらゆる種類のデバイス向けの Web アプリケーションを開発できる瞬間を心待ちにしています。
HTML5 と、Geolocation API やContacts APIなどの新しい APIは一歩前進ですが、現在のモバイル開発者を Web に移行するのに役立つ API は他にあるでしょうか? たとえば、モバイルの加速度計や磁力計にアクセスするためのある種のセンサー API です。
今後、Flash と AIR のモバイル リリースが予定されていることは承知していますが、Web 標準の方が好ましいと思います。
mobile - オンラインのモバイルテキストベースの「アプリ」を実行するための最良の「方法」は何ですか?
さまざまな携帯電話ブラウザとモバイル市場が非常に多様であるため、携帯電話用のテキストベースのオンラインゲームを作成する方法を決めるのに苦労しています。
フロントエンドにHTML/CSS / Javascriptを使用し、サーバー側(DBを使用)にPythonCGIを使用することを考えていました。
今、これは非常に明白な選択のように思えます...しかし、私はそれぞれの「限界」を見つけるのに苦労しています...つまり、人気のあるWebブラウザがテクノロジーの「サポート」を停止するのはどの時点かということです。HTMLに関しては、一般的なすべてのモバイルブラウザでHTML5機能を使用できないと思います...またはJSを許可するがjQueryを許可しないものもあれば、一般的なCGI機能を許可しないものやDOMがおかしいものもあります...私は知らない。
さまざまなモバイルWebブラウザーの開発に関するいくつかの異なるチュートリアルを読みましたが、私の質問に答えるのに役立つものは何もありません。
だから私が求めているのは基本的に:
多くの情報を動的にロードする必要があるテキストベースのモバイルオンラインマルチプレイヤーターンベースのブラウザゲームには、どの言語/テクノロジーをお勧めしますか?(フロントフロントエンドからバックエンド)
私が注意しなければならない人気のあるモバイルWebブラウザ間のいくつかの一般的な制限は何ですか?人気のあるすべてのモバイルWebブラウザと互換性を持たせたいです。
css - BlackBerryブラウザのバグ?リンクをパディングしてもクリック可能領域は増えません
私はモバイルWebサイトを開発していますが、それを機能させるために必要なブラウザーの1つは、バージョン4.5を実行しているBlackBerry 8330(Curve)上のBlackBerryブラウザーです。いくつかのリンクをボタンのようにスタイル設定しようとしたときに、奇妙なバグに遭遇しました。
アンカータグにパディングを追加すると、リンクの表示は変わりますが、クリック可能な領域は変わりません。たとえば、トラックボールをリンク上で移動すると、クリック可能な領域のハイライトがリンクの上部に表示され、その高さは、パディングが適用されていないかのようにテキストと一致します。
(出典:nickelleon.com)
私が使用している関連コードは、次のようになります(大幅に削除されています)。
この動作が発生している理由はありますか?ハイライトがそうでない場合でも、クリック可能な領域は上下(左右ではなく)で10px増加します。私が困惑しているのは、強調表示された領域と、それがリンクの寸法に拡大/従わない理由だけです。
ajax - JQuery for Mobile AJAXページナビゲーションを使用する必要がありますか?
JavaScriptが有効になっている場合にAJAXを使用してページコンテンツをロードするモバイルサイトを開発しています。JQueryのload()機能を使用して、他の静的ページからページコンテンツをロードしていますが、JQueryライブラリの一部のみを使用している場合、JQueryライブラリ全体をロードするために貴重な帯域幅を浪費していると感じます。そうは言っても、ライブラリの小さな部分だけを使用する場合は、ライブラリを避けるべきでしょうか?
widget - ウィジェットと .mobi サイト、これは可能ですか?
私はクライアントのために通常の .mobi サイトを構築するのに忙しいので、ほとんどの携帯電話は JavaScript をサポートしておらず、小さな画面などを持っているため、基本的にこれを理解する方法はそのままにしておくことです.コンテンツと基本的なリンクのみを使用するサイト。さて、私の質問は、mobi ウィジェットがモバイル サイトでどのように機能するかということです。私はグーグルで答えを見つけることができませんでしたか?これはまったく可能ですか?これらの小さなサイトは、スマートフォンではなく、通常のエントリー レベルの電話を対象としているのでしょうか。
c# - カスタム HTTPHandler がキャッシュまたはセッションの問題を引き起こしていますか?
そのため、完全に c# で記述された .Net 3.5 で実行されているカスタム CMS があります。このエンジンは、モバイル デバイス用にレンダリングするように最適化されていますが、通常の Web ブラウザーにサーバーを提供することもできます。また、Cookie を使用しないセッションもサポートしています。偉大な...
レンダリングを完全にデータから制御するために、(ブラウザー データを含む) 何もキャッシュしないことを選択しました。これは最近まですべて順調でした。
エンジンは、セッション オブジェクト内のユーザー状態を単純に記録する基本的なログイン機能を実装します。
動作はかなり奇妙です。ユーザーは問題なくサイトをクリックします。次にログインします。ログインは成功するか、ログイン画面を再表示するだけで、キャッシュされたページが返されるか再表示されることを示唆します...ログインが成功すると、同時ページヒットはログイン状態とログアウト状態の間で任意に切り替わります...また、どちらかを提案しますセッション状態にアクセスできないか、キャッシュされたページが返されます。
私は物事から地獄をデバッグしました....フィドラーなどの使用を含みます。デバッグすると、動作が消えます。
は?
このエンジンで実行されているサイトの 1 つはhttp://www.wiseguy.mobiです(南アフリカ向けにカスタマイズされているため、パスワード テキスト メッセージを取得できない可能性があります)。
routing - Symfony:モバイルブラウザ用の特別なルーティング
ルーティングでブラウザーの種類を検出し、特定のコントローラーを使用する方法はありますか?私はrouting.ymlでこのようなことをしたいです:
css - em vspx...モバイルブラウザ用
デスクトップブラウザの場合、最新のブラウザはすべてズーム機能を使用しているため、PXを使用できますが、同じサイトがモバイルで表示される場合、pxはモバイルブラウザでのズームには適していません。または、pxの使用はモバイルブラウザでも問題ありません。
IE 6を気にしない場合でも、モバイル用に別のサイトを作成していない場合は、pxの代わりにemを使用すると、デスクトップと携帯電話(iphone、blackberry、windows mobile、opera)の両方で同じサイトが表示されます。ミニ、アンドロイドなど?