1月20日のリニューアル公開後も不具合の修正などをポツポツと行なっているのですが、各ソフトの「詳細情報」と「リリース情報」のタブで使っているカルーセルスライダーが正常に表示されないことを確認していました。PCでの表示だとなんともないのですが、スマートフォンだとパッケージ画像やスクリーンショットが切り取られたような感じで、その一部しか表示されないことがありました。
スライダーのスクリプトが問題なのではと思い、このJQuery lightSliderに変えてみたのですが、同じ現象が発生してしまいました。
原因がなかなかわからなかったのですが、どうも画像をすべて読み込まない段階でスライダーがレンダリングを開始してしまうようでした。
そこで、このimagesLoadedを導入してみました。すべての画像をロードしてから処理を開始するようにできるというものです。
すると、画像が切れることなく、正常に表示されるようになりました!
おそらく問題ないと思いますが、もし表示がおかしい場合は、リロードするかキャッシュをクリアーしていただき、それでもだめな場合はお知らせください。
それと前回の記事で触れた、ソフトウェアハウスの発表ソフト一覧に開発のみのソフトも表示されるという件ですが、確かに発売ソフトのみに絞って表示させたいこともありますので、開発のみのソフトを非表示にするフィルターを付けました。「発売作品のみ表示」を選択すると、絞り込みが行なえます。
なおこのフィルターは、開発のみのソフトが存在しない場合は表示されません。