iPhone5変更点まとめ
- 画面が従来の3.5インチから4インチ拡大
- 重量はiPhone4Sに比べて20%軽量
- 厚さはiPhone4Sに比べて、1.8%薄い7.6ミリ
- 次世代高速通信サービスのLTE対応
- バッテリーはLTE使用時、最大8時間
- 日本・アメリカの発売日は9月21日金曜日
- 予約は9月14日金曜日
- KDDIとソフトバンクで販売
- 価格は 199ドル(16GB) 299ドル(32GB) 399ドル(64GB)
- itunesで使用できませんと表示されて曲を再生できないときの対処法 ( 電子書籍関連 ) [38053 view] 2011年09月24日
- i-tunesのプレイリストの中の曲順の変更(並び替え)ができない場合の対処方法。 ( 電子書籍関連 ) [21361 view] 2011年05月15日
- itunesサーバーもとい、ホームシェアリングの 共有について ( 電子書籍関連 ) [18379 view] 2011年05月03日
- iPhone5(au、ソフトバンク)テザリング設定方法と出来ない時の注意点 ( 電子書籍関連 ) [14651 view] 2013年01月20日
- 電子書籍(キンドル・楽天KOBO)返金したい。出来ない? ( 電子書籍関連 ) [13676 view] 2015年11月01日
- iPadの「Cellular」って結局なに? ( 電子書籍関連 ) [13246 view] 2012年11月24日
- ipad2の型番と種類 ( 電子書籍関連 ) [13167 view] 2012年11月26日
- iPad mini と Kindle fire等、7インチタブレット比較表 ( 電子書籍関連 ) [12968 view] 2012年10月24日
- auやソフトバンクのiPad4やiPad mini価格・料金・予約情報 ( 電子書籍関連 ) [12894 view] 2012年11月29日
- アマゾン10月キンドル(Kindle Fire)発売へ。動向まとめ ( 電子書籍関連 ) [12356 view] 2012年10月05日
アップルがiphone5を12日未明に発表しました。日本とアメリカの同時発売で、発売日は9月21日です。
予約は、9月14日から始まるそうです。
iphone4Sとの大きな違いは、これまでよりもうすがたで、画面サイズが大きくなっていること、また次世代高速通信サービスのLETに対応してます。
これまでの予想だと、日本での発売は、一か月遅れの10月21日という予想だったので、
ちょっとしたサプライズでした。
iPhone5変更点まとめ
- 画面が従来の3.5インチから4インチ拡大
- 重量はiPhone4Sに比べて20%軽量
- 厚さはiPhone4Sに比べて、1.8%薄い7.6ミリ
- 次世代高速通信サービスのLTE対応
- バッテリーはLTE使用時、最大8時間
- 日本・アメリカの発売日は9月21日金曜日
- 予約は9月14日金曜日
- KDDIとソフトバンクで販売
- 価格は 199ドル(16GB) 299ドル(32GB) 399ドル(64GB)
- itunesで使用できませんと表示されて曲を再生できないときの対処法 ( 電子書籍関連 ) [38053 view] 2011年09月24日
- i-tunesのプレイリストの中の曲順の変更(並び替え)ができない場合の対処方法。 ( 電子書籍関連 ) [21361 view] 2011年05月15日
- itunesサーバーもとい、ホームシェアリングの 共有について ( 電子書籍関連 ) [18379 view] 2011年05月03日
- iPhone5(au、ソフトバンク)テザリング設定方法と出来ない時の注意点 ( 電子書籍関連 ) [14651 view] 2013年01月20日
- 電子書籍(キンドル・楽天KOBO)返金したい。出来ない? ( 電子書籍関連 ) [13676 view] 2015年11月01日
- iPadの「Cellular」って結局なに? ( 電子書籍関連 ) [13246 view] 2012年11月24日
- ipad2の型番と種類 ( 電子書籍関連 ) [13167 view] 2012年11月26日
- iPad mini と Kindle fire等、7インチタブレット比較表 ( 電子書籍関連 ) [12968 view] 2012年10月24日
- auやソフトバンクのiPad4やiPad mini価格・料金・予約情報 ( 電子書籍関連 ) [12894 view] 2012年11月29日
- アマゾン10月キンドル(Kindle Fire)発売へ。動向まとめ ( 電子書籍関連 ) [12356 view] 2012年10月05日
xoops内でスマートフォン判別する方法
ページ全体をスマートフォン化するのは、手間がかかるし、技術的に難しい、
現在のPC用のサイトに、ひとてま加えて、スマートフォンでアクセスしているときには、電話のボタンを置いて電話を掛けやすくしたり、スマートフォンで入力しやすいフォームに飛ばしたりしたい
と考えたことありませんか?
phpでスマートフォンを判別して、スマートフォンでアクセスした場合のみ、if文でhtmlを書き出す方法をお教えいたします。
xoopsのthemeファイル内で利用できるスマートフォン判別PHP
xoops_root_path/themes/ ファイルの現在利用しているテーマファイルの先頭に、以下のスマートフォン判別用のソースを記述します。
<{php}>
//スマートフォンならPCサイトへリダイレクト
function is_mobile () {
$useragents = array(
'iPhone', // Apple iPhone
'iPod', // Apple iPod touch
'Android', // 1.5+ Android
'dream', // Pre 1.5 Android
'CUPCAKE', // 1.5+ Android
'blackberry9500', // Storm
'blackberry9530', // Storm
'blackberry9520', // Storm v2
'blackberry9550', // Storm v2
'blackberry9800', // Torch
'webOS', // Palm Pre Experimental
'incognito', // Other iPhone browser
'webmate' // Other iPhone browser
);
$pattern = '/'.implode('|', $useragents).'/i';
return preg_match($pattern, $_SERVER['HTTP_USER_AGENT']);
}
<{/php}>
xoops内で利用できるスマートフォン判別後のif文の記載方法
もしスマートフォンだったら、このソースを表示する。EOF の間のソースが表示されます。
<{php}>
//判別実行
if (is_mobile())
{
print<<<EOF
<span style=" font-size:1em">test</span>
EOF;
}
//}
<{/php}>
xoopsの各モジュールのテンプレートファイル内ではjavascriptの方が使いやすい。
is_mobile.js といったjsファイルをルートディレクトリにアップロード
// JavaScript Document
// Thanks to BraveNewCode's WPtouch iPhone Theme for the UA list.
// (http://wordpress.org/extend/plugins/wptouch/)
function is_mobile () {
var useragents = [
'iPhone', // Apple iPhone
'iPod', // Apple iPod touch
'Android', // 1.5+ Android
'dream', // Pre 1.5 Android
'CUPCAKE', // 1.5+ Android
'blackberry9500', // Storm
'blackberry9530', // Storm
'blackberry9520', // Storm v2
'blackberry9550', // Storm v2
'blackberry9800', // Torch
'webOS', // Palm Pre Experimental
'incognito', // Other iPhone browser
'webmate' // Other iPhone browser
];
var pattern = new RegExp(useragents.join('|'), 'i');
return pattern.test(navigator.userAgent);
}
上記のjsファイルをthemeファイルで読み込みます。
<script type="text/javascript" src="<{$xoops_url}>/is_mobile.js"></script>
picoモジュールのテンプレート内で、javascriptのif文を追加
<script type="text/javascript">
//もしPCだったら
if(!is_mobile()){
document.write("PC");
}
//もしスマートフォンだったら
if(is_mobile()){
document.write("スマホ");
}
</script>
- whois ansi のCreation Date Registration Date Expiry Date とは ( xoopsズープス ) [37872 view] 2011年09月23日
- xxoops2.2.0でaltsysをインストールした後、エラーが出て、altsysモジュールが白紙のときの対処法 ( xoopsズープス ) [32132 view] 2011年12月03日
- bulletinモジュールの投稿者名とヒット数とコメント数を消す。 bulletin_item.html ( xoopsズープス ) [31504 view] 2010年06月20日
- リストタグで横並びにして、かつ、フロート(回り込み)を解除する方法(崩れる 対処法) ( xoopsズープス ) [30211 view] 2011年04月05日
- 「ページを開けません。サーバーが応答を停止しています。」の問題について ( xoopsズープス ) [29717 view] 2012年09月19日
- xoops2.2.0でaltsysをインストールした後、ブロック部分と管理ページの日付が文字化けしたときの対処法 ( xoopsズープス ) [29447 view] 2011年07月23日
- light box 2.04 close.gif loading.gifが表示されない lightbox.js ( xoopsズープス ) [28662 view] 2010年06月21日
- Picoモジュールの 「コンテンツ内容」ブロックを利用して、スマーティーを利用できるカスタムブロックを実現する方法 ( xoopsズープス ) [27603 view] 2011年07月29日
- Smartyにtruncateという文字列修正の関数がある。指定した文字数で文字列を切り捨てるという便利なものなのだが、マルチバイト文字列に対してこれを使うと文字化けが起こって... ( xoopsズープス ) [27375 view] 2011年04月04日
- fckエディタで「invalid file type」と表示されて、ファイルがアップロードできない ( xoopsズープス ) [26551 view] 2010年05月14日
inquiryspのthanks(サンクス)ページの作り方
inquiryspでの送信完了ページが、xoopsのデフォルトでは少しさみしい気がします。
そんな時は、inquiryspをカスタマイズして、送信後にthanksページを表示するように、カスタマイズしましょう。
thanksページテンプレートの増やし方 まずはindex.phpを変更します。
modules/inquirysp/index.php の242行目あたり
//お問合せ用セッションを全て破棄
$inq_req->del_session_all();
//トップページへリダイレクト
$view->redirect(XOOPS_URL.'/',2,'お問合せ頂きありがとうございました。');
break;
↓上記の箇所を以下のように変更
$op = $inq_req->get_session_vars('op');
//お問合せ用セッションを全て破棄
$inq_req->del_session_all();
$tpl = 'inquiry_fin_form_'.$op.'.html';
if ( is_file( INQUIRY_TEMPLATE . $tpl ) ) {
$view->display($tpl);}else{
//トップページへリダイレクト
$view->redirect( XOOPS_URL.'/' ,2,'お問合せ頂きありがとうございました。');
}
break;
あとはテンプレートフォルダに新しいテンプレートファイルを置きます。
templates/inquiry_fin_form_0.html
テンプレートを用意。
数字の部分は op=0 の数字。
他のテンプレートと合わせます。
- whois ansi のCreation Date Registration Date Expiry Date とは ( xoopsズープス ) [37872 view] 2011年09月23日
- xxoops2.2.0でaltsysをインストールした後、エラーが出て、altsysモジュールが白紙のときの対処法 ( xoopsズープス ) [32132 view] 2011年12月03日
- bulletinモジュールの投稿者名とヒット数とコメント数を消す。 bulletin_item.html ( xoopsズープス ) [31504 view] 2010年06月20日
- リストタグで横並びにして、かつ、フロート(回り込み)を解除する方法(崩れる 対処法) ( xoopsズープス ) [30211 view] 2011年04月05日
- 「ページを開けません。サーバーが応答を停止しています。」の問題について ( xoopsズープス ) [29717 view] 2012年09月19日
- xoops2.2.0でaltsysをインストールした後、ブロック部分と管理ページの日付が文字化けしたときの対処法 ( xoopsズープス ) [29447 view] 2011年07月23日
- light box 2.04 close.gif loading.gifが表示されない lightbox.js ( xoopsズープス ) [28662 view] 2010年06月21日
- Picoモジュールの 「コンテンツ内容」ブロックを利用して、スマーティーを利用できるカスタムブロックを実現する方法 ( xoopsズープス ) [27603 view] 2011年07月29日
- Smartyにtruncateという文字列修正の関数がある。指定した文字数で文字列を切り捨てるという便利なものなのだが、マルチバイト文字列に対してこれを使うと文字化けが起こって... ( xoopsズープス ) [27375 view] 2011年04月04日
- fckエディタで「invalid file type」と表示されて、ファイルがアップロードできない ( xoopsズープス ) [26551 view] 2010年05月14日
Google Chroomだけ文字サイズが小さい
「HTMLソースや、CSSに変わりはないのに、Google Chroomだけ文字が小さい。」
そんな経験をされた方、多いのではないでしょうか。
「IEだけ表示が異なる」ことはよくありましたが、
今回はfirefox、IE、Google Chroomの文字サイズを比較して、Google Chroomだけ文字サイズが
小さい現象に陥りました。
ブラウザで文字サイズが異なる現象で考えたこと
IEのバグに対するCSSハックのように、Google Chroomだけ対処できるCSSの書き方があるのかと思い調べましたが、見つかりませんでした。
HTMLソースを、Another HTML でチェックし、w3cに違反しないソースを書きましたが、特に変化がありません。
文字サイズ変更のjavascriptがcookieで以前の設定を記憶していることに気付く
ページ上で、文字サイズの変更ができるjavascriptを利用していて、cookieで以前訪問した時の文字サイズの設定を記憶していることに気づきました。
文字サイズの標準のボタンをクリックすることで、他のブラウザと同じ文字サイズに戻すことが出来ました。
- whois ansi のCreation Date Registration Date Expiry Date とは ( xoopsズープス ) [37872 view] 2011年09月23日
- xxoops2.2.0でaltsysをインストールした後、エラーが出て、altsysモジュールが白紙のときの対処法 ( xoopsズープス ) [32132 view] 2011年12月03日
- bulletinモジュールの投稿者名とヒット数とコメント数を消す。 bulletin_item.html ( xoopsズープス ) [31504 view] 2010年06月20日
- リストタグで横並びにして、かつ、フロート(回り込み)を解除する方法(崩れる 対処法) ( xoopsズープス ) [30211 view] 2011年04月05日
- 「ページを開けません。サーバーが応答を停止しています。」の問題について ( xoopsズープス ) [29717 view] 2012年09月19日
- xoops2.2.0でaltsysをインストールした後、ブロック部分と管理ページの日付が文字化けしたときの対処法 ( xoopsズープス ) [29447 view] 2011年07月23日
- light box 2.04 close.gif loading.gifが表示されない lightbox.js ( xoopsズープス ) [28662 view] 2010年06月21日
- Picoモジュールの 「コンテンツ内容」ブロックを利用して、スマーティーを利用できるカスタムブロックを実現する方法 ( xoopsズープス ) [27603 view] 2011年07月29日
- Smartyにtruncateという文字列修正の関数がある。指定した文字数で文字列を切り捨てるという便利なものなのだが、マルチバイト文字列に対してこれを使うと文字化けが起こって... ( xoopsズープス ) [27375 view] 2011年04月04日
- fckエディタで「invalid file type」と表示されて、ファイルがアップロードできない ( xoopsズープス ) [26551 view] 2010年05月14日