2006/07/21(金)テーマの対応状況

かえで作のテーマのブラウザ対応状況

Internet Explorer(Windows)

IE5

表示が著しく崩れるもののあらかた問題はなく使用できるようです。
ただし、すでにIE5をテストできる環境がありませんので、
今後も積極的な対応は難しいです。

IE5.5

テストする環境がないためどの程度表示できるかわかりません。
やはり今後も積極的な対応は難しいです。

IE6

一応テストしています。表示が若干崩れる部分がありますが、
使用には問題ない程度には作れていると思われます。

IE7beta2

表示が激しく崩れます。このブラウザでの利用はお勧めできません。
現状で、ハックする方法もわかりませんので対応のしようがありません。
対応は正式版がリリースされてからになります。

Mozilla系

Firefox

メインのテスト環境です。Firefoxに最適化してテーマを作成していますので、このブラウザでの利用を推奨します。

lolifox

一応テストしていますが、元々Firefoxベースなので表示が著しく崩れるといったことはありません。

Netscape/Mozilla等

テストしていません。Mozillaはそのうち対応しようと思います。
ネスケは今更入れる気がおきませんので対応は難しいです。

Opera系

Opera Mobile 8.6@W-ZERO3でテストしています。
ほぼ問題なく利用できることを確認しています。
PC用Opera9はそのうち導入しますので、将来的に正式対応予定です。

2006/07/18(火)せっちゃん Rev1.00RC1リリース

adiaryテーマ「せっちゃん」 Rev1.00RC1をリリースしました。
ダウンロードはこちら
尚、adiaryβ3にも同じものが含まれています。

リリースノート

Rev0.91 -> 1.00RC1
  • 今回よりシステムモードに正式に対応
  • 各種フォームをテーマに適合するようにした
    #IEではチェックボックスのみ不自然になってしまいます。Firefoxでは問題ありません。
    #これは現状ではテキストボックスでもチェックボックスでも"form input"としか指定できないためです。
    #チェックボックスとラジオボタンのみクラス定義してくれれば対応可能なのですが…
  • hiddenタグに対応
    無意味にセクションタイトルまで隠すことが出来ます
    [album:adiary/theme:setsuna100rc1.jpg:large]
  • カレンダーをサイドバーの幅だけ使って表示
  • IEのバグを回避する手段を取り入れた(主にフォーム)
  • フッター部などの水平線をテーマに合うように変更
  • ソースを綺麗に書き直し
  • その他、細かいところを色々変更

2006/07/18(火)adiaryを設置してみた

テーマ開発用にadiaryを自宅サーバに設置してみました。
はてなダイアリーライターは不要のため、β2を。

とりあえず突っかかったところはperl-Time-HiResが入っていなかったため、
500 InternalServer Errorとなった事くらいでしょうか。

とりあえず、疑似データベースでmod_perlなどを利用せず、シングルユーザーモードで運用。
ここの日記をエクスポートして流し込みました。
#これで疑似データベースの人柱になりましたw

自宅サーバの環境

OSLinux (Fedora Core4)
Kernel2.6.15
CPUCeleron 566MHz (Coppermine)
RAMPC100 256MB
Apache2.0.54
Perl5.8.6

結果

Total time : 676.6 ms #大体650ms ~ 750msで安定
DB time : 78.2 ms
Apache : prefork
Runtime : cgi perl
RDBMS : pseudo DB

でした。mod_perl2は偉大だ…

2006/07/17(月)ユーザー定義タグの仕様

が、いまいちよく解らない。ユーザー定義タグで
black	= html:span class="black" style="color:black"
と定義し、日記の編集で
[black:黒色のテキスト]
と入力すると、出力されるHTMLのソースは
<span class="black" style="color:black">黒色のテキスト
となり、</span>が付加されない。</span>が付加されるようにするにはどうすればいいのだろう?