私はいくつかのGUIコンポーネントを備えた小さなフラッシュゲームに取り組んでいます。768x1024の最小仕様と1200x1920の最大仕様をサポートできる優れた設計を思い付くのに少し問題があります。
私のデザインの例:右上隅を抱きしめるListコンポーネントがあります。ブラウザのサイズが変更されたら、コンポーネントをスライドさせて、ブラウザの端から常に5ピクセル離します。ステージが最小サイズ(幅は1024)に達したら、GUIのスライドを停止します。そうしないと、左側にある他のGUIとオーバーラップし始めます。これは、Farmvilleや他の人気のあるフラッシュゲームがGUIを処理する方法と似ているようです(すべての解像度で同じスケールを維持し、中央に配置するためにのみ変換します)。
最小仕様が常に768x1024になることがわかっていれば、それに対処できますが、問題はめったにないことです。URLバーや他のブラウザメニューが高さのスペースに割り込んでいるようです。また、Ubuntuを実行しているとき(私のバージョンでは側面にメニューバーがあります)、ステージの幅が少し失われます。一番下のウィンドウズメニューバーもブラウザの高さのスペースに割り込んでいると思います。これにより、GUIの一部が切り取られ、ゲームがプレイできなくなる可能性があります。
フルサイズモードの場合、本当に768x1024しか期待できないと思います。
私の質問は次 のとおりです。どのウィンドウ/ubuntuメニューバーとブラウザメニューバーが占めるかを含め、解像度の安全な最小仕様は何ですか?