tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:『Winter'15新機能』Visualforceドメインからの静的リソースの提供

『Force.com 開発 』カテゴリの新機能です。静的リソースがVisualforceドメインから提供されるように変更されたみたいです。(Winter'15より前ではSalesforceドメインでした。)


今回の変更により、静的リソースへの絶対参照が失敗する場合があるそうです。静的リソースは以下の方法での読み込みが推奨されています。

<apex:includeScript value="{!$Resource.MyJavascriptFile}"/>
<apex:image url="{!URLFOR($Resource.TestZip, 'images/Bluehills.jpg')}" width="50" height="50"/>


JSファイルなどapexタグが使えない場合は、『/resource/MyJavascriptFile』というように指定しなくてはいけないと思うのでそのあたりがどうなるか少し気になります。(普通の使い方をしていれば大丈夫じゃないかなと思います。。)


この変更は重要な更新で有効化することで適用されます。期限が来ると自動で有効化されるので、Sandboxで確認しておいた方がいいみたいです。

f:id:tyoshikawa1106:20141116144440p:plain