スタイルシートの記述
買本ではHTMLのテンプレートを読み込んで、特定の文字列をAmazonの商品情報に置き換えるという方式で詳細画面を作成しています。Amazon Appも名称こそ違っていますが*1同じ方式のようです。
このHTMLのテンプレートは商品の種類毎に分かれているのですが、同じようなスタイルシートの記述をそれぞれのテンプレートで行っていました。非常に格好悪いですし、テンプレートのカスタマイズをするのが面倒だということで一つにまとめることにしました。
まとめる方法としてAmazon Appのようにヘッダ用のテンプレートを用意するという手もありますが、スタイルシートだけでも共通化できればいいやと思ってというのをそれぞれのテンプレートに入れるという方法にしました。これでだいぶすっきりしました。
*1:むこうはスキンと呼んでいます