Webサイトを閲覧すると、「ファビコン」アイコンがタブまたはURLの横(またはブックマークの横)に表示されます。
そのグラフィックが必要な場合、サイトから直接ダウンロードする方法はありますか?Webから直接ダウンロードしたいのですが、他のすべてが失敗した場合は、コンピューター(Windows 7、Firefox 3.6.6)に保存されている場所から探し出します。
Webサイトを閲覧すると、「ファビコン」アイコンがタブまたはURLの横(またはブックマークの横)に表示されます。
そのグラフィックが必要な場合、サイトから直接ダウンロードする方法はありますか?Webから直接ダウンロードしたいのですが、他のすべてが失敗した場合は、コンピューター(Windows 7、Firefox 3.6.6)に保存されている場所から探し出します。
回答:
Studiohackには「完全な」アプローチがありますが、ここに短いハックがあります。
https://superuser.com/
(「/」で終わる必要があります)favicon.ico
最後に追加https://superuser.com/favicon.ico
)http://en.wikipedia.org/wiki/Faviconを読むと、次のこともわかります。
次の形式はブラウザ間の互換性があり、Internet Explorer、Firefox、Chrome、Operaでサポートされています。[3]
<link rel="shortcut icon" href="http://www.example.com/myicon.ico" />
さらに、以下も許容されます。
<link rel="shortcut icon" href="/somepath/myicon.ico" />
以下に、HTMLおよびXHTMLの例を使用して、サポートされるリンクタグの形式を示します。
HTML:
<link rel="icon" type="image/vnd.microsoft.icon" href="http://example.com/image.ico">
<link rel="icon" type="image/png" href="http://example.com/image.png">
<link rel="icon" type="image/gif" href="http://example.com/image.gif">
そのため、実際には「favicon.ico」というファイルをルートフォルダーに配置するのが一般的ですが、確かに、提供されるファイルのソースコードを検索し、そこに定義されているかどうかを確認する必要があります。
たとえば、http://superuser.comの場合は
<link rel="shortcut icon" href="http://sstatic.net/su/favicon.ico">
ico
必要があります。
あなたはいつも/favicon.ico追加することはできません(例えば。https://superuser.com/favicon.ico)
の回答のすべてが必要以上に複雑です。
あなたがすることはここに書かれていることです:http://www.itechcolumn.com/4-way-download-favicon-website/
次のようなものが表示されるはずです。
link rel="shortcut icon" href="http://www.sitename.com/images/thenameofthefavicon.ico"/>
リンクhttp://www.sitename.com/images/favicon.icoを右クリックして、アイコンを保存します。または、URLを使用してページを開き、ページを保存します。
これは、Google S2コンバーターを使用して実行できます。
構文は次のとおりです。http: //www.google.com/s2/favicons?domain = DomainName
例:http : //www.google.com/s2/favicons?domain= https: //superuser.com/
アイコンが必要なサイトは内部サイトであり、ソースで公開せず、/ favicon.icoの追加を許可していなかったため、以前の回答はどれも役に立ちませんでした。
Chromeは、このソリューションを使用してファビコンを確実にプルできます。
Firefox 3の場合:ファビコンをクリックすると、ポップアップが表示されます。ポップアップで表示されるウィンドウで[詳細]をクリックできます。[メディア]タブに移動します。目的の特定のメディアアイテムを強調表示し(ウィンドウの下部にある大きな空白にプレビューを表示します)、[名前を付けて保存]をクリックします。名前を付けて、場所を選んで、完了です!:)
一部のサイトにはファビコンがリストされていない場合がありますが、一部は...ヒットまたはミス...スーパーユーザーでこれを試してください... SUにファビコンがリストされています...
JavaScriptを有効にしている場合、コンソールでこれを実行できます。
(function() {
var i=0;
var arrLink = [];
var found = 0;
arrLink = document.getElementsByTagName('link');
if (arrLink.length > 0) {
for (i=0; i < arrLink.length; i++) {
if (typeof arrLink[i].rel !== 'undefined' && arrLink[i].rel.indexOf('icon') > -1) {
found = 1;
window.open(arrLink[i].href);
}
}
if (found === 0) {
alert('favico Not Found');
}
} else {
alert('favico Not Found');
}
})();
または、以下のコードをブックマークとして使用するか、URLに貼り付けます。
javascript:(function(){var a=0,b=[],c=0,b=document.getElementsByTagName("link");if(0<b.length){for(a=0;a<b.length;a++)"undefined"!==typeof b[a].rel&&-1<b[a].rel.indexOf("icon")&&(c=1,window.open(b[a].href));0===c&&alert("favico Not Found")}else alert("favico Not Found")})();
PHPのくだらないものは必要ありません。
Firefoxで行う必要があるのは、URLのico画像をクリックし、「詳細」をクリックしてから、「メディア」ボタンをクリックすることだけです。Favicon.icoは通常、リストの最初にあり、すでに強調表示されていますが、強調表示されていない場合は、下にスクロールして[名前を付けて保存]ボタンをクリックします。
ところで、Firefox 16以降、ico画像はURLフィールドに表示されなくなりましたが、各タブに表示され、同じ方法で取得できます。
ファビコンを取得して.icoファイルとして保存するこのPHPを試してください。おそらくこれを使用して、ほぼすべてのファイルを取得できます。「バイナリ」フラグに「b」を使用していることに注意してください。
<?php
echo '<p>Fetching Favicon.ico.</p>';
$in = fopen('http://targetdomain.com/favicon.ico', 'rb');
$contents = '';
while (!feof($in)) {
$contents .= fread($in, 8192);
}
fclose($in);
$len = strlen($contents);
echo '<p>Read ' . $len . ' bytes.</p>';
$out = fopen('favicon.ico', 'wb');
fwrite($out, $contents, $len);
fclose($out);
echo '<p>Written Favicon.ico.</p>';
?>
アドレスバーからURLをコピーしてウェブサイトを取得し、右クリックしてソースを表示またはアドレスバーで選択してください:view-source:website address.facebookのアイコンを取得したい場合は、入力してください:http : //www.facebook.comでCtrlキーとFキーを同時に押して.icoと入力すると、リンクが表示されます。その中に、緑色で強調表示された.icoのテキストがあります。そのリンクを押します。右クリック>名前を付けて画像を保存し、名前を付けて保存します。