« [reflect.js2]ステップbyステップ【画像への移り込み効果】 | トップページ | [JSONT]時計合わせNICTのサービスにJSON形式 »

[Favicon]faviconの記述(いまさらだけど)【apple-touch-icon-precomposed】

最近のパターンを記載しました
こちらをごらんください

各ブラウザごとに
サポートするようになっているので
自分用のメモもかねて

GIFファイルを使う
<link rel="shortcut icon" href="favicon.gif" />

<link href="http:/XXXXXXXXXX/favicon.gif" 
rel="shortcut icon" type="image/gif"/> 


PNGファイルを使う
<link rel="shortcut icon" href="favicon.png" />

<link href="http:/XXXXXXXXXX/favicon.png" 
rel="shortcut icon" type="image/png"/> 


WindowsIcoファイルを使う
<link href="favicon.ico" rel="icon" 
type="image/vnd.microsoft.icon"/> 

方法があります。

WindowsIcoファイルを使う場合↓のような記述をする場合もあります。
<link href="http:/XXXXXXXXXX/favicon.ico" 
rel="shortcut icon" type="image/x-icon"/> 

 

面白いのが
FireFoxのみがGIFアニメーションをサポートしている事です。


1080x620_favicon_06

 

各ブラウザで
透過PNGをサポートしていますので

Force4u00220926_194853

こんな感じの
縦16px横16pxの透過PNGを指定すると


Force4u00220926_194908

こんな感じで透過します。

 

GIFアニメのFaviconサンプル[Source]新しいウィンドで開きます
[force4u]favicon-GIF[LINK]新しいウィンドで開きます

透過PNGのFaviconサンプル[Source]新しいウィンドで開きます
[force4u]favicon-PNG:ALFA[LINK]新しいウィンドで開きます

Windowsicoのサンプル[Source]新しいウィンドで開きます
[force4u]favicon-WinIcon[LINK]新しいウィンドで開きます


 


Windows対策で
ルートディレクトリにicoファイルおいて
HTML上ではPNGやGIFを指定するのが良いかもしれませんね。

 


こちらのサイト等は


アイコンサイズが32x32
   
Force4u00221001_22540

今はあまり細かく作らなくても表示されるんですね。


 

こんなタグも良く見かけますね

<link rel="apple-touch-icon-precomposed" href="" /> 

512px×512px
の画像をリンクします。


Appletouchicon


これは
ADD homeした時に
Force4u00221001_30027

登録用のアイコンになり
Force4u00221001_30032

HOMEにアイコンとして表示されます
Force4u00221001_30038

これは
必須ですね。

 

また

<link rel="apple-touch-icon" href="" />


と書く方法もあるようで
こちらは
57x57

57x57_appletouchicon

サイズで画像を作ります。

登録は同じように

add home から

Force4u00221001_33409

タイトル等きめて
登録になります。
Force4u00221001_33123

表示はこんな感じ
Force4u00221001_33130

最終的に
57x57で表示されているので
<link rel="apple-touch-icon-precomposed" href="" /> 
で記述して
57x57でアイコンを用意した方が
狙った通りに表示されますね。
(圧縮されないから)

どちらを使うか?は好みですね。

通信時間がありますから
小さい画像を用意して
<link rel="apple-touch-icon-precomposed" href="" /> 
の方が良いでしょうか?

ちなみに両方記述すると
apple-touch-icon-precomposed
を優先するようです。


注意したいのが
apple-touch-icon-precomposed
apple-touch-icon
の表示の違いです。


Force4u00221001_33130_2

アルファが入るか入らないか?
の違いです。
これは好みの問題かなぁ


 

iTuneストアの
アイコンは
Force4u00221007_103955

Force4u00221007_103530

72x72

Force4u00221007_103558


|

« [reflect.js2]ステップbyステップ【画像への移り込み効果】 | トップページ | [JSONT]時計合わせNICTのサービスにJSON形式 »

HTML」カテゴリの記事

コメント

この記事へのコメントは終了しました。