タグ

Searchとuiに関するmk16のブックマーク (2)

  • Googleのトップページを開くと毎秒100回JavaScriptが実行されるよ - 射撃しつつ前転 改

    FirefoxがCPUを常に15%ぐらいうのが気になっていたので調べてみたら、Googleのトップページを開くとものすごい勢いでJavaScriptが実行されることがわかった。具体的には、var k=t.value;k!=h&&X(0);h=k というコードが毎秒100回実行されている。このせいで、自分の使っているPCだと、Googleのトップページを開くだけでCPU使用率が2%ぐらい上がっているようだ。Firefox特有の問題というよりは、ウェブページ側の作り方に依るものみたいだ。たぶん他のブラウザでも問題は変わらないだろう。 Googleのトップページの場合、コードを調べてみた限りでは、原因はどうも検索候補の自動補完用のコードみたいだ。現在の入力文字列が過去の記録と違ったら補完の提示をやり直す、みたいなことをやっているように見える。 HTMLではテキストボックス内のテキストが変更され

    Googleのトップページを開くと毎秒100回JavaScriptが実行されるよ - 射撃しつつ前転 改
  • 「もしかして」をパワーアップしました!

    こんにちは、ソフトウェアエンジニアの大倉です。今回は、新しくなった「もしかして」機能を紹介します。 まず、「もしかして」についてご紹介すると、これはユーザーの皆様から受け取ったキーワードについて「もしかしてこれを入力したかったんじゃないかな?」とGoogleのコンピュータが判断した場合に簡単に訂正できるようにするためのものです。 この「もしかして」は便利だという声をよくいただく機能のひとつですが、Google東京オフィスではより便利にご利用いただくために、新しいインターフェースを模索してきました。 「『もしかして』の使い方が分からない人にも役立てて欲しい」 「より早く目的のページにたどり着いて欲しい」 と、たくさんの議論や実験をしてきました。その結果として、今回新しい形の「もしかして」をリリースしました。 新しい「もしかして」では、訂正後のキーワードを今まで通り「もしかして」と表示するとと

    「もしかして」をパワーアップしました!
  • 1