タグ

高速化に関するKecholのブックマーク (3)

  • CSS will-changeプロパティについて知っておくべきこと | POSTD

    はじめに WebKit系ブラウザでCSS transformanimationといったプロパティを使った時に発生する、“例のちらつき”。これに気づいたことのある人ならば、おそらく“ハードウェア・アクセラレーション”という用語をこれまでにも耳にしたことがあるでしょう。 CPU, GPU, ハードウェア・アクセラレーション 一言で言うと、ハードウェア・アクセラレーションとは、グラフィックス・プロセッシング・ユニット(GPU)を用いてセントラル・プロセッシング・ユニット(CPU)の処理量を軽減し、ブラウザのレンダリング処理を効率化することです。ハードウェア・アクセラレーターを有効にしてCSS処理を使うと、ページのレンダリングが速くなり、ページ表示が高速化されます。 名前の通り、CPUGPUはどちらもプロセッシング・ユニットです。CPUはコンピュータのマザーボードに取り付けられている部品で、ほ

    CSS will-changeプロパティについて知っておくべきこと | POSTD
    Kechol
    Kechol 2014/07/01
    はやくブラウザ対応してくれたら嬉しいなぁ
  • Mathクラスでよくやる高速化備忘録 « nulldesign

    最近高速化に興味津々です。そんな中、Mathクラス遅いよね、遅くね?。ってことで、高速エンジン書くときによく使う最適化の一部(Mathクラス中心)を備忘録的に。ちょこっとだけ検証もしました。 内容的には既に既出のものばかりですが、備忘録ということで。 検証方法ですが、単純な式を1,000,000回繰り返し、そのタイムを10回計測。 平均値をもとにパフェーマンスを時間ベースで評価しています。 Math.max var k:Number = Math.max( a, b ); var k:Number = ( a > b )? a : b; // 46.4ms -> 3.5ms Math.min var k:Number = Math.min( a, b ); var k:Number = ( a 3.5ms Math.round var k:Number = Math.round( a

    Kechol
    Kechol 2010/10/22
    Mathクラスの高速化。
  • | ^^ |秒刊SUNDAY|騙されたと思って実施してほしいFirefoxの爆速ハック術

    騙されたと思って実施してほしいFirefoxの爆速ハック術 バイオレンスなニュースサイト秒刊SUNDAY(びょうかんサンデー) Firefoxは非常にアドオンが豊富で非常にすばらしいブラウザなのですがいかんせん メモリを大量にうことや、動作が重いなどのデメリットもあります。そこでそれらを解消 すべく手法がありますのでご紹介します、 設定前に レジストリを弄るわけではないのですが、念のために設定前の状態は把握 しておいてください。といっても(tureかfalseだけなのですが)。 準備 まずは、Firefoxのコンフィグ画面を出すために URL欄に[about:config]を入力し、画面を表示させます。 1.メモリ使用量を大幅に減らし、随時開放させる 設定画面上の何も無いエリアで右クリック→新規追加で 設定名を「config.trim_on_minimize」 真偽値を「true」 OK

    Kechol
    Kechol 2010/01/23
    about:configから設定を変更してFirefoxを高速化する方法。
  • 1