fix: Safariで画面を正しく表示できない問題 #82
fix: Safariで画面を正しく表示できない問題 #82

AngularのDifferential LoadingはES Moduleの機能を利用している。

ES Moduleにおいて`<script type="module" src="…">`の読み込みは常にCORSになるが、
Safari環境（少なくとも"Safari <=12"）ではES ModuleのCORSリクエストの認証情報を厳密に要求する関係で`<script>`に`crossorigin`属性を付与しなければ読み込みに失敗する。

 - `angular.json`の設定で`"crossOrigin": "use-credentials"`を設定することで`crossorigin`属性を付与。
 - `tsconfig.json`の設定で`"target": "es5"`にすることでES Moduleを使用しない。

のどちらかで対応できるが、
現状のユドナリウムはDifferential Loadingを必須とする程の状態ではないので`"target": "es5"`で対応。

TK11235/udonarium,TK11235/udonarium,TK11235/udonarium