2006/11/16(木)つぐみ Rev0.70(Preview)

W-ZERO3専用テーマとして「つぐみ」を作成中です。
昨日リリースされた116:adiaryβ14にてPreview版が同梱されています。

[album:adiary/theme:tsugumi-m070prev.jpg] [album:adiary/theme:tsugumi-m070prev2.jpg]

主な特徴/仕様

  • 何かの特設ページに多分に影響されたテーマ
  • adiary default skelton system(Satsuki Skelton)専用テーマ
    • システムモード対応
    • テーブル拡張仕様(table.crub)に対応
    • adiary Ver1.00β13 snapshot061110で開発
  • Opera Mobile on W-ZERO3での閲覧に最適化
    • VGA環境(480x640/640x480)でそれなりに利用できるように作成
      • 本文が読みやすいようにサイドバーは上部に配置
      • 表示できるサイドバーの項目を制限
    • ダイヤルアップ通信時(x1)でも快適に閲覧できるように画像は使用していません
  • GPLライセンス
  • 開発環境
    • Firefox 1.5.0.8 on Win2k
    • Opera 9.01 on Win2k
    • Opera Mobile 8.6 on WM5.0 (VGA)

Preview版とは

今回は開発期間が短かったため、実機(Opera Mobile)での十分なテストができていません。
現状で下記の項目を確認しています

  • システムモードでの一部フォームがはみ出してしまう部分があること
  • 実機(Opera Mobile 8.6 on W-ZERO3[es])でデザインが崩れてしまうことがあること
  • 実機で意図したように表示できないこと

このあたりは追々対応していくつもりですが、adiaryβ14で搭載されたモバイルモードを体感して頂くための暫定版です。

今後の予定として

  • システムモードの十分なテスト
  • Opera Mobile 8.6への完全対応
  • Internet Explorer Mobileへの完全対応対応しません(06/11/19)

を予定しています。

最後に

前々からOperaはdisplayプロパティでもともと要素の持つ表示形態を変更することが苦手だと思っていましたが、Preview版ではインライン要素をブロック要素に変更した部分でデザインが崩れてしまっています。
Opera 9.01 on Win2kでは正しく表示されていますのでOpera Mobileもそのうち対応するでしょうが、現状(Opera Mobile 8.6)で正しく表示できるように何とかしようと思います。

また、サイドバーを上部にまとめるというのは初めての試みでしたが、以外とうまくいき非モバイル環境でもそれなりに使いやすそうなので非モバイル向けにも対応させようかと考えています。

何にせよ現状では完成度はイマイチなので完成度を上げることが先決ですが(笑

メモ

  • Opera Mobile 8.6はインライン要素→ブロック要素が微妙
  • Opera Mbilee 8.6は:before/:afterセレクタには未対応