Google Chromeの「アプリケーション」ウィンドウでWindows 7の高品質アイコンを使用する


29

Google Chromeの「アプリケーションの作成」ショートカット(私がよく使用し、推奨)を使用するときはいつでも、Windows 7のタスクバーに表示されるアイコンがぼやけています。おそらく16×16のファビコンが引き伸ばされているためです。

これらを別の高品質のアイコンに置き換えたいのですが、キャッシュされたファイルを置き換えても、何らかの理由で更新されません。

参考までに、少なくともGmailの場合はアイコンへのパスです。私はChromeの最新のDevチャンネルバージョンも使っています。

%USERPROFILE%\ AppData \ Local \ Google \ Chrome \ USERDA〜1 \ Default \ PLUGIN〜1 \ GOOGLE〜1 \ mail.google.co.jp \ https_443 \ icons#desktop \

alt text


1
これは当然のことですが、右クリックしてプロパティのアイコン変更を使用し、ローカルに保存されている高品質のアイコンをポイントしないのはなぜでしょうか。
BinaryMisfit

それは使用中のアイコンを更新するようには見えません。本当に奇妙なのは、最初にアプリケーションを作成したときにアイコンが問題なく表示され、その後閉じて再起動するとアイコンが再びがらくたのように見えることです。
The How-To Geek

ガッチャ私はあなたがRTM版を使っていると仮定していますか?私はそれがページがロードされるたびに上書きされることを想像することができるだけです、そしてそれはそれを置き換えることがうまくいかない理由です。
BinaryMisfit

Chromeの開発版またはベータ版を使用していますか。私はDevに切り替えたときにこれが私のために起こったことを思い出しているようです。
pelms

私は最新のdevリリースを使っています。
The How-To Geek

回答:


8

これはあなたを満足させないかもしれませんが、少なくともそれがどこから来るのかを説明します。

Chrome / Gears API 次のように言う:

desktop.createShortcut('Test Application',
                       'http://example.com/index.html',
                       {'128x128': 'http://example.com/icon128x128.png',
                          '48x48': 'http://example.com/icon48x48.png',
                          '32x32': 'http://example.com/icon32x32.png',
                          '16x16': 'http://example.com/icon16x16.png'},
                       'An application at http://example.com/index.html');

アイコン - 128x128、48x48、32x32、16x16の名前付きプロパティを1つ以上含むオブジェクト。各プロパティの値は、プロパティ名と一致する寸法を持つPNG形式の画像のURLである必要があります。 base64でエンコードされたPNGデータを含むデータURLも使用できます。

だから今私はそれがただあなたがリンクしているウェブサイト上にある何かを使っていると思います。彼らが高品質のバージョンを持っていないならば、あなたはあなたが言及する醜いものを手に入れます。それを置き換えるには、ショートカット内のリンクを変更する必要があります。

これはすでに面倒な仕事になり始めているので、おそらくこれらのステップに従うことがより良いです:

ステップ1:コンピュータにアイコンを保存する - あなたはすでにこれをうまくやった。   - ブラウザのアドレスバーに、Webサイトのドメイン名を入力し、続けて「favicon.ico」というテキストを入力します。たとえば、Yahoo Webサイトのアイコンが必要な場合は、 入力するアドレスは " http://www.yahoo.com/favicon.ico "同様に、 Googleのアイコンは "://www.google.com/favicon.ico"にあります。   - 上記の住所を入力すると、ページが表示されます。 Webサイトのアイコンのみを含むロード。   - 写真を右クリックして、[名前を付けて画像を保存]を選択します。   - 「マイドキュメント\マイアイコン」のように、すべてのアイコンを中央のフォルダに保存します。

これでアイコンの永久コピーができました。次のステップはそれをショートカットと関連付けることです。

ステップ2:アイコンをショートカットに関連付ける - デスクトップ上のウェブサイトのショートカットを右クリック   - 表示されるポップアップメニューから、[プロパティ]を選択します。   - 表示されたダイアログボックスで、[Webドキュメント]タブに切り替えます。   - そこにある "Change Icon ..."ボタンをクリックしてください。   - これはあなたを可能にするアイコン変更ダイアログをポップアップ表示します 保存したアイコンファイルを参照して選択します。   - [OK]を数回クリックして、すべてのダイアログを閉じます。

これはおそらくWebドキュメントを開くためのChromeがあなたの標準的なブラウザであることを必要とします!

Theta-gaに感謝します


私はすでにアイコンのショートカットを変更しました。それが私が試した最初の(明らかな)ものです。実行中のアプリのタスクバーアイコンは変わりません。私は自分のショートカットを作成するためにAPIを使うことができるのでしょうか。
The How-To Geek

3

現在のDevチャンネルのもののように見えます。現在のリリースとベータ版では、Windows 7では別々のタスクバーアイコンが表示されません。標準のChromeアイコンの後ろに重ねて表示されるだけです。彼らは開発者と一緒にいる途中のように見えます。


1
ええ、私は今別々のアイコンに本当に満足しています。彼らがそんなに醜く見えないことを願ってください!
The How-To Geek

0

これを提供していないサイトにはこれが最善の策かもしれません。 正しいサイズのアイコン 。私は開発チャンネルにいないので、これがうまくいくことを十分に確認していません。

へ行く dataUriジェネレータ アイコンとして必要な128px PNGをアップロードします。以下で使用するためにdataUriテキストをコピーしてください。

Google Chromeでは、あなたが押すためのアプリのショートカットを作成したいページに <CTRL> + <SHIFT> + J左から2番目のアイコン( Show Console )を貼り付けて、以下を貼り付けます。あなたが交換することを確認してください データリ そして 説明 以下。 Enterを押すと実行され、歯車アプリケーションのショートカットウィンドウが表示されます。

window.google.gears.factory.create('beta.desktop').createShortcut(
   document.title, window.location.href, {'128x128': '**dataUri**'}
   ,'**description**');

他のオプションはこれらの簡単な余分を加えるためにサイトのウェブ開発者に訴えることです メタタグとリンクタグ 彼らのサイトへ。

あなたが本当に空想を得たいならばまた、私はあなたが上記のIvoの答えで指定されたようなアイコンサイズのそれぞれで複数のdataUriを作成することができると思います。


1
いまいましい…それでもうまくいかない、Chromeのバグだと思う。
Aaron Wagner
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.