7章 ページの作成
WebRelease の各ページはリソースを持つことができます。ページのリソースには、そのページで使用したい画像、CSS、スクリプトなどを登録しておきます。登録されたリソースは、ページに直接記述する html や css の中から参照することができます。
ページ編集画面の「リソース」タブをクリックするとそのページに登録されているリソースの一覧を表示することができます。
ページリソースに登録されたリソースは、そのページの公開、公開終了に同期して公開サーバに配信され、公開サーバから削除されます。
リソースに登録できるファイルの種類は、gif jpg png svg css js など、基本的にファイルのタイプはなんでも登録可能です。
リソースを登録する場合にはリソースのサフィックスに注意してください。リソースが公開 Web サーバに転送され、それが Web サーバを経由してユーザの PC 上のブラウザに配信された時に、リソースが正しいコンテントタイプ(ファイルの種類を表わす記号)をともなってブラウザに届けられる必要があります。
多くの Web サーバはファイルのサフィックスを使ってコンテントタイプを決定しています。リソースを登録する場合には、それが意図したコンテントタイプでブラウザまで届くようにサフィックスに注意して登録することが必要です。
リソースのファイル名にはそのリソースをアップロードした時のファイル名がそのまま使用されます。または、リソース登録時にファイル名を変更することができます。
登録されたページリソースは、公開 Web サーバ上の指定されたディレクトリに配信されます。特に指定を行わない場合、WebRelease はページリソースをページと同じディレクトリに配信します。例えば、ページの URL が
https://example.com/test1/index.html
であるとするならば、ページリソースは
https://example.com/test1/
に配信されます。
ページリソースはフォルダ管理できるので、サブフォルダを作成して、その下にリソースを置けば、それらは、公開サーバ上でもサブディレクトリに配信されます。