
Mac OS Xでウィンドウのサイズ変更アニメーションの速度を瞬時にする
Macで緑色の最大化ボタンを押してウィンドウのサイズを変更したり、フルスクリーンモードにしたりすると、アクティブウィンドウが外側に広がるにつれてウィンドウサイズが再描画される様子を示す、凝ったアニメーションが表示されます。これは見た目も良く、多くのユーザーはOS Xのデフォルトのサイズ変更アニメーションの時間に満足するでしょう。しかし、一部のユーザーにとっては動作が遅く感じる場合があり、過剰な視覚効果をあまり好まない人もいるかもしれません。
Macユーザーで、ウィンドウのサイズ変更イベントのアニメーション時間を大幅に高速化したい場合は、ターミナルでdefaultsコマンド文字列を使用してウィンドウのサイズ変更時間を調整できます。実際、ウィンドウの再描画時間をほんの一瞬に短縮することで、サイズ変更アニメーションをほぼ瞬時に実行でき、OS Xが少し高速になったように感じるかもしれません。
これにはターミナルの使用が必要であり、これらのコマンドは上級ユーザー向けに限られる傾向があります。コマンド文字列は、YosemiteやMavericksを含む、すべての最新バージョンのOS Xで同じように動作します。
Mac OS X のウィンドウサイズ変更アニメーション速度を大幅に高速化
- ターミナル (/Applications/Utilities にあります) を開き、次のコマンド文字列を正確に入力します。
- 変更を有効にするには、Finderを含むすべてのアプリを終了して再起動してください。
defaults write -g NSWindowResizeTime -float 0.003
変更をそれらのアプリケーションに引き継ぐには、アプリの再起動が不可欠です。前に説明したすべてのアプリを終了する Automator スクリプトを使用したり、アクティブな GUI アプリケーションを手動で終了したり、Mac を再起動したりすることもできます。これは、一部のユーザーにとっては簡単な場合があります。
アプリケーションを再度開く際に緑色のサイズ変更ボタンを押すと、ウィンドウのサイズ変更が超高速になり、拡大アニメーションもスキップされます。(OS X Yosemiteでは、ウィンドウを全画面表示にするのではなく、ズームとサイズ変更を行う場合は、緑色のボタンをOptionキーを押しながらクリックする必要があります。)
以下のビデオは、defaults write コマンドを使用する前と使用後の効果を示しており、ターミナル アプリケーションのウィンドウのサイズ変更時間を、デフォルト設定と変更した speedy 設定で表示しています。
また、OS X でキーボード ショートカットを使用してウィンドウのサイズ変更とズームを管理する場合、アニメーションの時間も短縮されます。
最終結果は、明らかなことは別として、たとえほんの一瞬であっても、Mac が実際に速く感じられるようになることです。
Mac OS Xでウィンドウのサイズ変更アニメーションの速度をデフォルトに戻す
超高速のウィンドウサイズ変更時間が気に入らず、伸縮性のあるアニメーションに戻したい場合は、ResizeTime を変更するか、ターミナルに次のコマンドを入力してデフォルトの文字列を削除することができます。
defaults delete -g NSWindowResizeTime
繰り返しになりますが、変更を有効にし、ウィンドウのサイズ変更アニメーションの速度をデフォルトに戻すには、アクティブなアプリケーションをすべて再起動する必要があります。