always one step forward

Flickr Embed URL仕様(2016年2月)

2015年8月あたりから断続的に続いている "Embed" ページ埋め込みURLの仕様変更。写真を選択して共有アイコンをクリックすると 2016年2月現在 は以下のような画面が表示される:

Flickr "share to" window Feb/2016

チェックボックスが3つある。一時期(今年はじめあたり)、これらチェックボックスのない時期があった。いろいろ試行中だったと思われる。

チェックボックスのオン/オフで、1枚の写真に対し、埋め込み表示を比較した結果は以下のとおり:

Header だけチェックオン

のどかな鹿たち

<a data-flickr-embed="true" data-header="true" href=(以下省略)></a>
<script async src="//embedr.flickr.com/assets/client-code.js" charset="utf-8"></script>

data-header="true" が付与される。

Footer だけチェックオン

のどかな鹿たち

<a data-flickr-embed="true" data-footer="true" href=(以下省略)>
<script async src="//embedr.flickr.com/assets/client-code.js" charset="utf-8"></script>
  • data-flickr-embed="true" はそのまま付与される
  • data-footer="true" が付与される
  • data-header="false"は付与されない

Slideshow だけチェックオン

のどかな鹿たち

<a data-flickr-embed="true" data-context="true" href=(以下省略)>
<script async src="//embedr.flickr.com/assets/client-code.js" charset="utf-8"></script>
  • data-context="true" が付与される
  • カーソルを合わせると表示される「<」「>」をクリックすると、アルバム内の写真を表示できる

全てチェックオフ

のどかな鹿たち

<a data-flickr-embed="true" href=(以下同じなので省略)>
<script async src="//embedr.flickr.com/assets/client-code.js" charset="utf-8"></script>
  • data-flickr-embed="true" だけになる