携帯: 2008年11月

ノキアさんは、日本における携帯電話端末の販売及び販売活動を打ち切っちゃうそうです。(リリース日:2008年11月27日)


当然です。日本のみ独自路線を意味もなく、続けてきたわけですし。
本当鎖国が好きですよね、日本は。


ノキアさんの上級副社長であるティモ・イハムオティラさんは次のように話しています。

「現在の厳しい世界的な経済傾向の中では、日本独自の製品展開のための投資を続けていくことは出来ない、との判断を下しました。今後、日本ではグローバルR&D活動と、Vertu、ソーシング活動の更なる発展に焦点を当てることになります。」


あ?あ?、言われたい放題です


よっ!鎖国日本。万歳?


記事元
ノキア・ジャパン - プレスリリース - ノキアについて - ノキア、日本の事業展開の見直し

携帯サイトを作成する際に、全角カタカナより半角カタカナの方が、見栄えがよくなります。容量削減のためにも使われてもいます。


全角カタカナから半角カタカナへ変換するPHPを紹介しますので、SSIは必須ですが利用してみてください。


必要であるかないかは今回微妙です。
簡単なプログラムです。


※バックスラッシュ問題が解決していません。誰か教えてください。
なのでダブルクォート(")でくくる場合、ダブルクォートの前にバックスラシュ(\)が必要です。

例)
<a href="">リンク</a>
→ <a href=\"\">リンク</a>


SSIをHTMLで読み出す場合、.htaccess等に
以下を追加し、PHPと同じディレクトリに置きます。


AddHandler server-parsed html
AddType application/xhtml+xml .html
AddType application/xhtml+xml .xhtm .xhtml




■こちらをそのままコピーするか、
以下ファイルをダウンロードするかになります。

hankaku_convert.txt[右クリック・ダウンロード]
(拡張子をphpに変更してください。)


完全フリーです。著作権もありません。改変もどんどんやっちゃってください。


<?php
$moji = mb_convert_kana($_GET["data"],"ka","Shift_JIS");
if (get_magic_quotes_gpc())
{
$moji = stripslashes($moji);
}
print $moji;
?>




■読み出しこちらをになります。任意のフォルダで良いと思います。
PHPの場所はトップディレクトリから相対パスで指定してください。

<!--#include virtual="/php/hankaku_convert.php?data=文字"-->




■htmlソースはこんな感じでしょうか。

<!--#include virtual="/php/doctype.php"-->
↑前々回分↑
<meta name="keywords" content="キーワード1,キーワード2" />
<meta name="description" content="サイトの紹介文" />
<title>サイトのタイトル</title>
</head>
<body>
<!--#include virtual="/php/fontsize.php"-->
↑前回分↑
<!--#include virtual="/php/hankaku_convert.php?data=本文(全角カタカナ)"-->
↑今回分↑
</div>
</body>
</html>




Movable Typeで利用するときはとても便利になるかと思います。
ブログ名前のタグは「<$MTBlogName$>」。

以下のように使うと全角カタカナが半角カタカナに変換されます。
<!--#include virtual="/php/hankaku_convert.php?data=<$MTBlogName$>"-->



少しでもXHTMLベースの携帯サイトが増えることを祈っています。

携帯サイトのDOCTYPE宣言、切り替え(PHPをSSIにて利用)に引き続き、各キャリアごとに共通して全体の文字サイズを1サイズ小さくし合わせる、PHPを紹介しますので、SSIは必須ですが利用してみてください。
XHTMLベースの紹介になります。


背景:docomoとSoftBankは「font-size:small;」で1サイズ小さくなりますが、auの場合さらに1サイズ小さくしなくてはならない。指定は「font-size:x-small;」になります。


SSIをHTMLで読み出す場合、.htaccess等に
以下を追加し、PHPと同じディレクトリに置きます。


AddHandler server-parsed html
AddType application/xhtml+xml .html
AddType application/xhtml+xml .xhtm .xhtml


ユーザーエージェントの切り替え方法は、
携帯ホームページを作ろう! -ちょっと詳しいモバイルサイトの作り方-参考にしています。




■こちらをそのままコピーするか、
以下ファイルをダウンロードするかになります。

fontsize.txt[右クリック・ダウンロード]
(拡張子をphpに変更してください。)


完全フリーです。著作権もありません。改変もどんどんやっちゃってください。


<?php
$agent=$_SERVER['HTTP_USER_AGENT'];
if(preg_match("/DoCoMo/", $agent)) {
print ("<div style=\"font-size:small;\">\n");
} elseif(preg_match("/KDDI\-/", $agent)||preg_match("/UP\.Browser/", $agent)) {
print ("<div style=\"font-size:x-small;\">\n");
} elseif(preg_match("/J\-PHONE|Vodafone|MOT\-[CV]980|SoftBank/", $agent)) {
print ("<div style=\"font-size:small;\">\n");
} else {
print ("<div style=\"font-size:small;\">\n");
}
?>




■読み出しこちらをになります。任意のフォルダで良いと思います。
PHPの場所はトップディレクトリから相対パスで指定してください。

<!--#include virtual="/php/fontsize.php"-->




■htmlソースはこんな感じでしょうか。

<!--#include virtual="/php/doctype.php"-->
↑前回分↑
<meta name="keywords" content="キーワード1,キーワード2" />
<meta name="description" content="サイトの紹介文" />
<title>サイトのタイトル</title>
</head>
<body>
<!--#include virtual="/php/fontsize.php"-->
本文
</div>
</body>
</html>




少しでもXHTMLベースの携帯サイトが増えることを祈っています。
CHTMLベースは捨てましょう。

プロフィール

Kamitani79
ニックネーム : Kamitani79
映画鑑賞、音楽、写真、ゲーム。地元・横浜をこよなく愛する( `・∀・´)ノヨロシク
自己紹介 :
このエントリーをはてなブックマークに追加

携帯サイト

つながり

  • ブロガー(ブログ)交流空間 エディタコミュニティ
  • あわせて読みたいブログパーツ
  • フィードメーター - Kamitani79-メロンとバナナとブログ
  • SEO
    loading
Creative Commons License
このブログのライセンスは クリエイティブ・コモンズライセンス.
Powered by Movable Type 6.2.4

最近のアクション

人気のエントリー

最近の写真・画像

空の写真

www.flickr.com
This is a Flickr badge showing public photos and videos from Kamitani79. Make your own badge here.

このアーカイブについて

このページには、2008年11月以降に書かれたブログ記事のうち携帯カテゴリに属しているものが含まれています。

前のアーカイブは携帯: 2008年10月です。

次のアーカイブは携帯: 2008年12月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。