レティナディスプレイとは?

FC2ブログでRetinaディスプレイは対応できるのか?

 FC2コントロールパネル

FC2からのRetinaディスプレイの問い合わせでの回答はこうでした。
(私なりに簡単に変換しています)

アップロードされている画像をRetinaディスプレイに対応させる手順は弊社では適切なご案内ができません、ネットで検索すると該当の検索がたくさんあるので、そちらを参考にどうぞ(抜粋)。

このような内容で、FC2事務局から返信いただきました。

要するに、明確な回答はありませんでした。
ならば、自分で検証あるのみです。

 

FC2事務局様、返信ありがとうございました。

 

【retina.js】をアップロードしてみる

 

公式サイトRetina.jsからzipファイルをダウンロードして、ファイルアップロードでretina.jsファイルをアップロードする。

次にテンプレートの設定>htmlの編集で</body>の直前に
<script type=”text/javascript” src=”/scripts/retina.js”></script>
を書き込むのだが、アップロードされるフォルダーがはっきりしない。

それならと、画像ファイルのURLから探ってみる。
でも、画像ファイルの保存先は判明するが、対応できないようだ。
それもそうか、納得してretina.jsはあきらめる。

 

【img要素srcset属性を試してみる】

 

htmlのバージョンを確認してみる。
まだ、あきらめるつもりはない。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http ://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http ://www.w3.org/1999/xhtml">

 

 

なるほど、XHTML1.0で書いている。
img要素srcset属性が動くかもしれない?
(XHTML1.0にはのっていなかった)

 

画像ファイルを2種類用意します。

例:gazousmall.jpg サイズ100x100pixelとgazoubig.jpg サイズ200x200pixel

ふたつのファイルをファイルアップロードしてください。

小さい画像(gazousmall.jpg)を追加してみると、

 

 <a href="http ://あなたのID.blog.fc2.com/img/gazousmall.jpg/" target="_blank"><img src="http ://blog-imgs-***.fc2.com/*/*/*/あなたのID/画像ファイル名.jpg" alt="表示できない時の画像の説明" border="0" width="サイズ" height="サイズ" /></a>

 

 

 このように表示されます。

 

ここにsrcset属性を追加します。

<img src="http ://blog-imgs-***.fc2.com/*/*/*/あなたのID/smallgazou.jpg" alt="表示できない時の画像の説明" border="0" width="サイズ" height="サイズ" />

 

 

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

 

<imgsrc="http ://あなたのブログURL/imagefile/gazousmall.jpg"srcset="http://あなたのブログURL/imagefile/gazousmall.jpg 1x,http://あなたのブログURL/imagefile/gazoubig.jpg 2x" alt="表示できない時の画像の説明" border="0" width="サイズ" height="サイズ" />

 

 

最後までお疲れ様でした。

これで完成です!!

 

 

さあ、Retina対応ディスプレイで確認しましょう。

Retina対応ディスプレイ一覧

  • iPhone4以降
  • iPad(第3世代以降iPad Airを含む)
  • iPad mini2以降
  • MacBook Pro(2012年6月以降)
  • iMac Retina 5Kディスプレイモデル
  • Android(フルHD解像度のフラッグシップモデル)
  • Windows8.1と4Kディスプレイ

 

FC2ブログはRetinaディスプレイに対応できるのか?のまとめ

 

管理人亘が推奨しているretina.jsの対応は無理でした。
しかしながら、img要素srcset属性のタグで対応することができます。
ファイルのURLをファイルアップロードで確認して変更することで対応できます。

 

  1. 画像ファイルを2種類(大小)用意します。
  2. 画像ファイルを2種類(大小)をファイルアップロードします。
  3. 画像ファイル(小)で記事に挿入します。
  4. 画像ファイル(大)のURLをファイルアップロードで確認してコピーします。
  5. 3の挿入した画像ファイルのhtmlにsrcsetを追加します。

 

あなたのFC2ブログも今回の作業でRetinaディスプレイに対応できました。

不明な点はお問い合わせください 😀

 

 ※参考
FC2に各種公式プラグインや共有プラグインがありますが、Retinaに関するプラグインはありませんでした(2015年1月現在)。

 

FC2ブログとは、、、

FC2(エフシーツー)は、アメリカ合衆国ネバダ州ラスベガスに本社を置く、Webサービスおよびホスティングサービスを展開する企業。日本を中心に事業展開を行なっている。社名のFC2は「ファンタスティック・クピ・クピ」の略であるとしている。出典Wikipedia

 

別サイトでワードプレス講座開催中。