Entries

PSP UA String

自分用メモ。

PSPのブラウザはMac標準であるSafari並に高品質なので、$_SERVER['HTTP_USER_AGENT']にてUAを取得して専用のCSSを提供したい。

Mozilla/4.0 (PSP (PlayStation Portable); 2.00)

妄想

FC2ブログで色々とやりたい事が出てきたので妄想をメモ。神が期待に応えてくれると勝手に信じる人任せな俺(謎)。

複数のCSSを設定出来るようにしたい

同じHTML内でスタイルの切替、印刷用CSS、IE用のハックなど利用価値は高い。特にIE7ではアンダースコアハック等が無効になるらしいので別途IE用のスタイルシートを用意出来ると嬉しい。

<!−−[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="<%css_link2>" />
<![endif]−−>

投稿した記事の中からIMGタグを抜き出して一覧として表示したい

簡単に言えばフォトログのサムネイル一覧を作りたいだけです。

最近アップロードした画像を表示する<!−−image−−>ではテンプレートで使用している画像であるか、記事で使用している画像なのか区別する事が出来ません。そこで記事中で使用しているIMGタグを抜き出し、整形出来るとグッドなワケです。

欲を言えばレイアウトを維持するため、画像の縦サイズもしくは横サイズを固定し、もう片方のサイズを自動取得出来ると更にグッドです。

<!−−
//
// x-size = 100;
// y-size = auto;
//
// <li><a gref="元記事のURL"><img src="画像のURL" width="x-sizeで指定した幅(もしくはy-sizeから比率を保ったサイズを自動取得した幅)" height="y-sizeで指定した高さ(もしくはx-sizeから比率を保ったサイズを自動取得した高さ)" alt="" /></a></li>
//
−−>
<ul class="thumblist">
<li><a href="http://cfdn.blog1.fc2.com/blog-entry-146.html"><img src="http://blog1.fc2.com/c/cfdn/file/20060412083500.gif" width="x-size" height="y-size" alt="" /></a></li>
<li><a href="http://cfdn.blog1.fc2.com/blog-entry-145.html"><img src="http://blog1.fc2.com/c/cfdn/file/20060301224700.jpg" width="x-size" height="y-size" alt="" /></a></li>
<li><a href="http://cfdn.blog1.fc2.com/blog-entry-144.html"><img src="http://blog1.fc2.com/c/cfdn/file/20060216134000.png" width="x-size" height="y-size" alt="" /></a></li>
<li><a href="http://cfdn.blog1.fc2.com/blog-entry-143.html"><img src="http://blog1.fc2.com/c/cfdn/file/20060216134100.png" width="x-size" height="y-size" alt="" /></a></li>
<li><a href="http://cfdn.blog1.fc2.com/blog-entry-142.html"><img src="http://blog1.fc2.com/c/cfdn/file/20060215190700.jpg" width="x-size" height="y-size" alt="" /></a></li>
</ul>

無責任な俺としては生暖かく見守っております。

IE7はどうですか

Internet Explorer7 Beta2 Previewも日本語版が登場し、製品版に向けてのバグ潰しが盛んになる中、before疑似要素(:before)、after擬似要素(:after)がIE7では実装されない事がMarkus Mielke氏のコメントにより濃厚になってきました。

Answering a couple common questions:

  • - :before and :after will sadly not make it into IE7.
  • - people reported that :hover would not work from an @import. That's a bug and already fixed in our builds.
  • - min/max we heard the request and working hard on it. Hopefully we make it for IE7.

結論

一応、max-widthやmin-widthの方は実装される見通しのようですが、before・after疑似要素の方は非常に有用なセレクタなだけにこれは納得いかない。これが実装されるだけで、どんだけ制作者が楽になる事か(少なくとも角が丸いボックスが余計なdiv要素なしで出来るだけでも有用)。こんな事言いたくないけど、敢えて苦言を言う。

決定的打撃を受けたマイクロソフトにいかほどの戦力が残っていようと、それは既に形骸である。

敢えて言おう!力スであると!ギレン・ザビ談

Mozilla Firefox 1.5.0.3

Mozilla Firefox 1.5.0.3が公開されました。

今回の変更点はdesignMode有効時の削除済みオブジェクトの参照の修正のみですが、クリティカルなバグを修正するために緊急リリースされた版ですので早期の乗り換え推奨します。通常のパッチを含む版は次版の1.5.0.4としてリリースされる予定みたいです。

トラックバックにサムネイル画像を追加

個人的な主観ですが、トラックバックしてくれたサイトのサムネイルが付いていると便利だと思いませんか?

SimpleAPIを使えば簡単にカスタマイズ出来るので、早速ウチのサイトにもサムネイルを付けてみました。上手くカスタマイズ出来ればこんな感じになります。

追記を表示

FC2ブログでもGoogle Sitemapsの全機能が利用可能に

先日、正式に対応したFC2ブログのGoogle Sitemapsですが、確認ファイルを設置出来ないという理由で全ての機能が使えず、消化不良を起こしていた人には朗報です。Googleの方で確認手段としてメタタグでの記述をサポートしてくれました。これで全ての機能が扱えるようになります。

<meta name="verify-v1" content="iUpaeWGj1Ad9R0MLN5CimoQDGcBY7Rg0okkg27sp86o=" />

上記メタタグを<head>から</head>の間に記述。もしかしたらcontentの中に記述している値は各自で違うかもしれませんので、Google Sitemapsで出力されたタグを埋め込んで下さい。

Mozilla Thunderbird 1.5.0.2

Mozilla Thunderbird 1.5.0.2が公開されました。

FTP上では4月20日の時点で存在を確認済みでしたが、今朝、一般公開された模様。今回はセキュリティ関連の修正にメール転送の際にJavaScriptが実行されてしまう問題、印刷プレビュー経由で権限昇格を許す問題など、深刻な脆弱性を抱えるバグが修正されていますので、お使いの方は早めのアップデートを心がけた方が良いと思います。

Mozilla Firefox 1.5.0.2

Mozilla Firefox 1.5.0.2が公開されました。

いくつかの脆弱性などが修正されている他、Mac版はユニバーサルバイナリによりIntel Macにも正式対応しています。これでRosettaを介さずにIntel MacでGoogle Calendarを使えます。

Google Sitemaps Beta

Google Sitemaps

サイト内リンクの一覧を記述したXMLファイルを作成し、登録する事でGoogleロボットに効率良くクロールしてもらおうというサービスです。詳しい事はGoogle サイトマップについての説明を見てもらうとして、結果的にGoogleにインデックスされる可能性が高まり、Google検索経由の訪問者が増える可能性があります。

以下、妄想。

<?xml version="1.0" encoding="EUC-JP"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc><%url></loc>
<priority>1.0</priority>
</url>
<!−−titlelist−−>
<url>
<loc><%topentry_link></loc>
</url>
<!−−/titlelist−−>
<!−−category−−>
<url>
<loc><%category_link></loc>
</url>
<!−−/category−−>
<!−−archive−−>
<url>
<loc><%archive_link></loc>
</url>
<!−−/archive−−>
</urlset>

深月さん、こういうの無理ですかね?

記事のURL取得に「topentry」タグを使用すると管理画面で設定した件数しか取得出来ない事に気付いたので「titlelist」タグに変更しました。

妄想が現実となり正式実装された模様。確認ファイルがアップ出来ないので、統計情報を含む一部機能は利用出来ませんけど、クロール効率を高めるという本来の目的は果たせているので問題ないでしょう。ありがとう中の人。

CSS Nite

ウェブ標準を進める上で重要な役割を果たす「CSS」にスポットを当てるイベント。毎月第3木曜日19:00からアップルストア銀座で開催。9月のイベントではFC2ブログでもお馴染みのNaoさんが出演される模様。

内容的には「WordPressを使って15分でCSSサイトを作ってみよう」みたいな感じらしい。前々からWordPressには興味があり、ぜひ本格的に使ってみたいと思っていたところなので、都合が合えば暇を作ってぜひ参加したいです。

ゲスト予定(敬称略)

Vol.07(4月)
益子貴寛(CYBER@GARDEN)
Vol.08(5月)
森田雄(ビジネス・アキテクツ)
Vol.09(6月)
上ノ郷谷太一(Six Apart)
Vol.10(7月)
神崎正英
Vol.11(8月)
中村享介(ロクナナ)
Vol.12(9月)
マクラケン直子

Appendix

AdSense

heteml

世界標準のブログソフトウェア「Movable Type」発売中!!

ロリポップならMovableType設置マニュアルも充実。あなたも月々263円でブログデビューしてみよう!!

Profile

CHOU-FLEUR

東京・名古屋を中心にWEBデザイン業をしています。個人・法人を問わずアクセシブルなサイト制作を賜ります。お気軽にお問い合わせ下さい。尚、FC2ブログに関するお問い合わせ・カスタマイズのご質問は当方でお答えする事が出来ません。予めご了承ください(有料カスタマイズ等、仕事に関する件はお気軽にお問い合わせください)。

お問い合わせ先
info@chou-fleur.net