たまには色を塗ってみる。
2009.06.24 10:59 PM
久しぶりに色塗ってみた。適当ですが。
いろいろ忘れてますね。
色をしばらく塗らないと、がっつりと色をおけなくなります。なもんで、のっぺりとした絵になりがち。
まぁしかし色塗りは色を間違えなければ、あとはテクニックだと思うので線を大事に練習していきたいですよ。
IE6対策してみたり
2009.06.21 4:48 PMこの間IE6でこのサイトを見る機会があったので見てみたら、いやぁがっかり。(´・ω・`)
Macで作ったサイトをWinでみるとがっかりするってのは非常によく分かります。フォントとか色とかレイアウトとかいろいろ。
ざっとIE6で確認してみた感じ以下の不具合を発見。(じっくり見れてないのでまだたくさんあるかもしれない)
- 一部の透過pngの処理
- 全体が左寄り
- 画像のボーダーが表示されない
- CSS Sprite画像が乱れる
案外レイアウトの崩れがなかったのが不幸中の幸い。
透過pngは、iepngfixのCSSを指定し忘れてただけなので、さくっと修正。
全体が左寄りのレイアウトになってるのと画像のボーダーが表示されないのは、どうやらIE6の後方互換モードの弊害らしい。
ブロックレベル要素をセンタリングするには、センタリングしたい要素の左右に値が auto の margin を設定します。Windows IE は後方互換モードで値が auto の margin が無効になります。
via: 標準準拠・後方互換モード各々の CSS 解釈の違いをまとめたドキュメントを共有
なるほどね。全体が左寄りだったのは、こいつが原因だったわけね。んで、IEが互換モードになってしまうのは、DOCTYPE宣言の前にXML宣言を書いていたりするとなるらしい。んじゃあXML宣言を書かなきゃいいじゃんってなるけど、XHTMLで作ってるとXML宣言した方がいいよね、第一IE6のために書かないってのもアレだし…というジレンマ。
しかしまぁここはWordpressなんで、UA見てIEだったら書かないように、それ以外だったら表示させるって感じにして対応しました。確認してないけど多分大丈夫でしょう。
これで一段落かな。
CSS Spriteの画像が乱れるっていうのは、未対応ですが、まぁそこは早くIE6からVerUPしてくれっていうこちら側のメッセージとして残しておきましょう。w
っていうかIEシリーズというブラウザのようなものはホントになくなってほしいですね。XPからVistaまでの空白の時間にIEのテコ入れしなかったMSはホント悪い子。
iPhone OS 3.0はCalDAVが地味にいいよね。
2009.06.21 12:57 AM
今週はiPhone OS 3.0をモチベーションに頑張りましたよ。
早速入れてみました。上の画像は今現在のホーム画面。
MMSとかいろんなことはiPhone3.0まとめを参考に。。
んで、個人的には今回のバージョンアップでカレンダーがCalDAVに対応したのが地味に嬉しい点だったりします。カレンダーの参照も行えるようになってiCalと遜色なくなってきました。ってことで、早速Google CalendarとiCalとiPhoneのクロスシンクを行えるように設定。まぁ以前からGoogle Sync使って出来てましたが、カレンダーの色が反映されなかったり、同期できる数が決まってたり(最近増えたらしいです)、第一プッシュ使ってないYO!ってことで、CalDAVでの運用に変えました。
設定の仕方は、iPhoneOS3.0のCalDAVでGoogleカレンダーの色がちゃんと反映されるようになった « ふぃふmemoを参考にしました。
こんな感じのOTAな環境はとってもいいですね。いい時代だ。
あとメモが同期できるようになったのも嬉しいかな。割と使ってます。
しかし、いくつかのバグ、3.0未対応アプリも見受けられるので、バグフィックス3.01とアプリの3.0対応を待つばかりです。カメラアプリ系のデベロッパーの方頑張って下さい。
azmr.orgは全てのiPhoneデベロッパーの皆様を応援しています。








