1

わかりましたので、html、css、javascript の基本的なスキルを持っています。

私はまだ学習段階にありますが、ウェブアプリの作成に関してどこに行くべきかについて少し助けが必要です. 私はすべてのコードを理解できるので、それで問題ありません。何をどこで使用するかについてのポインタが必要です。

したがって、基本的にいくつかの単純なボタンを備えたWebページはありません。クリックすると、サーバーにメッセージが送信され、サーバーはphpスクリプトを使用してクリックされた各ボタンのカウントを保持します。

1) - その情報を JSON ファイルに保持するのが最善でしょうか?

そこから、ページ全体に 100% 伸びる div タグを持つ別の Web ページがあり、その中に要素があり、サーバーに保持されているカウントに従ってページを横切って移動します。

2) - アニメーション化するには何を使用すればよいですか?. JavaScriptを使用しますか?またはcss3か何か?

フロントエンドは、サーバーが保持するカウントを継続的に更新する必要があります。

3) - AJAX メソッドは JavaScript を使用するのが最適でしょうか?

どんなアドバイスでも大歓迎です。

最後にもう 1 つ。Javascript のアニメーションで、水平に移動する div をアニメーション化する場合、余白サイズをアニメーション化するのが最善の方法ですか? それとも私は暗い日に立ち往生しています..

4

2 に答える 2

1

1: データベースに保存します。ファイルに保存する場合は、安全な方法で書き込みを処理していることを確認してください (同じファイルへの複数の書き込み)

2: javascript を使用して、html 要素の css プロパティをアニメーション化できます (幅が望ましい)。

3: Ajax は機能しますが、サーバーを継続的にポーリングして変更を確認する必要があります

最新のブラウザーのみをサポートし、ホスティング会社が websockets の使用を許可している場合の代替手段

于 2013-02-27T20:37:55.020 に答える
0
  1. 情報をサーバー側に保存しようとしている場合 (そう思われます)、データベース (MySQL など) を使用することをお勧めします。

  2. アニメーションがサーバーからの値に依存している場合は、javascript を使用してアニメーション化します。この情報を実際に取得するには、サーバーをポーリングする必要があることに注意してください (たとえば、毎秒)。情報を取得したら、アニメーション化する div を新しい情報で更新するだけです。ディスプレイをどのように見せたいかよくわからないので、ここで具体的に説明することはできません.

  3. はい。AJAX 呼び出しを処理するために jQuery を使用することをお勧めします。

あなたの更新に: 1 つのオプションは間違いなく (左) マージン サイズを調整することですが、相対位置を使用することもできます。基本的には、要素が通常表示される位置から何ピクセルでもプッシュされます。したがって、ボックスがデフォルトで左の境界線に沿って右にある場合、相対的に右に 100px 配置できます。ポジションの詳細については、こちらをご覧ください。

于 2013-02-27T20:34:14.783 に答える