ジクソーパズル

MovableType5 発表!!

sixapartからMovableType5が発表されました。

ベータ版は2009年8月上旬、正式出荷は2009年10月を予定してるそうだ。

・ウェブサイトが更に構造的に管理できる
・カスタムフィールドの強化
・「テーマ」機能
・更新履歴の管理

等があるようですが、実際に触ってみないと分からないですね。

http://www.sixapart.jp/movabletype/mt5.html

==PR==

クリスマス,オーナメント 飲み物,ジュース,レモンティー ぶどう 車,バス 国旗,旗 宝箱,箱 ガムボールマシ−ン 船のハンドル,舵輪 積み木,BOX 車,トラック ハート ランプ,外灯 遊具,公園 ハロウィン,ジャックオーランタン ノート,リングノート,メモ帳 家,ハウス ブロック,レゴブロック 笛,ホイッスル ジクソーパズル,ピース 木,緑,葉,葉っぱ,新緑

shadowbox.js

これまでajaxでLightboxを使用していましたが、画像の表示のみでした。

弊社サイトの携帯FLASHゲームの実績紹介ページ用にLightbox風にswfを表示できないかと検索してみました。

世の中便利ですね。
ありました。

「shadowbox.js」

最新バージョンは3.0。
「shadowbox.js」はPrototype、jQueryなど、複数のJavaScriptのライブラリに対応した、swfや動画などを拡大表示できるスクリプトです。

「shadowbox.js」ダウンロード

使い方は至って簡単。
バージョン3.0になって更に簡単に使えるようになった感じです。

shadowbox.js と shadowbox.css を参照して
Aタグに rel=”shadowbox” を追記するだけ。

携帯用画面もshadowboxで見せようとhtmlの表示を試みるがうまくいかない。
よくオプションの解説を見てみると

players: [“html”]

ではなく

players: [“iframe”]

でした!。うっかりうっかり。

◆併用できるJavaScriptのライブラリ

◆対応ブラウザ

  • Internet Explorer 6+
  • Firefox 1.5+
  • Opera 9+
  • Safari 2+
  • Camino

◆対応メディア

  • 画像(PNG, JPEG, GIF)
  • 動画(FLV, QuickTime, Window Media Player)
  • ウェブページ

◆オプション変更

  • ローディング画像の変更
  • フラッシュビデオプレイヤー
  • 背景色
  • 透過度
  • 枠線の形状・色
  • サイズ
  • キーボード操作

etc…

詳しくは「shadowbox.js」のサイトで。

==PR==
印鑑,STOP 地図,世界地図 ペン ハウス,家,レンガ 工具,クレーン ビリヤード ボウリング,ピン ゴルフ,ゴルフクラブ アメリカンフットボール,ヘルメット 爆弾,時限爆弾 ジクソーパズル,ピース ゴルフカート 絞首台,死刑台 男子用便器,トイレ 黒板,ボード カジノダイス テニスコート 音符 リボン,ラッピング 椅子,チェアー

UTF-8とCGI

最近はUTF-8で記述しているサイトが多く、これまで使用していたCGIを流用させてみる。

Encodeモジュールを使用して

use Encode;
use CGI;

#文字をデコード
$body = decode (‘utf8’,$str);

# ~、-など文字化け対策
$body =~ tr/[\x{ff5e}\x{2225}\x{ff0d}\x{ffe0}\x{ffe1}\x{ffe2}]/[\x{301c}\x{2016}\x{2212}\x{00a2}\x{00a3}\x{00ac}]/;

#JISコードに再度変換
$body = encode (‘jis’,$body);

文字化け対策が必要な文字は
「~」「∥」「-」「¢」「£」「¬」

==PR==
色鉛筆,カラーペンシル ナイフ,短剣 緑,植物,グリーン,葉,葉っぱ ソリ 車,トラック 机,デスク,椅子,チェアー,テーブルセット,応接セット 船,帆,ボート トマト,ミニトマト ミリタリー,BOX 箱,BOX,小物入れ 洗濯バサミ,ピンチ 積み木,おもちゃ 地図,世界地図 ジクソーパズル,ピース ビーチサンダル 拳銃,銃,鉄砲,ライフル 積み木,おもちゃ,組み木 家,ハウス 椅子,テーブル,応接セット,テーブルセット 酒,ワイン,洋酒,ボトル

Jcode.pm

よくお問い合わせフォームのCGIで「jcode.pl」を使用してエンコードしているcgiが多い。

最近はxhtmlが主流となりutf−8で記述することが多くなったため、
そのページで今までのcgiを使おうとすると、文字化けするわするわ。
こまったちゃんです。

今さらながら解決法を探っていると「Jcode.pm」の存在を知ったのでメモしておく。

使い方は簡単。
Jcode.pm」をダウンロードしてjode.plと同じようにcgiと同じ階層にアップロードして「Jcode.pm」を使えるようにPerlソースに以下の1行を書きます。

use Jcode;

そして、変換するときに下記の例を参考に記入。

Jcode::convert( $str , "sjis", "utf8" );

第2引数が変換後の文字コードで第3引数が元の文字コードです。
文字コードの指定には、”jis”、”sjis”、 “euc”、”ucs2″、”utf8″が使えるようだ。

勉強になったわ〜。

==PR==
携帯電話 緑,植物,グリーン,葉,葉っぱ フィルム,映画 ノート,ペン ボックス,バッグ 机,デスク,椅子,チェアー 椅子 テレビ,ブラウン管 色鉛筆,カラーペンシル 本,BOOK,ファイル,バインダー 絵の具 枯葉,落ち葉 ダンボール,段ボール,箱 チケット,券 鉛筆削り,シャープナー 鍵盤,ピアノ テレビ,液晶テレビ ジクソーパズル,ピース ナイフ いちご,イチゴ,果物