当ブログは移行しました。

http://www.symmetric.co.jp/blogに移行しました。
5秒後に自動的に移動します。
移動しない場合はこちらをクリックしてください。

携帯サイト制作の実践ノウハウ:プログラムレスで全角カタカナを半角カタカナに変換・表示する方法

PCでは見やすい全角文字も、携帯では表示可能な幅が小さい関係上、縦に長くなりやすく見難くなるので、半角カナがよく使われます。全角を半角に変換する作業を人手で行うのは大変です。特にPC・携帯でデータソースを共有したりコンテンツ量が多い場合は、変換処理を行うアプリケーションが必要になります。

ラウンドアバウトでは変換ルールにカスタムルールを追加することができるので、こうした全角カタカナを半角カタカナに一括置換することもプログラムレスで可能です。



携帯サイト制作の実践ノウハウ:マルチキャリアで見えるコピーライトマーク(©)の出し方

コピーライト「©」や登録商標「®」のような文字参照は、auでは「C」「R」と表示されます。下のように英字テキストと接したところが「R」や「C」になってしまうと、ユーザーに正確な情報が伝えられないので困り者です。


(W61Kでの登録商標マーク、コピーライトマークの表示)

携帯サイト制作の実践ノウハウ:ドコモ絵文字を本来の色で見せたい

デフォルト(青)以外のリンク色が設定されたページで、リンクテキストに絵文字を使うと、ドコモでは絵文字の色がリンク色と同じになります。リンクに限らず通常のテキストに色指定した場合も同様のことが起きます。これでは絵文字の装飾が際立たず、見栄えもしません。



本来の絵文字の色に戻すには、下のソースのようにspanタグ(XHTMLの場合)かfontタグ(CHTMLの場合)で文字色を指定する必要があります。

どこまでも拡張できる超大規模システムを目指して

"THE MAGIC ROUNDABOUT"というものがあるそうで、ラウンドアバウトがいくつも連結しています。


大きな地図で見る

運転するとなれば、これはちょっとびびりますね...

携帯コンテンツ変換のラウンドアバウトでは、大規模システムをターゲットした製品です。大規模システムに要求されるシビアな品質と拡張性こそ、ラウンドアバウトが実現している比類なき特性です。

快適な交差点→安定して高速な変換システムを目指して②

通行量が適切であると、実際のラウンドアバウトでは不思議なくらい、うまく機能するようです。



携帯コンテンツ変換のラウンドアバウトでは、大量の通信が発生しても常に安定的なサービスが出来るように不断の努力をしています。

快適な交差点→安定して高速な変換システムを目指して①

パリの凱旋門はもしかしたら一番有名なラウンドアバウトかもしれません。


大きな地図で見る

そこでも、交通量が増えてくると、ノロノロの渋滞も起きるようです。



携帯コンテンツ変換のラウンドアバウトでは、このようなことが無いように設計・実装されています。

事故の無い交差点→ロバストなシステムを目指して

本当のラウンドアバウト(交差点)の運転は、最初は非常に難しいらしい(人伝の話ですが)です。なかなか入れない、下手をすればグルグル回ったり、違うところへ出ちゃったり...経験が無くても想像はつきます。

最悪、事故になることもあります。



でも、コンテンツ変換エンジンである製品では、事故はどうしても防がなければなりません。これが「ロバストなシステムを目指す」の意味するところです。

“ラウンドアバウト(roundabout)”という名の由来

「ラウンドアバウト」という名前は多くの日本人にはなじみ名の無い単語だと思います。なぜこんな名前をつけたか、名前に込めた意味を書こうと思います。ラウンドアバウトとはイギリスなどにある交差点の形につけられた名前です(回転木馬と言う意味もありますが)。こんな交差点です。


そう、最近のラウンドアバウトBLOGの表紙のGoogleMapで表示されているものです。動きますので、拡大していけばどこだか分かります。

携帯サイト制作のヒント:クローラーをキャッチしSEO対策をしやすくする

カスタマイズ可能な端末グループの1つ、「クローラーグループ」は、携帯サイトのクローラー対策に役立つ端末グループです。

クローラーのUser-Agentを設定ファイルに書いておくと、クローラーからのアクセスが判別でき、PIやアプリケーションでクローラー向けの処理を書くことができます。

●クローラーグループの設定

クローラーグループを設定するファイルはCSV形式のテキストファイルです。

クローラーグループ名,ユーザーエージェントパターン

携帯サイト制作のヒント:端末グループを使いこなす

PI機能で使える条件式には、ラウンドアバウトが持つ機種情報の項目名以外に「端末グループ」を使うことができます。またリクエストヘッダ「X-RA-Device-Group」から取ることもでき、アプリケーションの開発サポートとしても活用できる機能です。

端末グループはいくつかの機種をグループ化したもので、デフォルトではラウンドアバウトが定義するグルーピングだけの状態ですが(システム端末グループ)、この他にユーザー定義のグループを作ることができます。
  • ユーザー端末グループ
  • クローラーグループ
※クローラーグループは次回のエントリで紹介します。