タブレットやスマートフォン向けサイトを画面サイズに合わせてviewportを変える際のTips

タブレットやスマートフォン向けのサイトを作っているときにぶち当たる問題が端末の画面に対するデザインのサイズ設定。

デザインもリキッドレイアウトをメインにしつつブロック要素で構成していたりすると画面を回転させたとき、幅が可変にならず右に余白が。。。。といったことがあったのでその対処法も少しばかり載せておく。

一般的に画面が回転するとそれに応じてブラウザの縦、横幅のサイズも入れ替わるはずなのだが、一部には入れ替わらないものがあり、そのときの対処を考えるのに無駄に時間がかかったりしてしまう。

自分がいろいろ探して見た結果、回転したときの角度を取得してそれに応じて画面幅をviewportにJavaScriptで振り分ける方法が比較的簡単に適応できる方法だとわかりました。

JavaScriptで window.orientation を使うと角度が取得できる。

自分が検証に使った端末は横長のときに0度or180度、
縦長のとき90度、-90度と表示されていたので、
縦横が入れ替わらない場合の設定は(jQuery使用)

var orientation = window.orientation;
//角度の取得

if((orientation == 0)||(orientation == 180)){
//横長のときの設定
var hscale = $(window).width();
var wscale = $(window).height();
}else{
//縦長のときの設定
var wscale = $(window).width();
var hscale = $(window).height();
}
var viewport = $(‘meta[name=”viewport”]’);
$(全体幅を指定している要素).css({width:wscale});
viewport.attr(‘content’, ‘width=’+wscale+’, initial-scale=1, maximum-scale=1′);

といった感じで設定。

よりシームレスにするには画面幅に応じていくつかレイアウトデザイン(max-width?など)を定めた上で行うと効果的。

未だ少し理解できていないAndroid OS2.Xと3.Xのブラウザのviewport周りの挙動についてわかり次第またかきます。

Macで年賀状、はがきを印刷するなら宛名職人


Nenga. 皆と違う年賀状 を運営している身ではありますが、新卒のときに買ったプリンタについていた宛名職人がLionで使えなくなってしまったので今回新たに「宛名職人 Ver.18」を購入。
決めてしまった理由は・・・
・パソコンのアドレス帳と住所録との連携が楽々なところ。
・年賀状や暑中見舞いのみならずさまざまなテンプレートが用意されている(使わないけど・・・)
・名刺やラベルにも対応しているところ。
・オンラインでテンプレートを追加できるところ。
など、CD-ROMが付属した年賀状ムックを買うよりもかなり便利で充実した機能をつかうことができるアプリケーション。
宛名職人アドレス同期
個人的には毎年アドレス帳や去年の年賀状をみて送り先を一つ一つ確かめ、入力していた作業がアドレス帳と同期がとれることでかなり楽になるのがうれしいところ。Macであれば、YahooやGoogleのアカウントと同期がとれるようになっているのでGmailなどと問題なく住所録を共有することができます。
宛名職人ダウンロード
また、プリインストールされているテンプレートも豊富で、それ以外にもダウンロードサービスから新たにテンプレートを追加することができます。
気になったところはダウンロード版を購入したときのデータが1GBほどと大容量なところ。
無料トライアル版もあるので使用感を確かめてから購入できます。
 
宛名職人 for Mac(act2.com)

  • 宛名職人Ver.18
  • 宛名職人Ver.18 アップグレード版
  • 宛名職人Ver.18 乗換版
  • EPSON PM-A840 マルチフォトカラリオ インクジェット複合機
  • EPSON PM-G860 カラリオプリンタ インクジェットプリンタ
  • EPSON PM-T960 マルチフォトカラリオ インクジェット複合機
  • Canon PIXUS (ピクサス) MP830
  • EPSON PM-A940 マルチフォトカラリオ インクジェット複合機
  • EPSON PX-V780 カラリオプリンタ インクジェットプリンタ
  • EPSON PX-A740 マルチフォトカラリオ インクジェット複合機

スマホサイトを作るときに気をつけているところ

NewImage
スマホサイトを作るときに気をつけているところをまとめてみました。

片手、親指だけで操作できるナビゲーション配置

ボタンやタブのサイズは狭すぎず、細すぎず、リンクとリンクの間にマージンを設定して誤操作を防ぐといった配慮をしてレイアウトしたい。横に並べる数は3〜5が理想的。それ以上は押しづらい。

ヘッダーには要素を並べすぎないようにする

たまに目にするアクセスすると画面の3/4がヘッダー+メニューのサイト。コンテンツが増えるとヘッダーのメニューが増えるといったことは避け、ページへアクセスした際にヘッダーで画面が埋まるといったことのないようにしたい。ナビゲーションメニューはプルダウンやダッシュボード化などで数が増えても対応できるようにするのが望ましい。

ページ遷移はできるだけ階層を深くしない

スマートフォン向けサイトはできる限りシンプルな遷移を意識して2,3クリックで目的のページへいけるような構成を心がける。「自分はどのページにいるのか?」「自分は何処のページを見たいのか?」ユーザーが意識して動けるようなナビゲーションリンクの配置にすることで離脱されないようにする。できればブラウザーの戻るボタンを押さずに完結できるようにしたい。

高解像度ディスプレイ×リキッドレイアウトを意識したデザインを行う

スマートフォンは回転すると横幅が変わるため、それを見越したデザインをする。たとえば、iPhone4は幅は320×480が基本ではあるが解像度は300dpi以上なので普通に画像をおいただけでは滲んだりして見えてしまう。画像は高解像度のdpiでもきれいに見えるサイズで用意して縮小させてレイアウトしたり、CSS3でアイコンの角丸やグラデーションを作る。縦横でも対応できるようにオブジェクトの配置は%指定やinline-blockを活用して不意なレイアウト崩れがおこらないようにする。などPC向けよりも気遣いが必要になる場面が多い。

Viewportを活用する

使いこなせるとかなり便利なViewport。デフォルト幅が320pxのブラウザーで480pxサイズのサイトを見せる際の設定などはviewportで行う。また、zoomを設定するとフォームのテキストエリアを選択したときに拡大表示されたりするといった動作があるのでその辺りも加味してデザインを行うとより、使いやすいナビゲーションに結びつけられる。タブレット端末では「initial-scale」が有効にならない場合があるのでターゲットとする場合は実機での検証が必須。

jQueryとCSSで気をつけたいこと

スマートフォンサイトでjQueryを使う際に気をつけたいのはliveがiOSで有効にならない点。clickやタグないに入れるonclickなどで代替できる場合は代替。できない場合はほかの方法を模索することになる。またCSSのfixedの挙動がiOSではまだ不完全なところが多いので使うことをさけた方がよいかもしれない。

制作時に参考になるサイト

ここでまとめた内容のより細かいところなどが掲載されていたので、より詳しいことは下記サイトを。。。
スマートフォン向けサイトの作り方|ユージック
スマートフォンサイトをデザインする上で知っておくべき10のTIPS[to-R]
 
 
 
 
 
 

Lion(10.8)でDVDをリッピングするにはHandBrake

【本記事は日本国の法令違反を助長する可能性があるため、2012月10月までに削除される予定です】
Handbrake
LionはRosettaを完全にサポートしていないので既存のDVDをリッピングするソフトが使えないと思っていた中、「HandBrake」はちゃんと動いてくれました。
このソフトはただ変換するだけではなく、チャプターも見事に再現した状態の動画ファイルにしてくれます。
DVDリッピング
より簡単にリッピングしたいなら上のソフトがおすすめです。
iPhoneやPSP向けのMp3や動画ファイルに簡単に変換できます。

  • 最強のCD%2FDVDリッピング・ツール―目的別%3Aライティング・テクニック+不可能を可能にする完全コピー突破術
  • DivX―コーデックの秘密%2Fビデオ・エンコードの秘訣+DVDのリッピング・保存テクニック+(DivX一人でできる図解でわかる)
  • DVD新ワザリッピング大全―DVD激裏マスター+2+(Inforest+mook―PC・GIGA特別集中講座)
  • Xilisoft+究極DVDリッピング++[ダウンロード]
  • Xilisoft+究極DVDリッピング+for+Mac+[ダウンロード]

linked by blog-tools

iCloudで何かが変わる?

Icloud
いよいよAppleもクラウドサービスに本腰を入れてきた。
「iCloud」はMac、iPhone, iPad, iPod touchとブラウザーで利用できるクラウドサービス。MacやiOSの「メール」「カレンダー(iCal)」や写真、連絡先などをAppleIDアカウント内で複数の端末で同期・共有できる、GoogleでいえばAppsのような存在。
今まではMacとつないでやり取りしていたことがネットワークを通じて同期することができ、いちいち、机の上に持ってきてつなげる必要がなくなる。
iTunes、音楽も一度パソコンにつないで同期をとってしまえば、あとは同じWifiネットワークにいればiPad、iPhoneなどを直接つながなくても同期できるようになった。
今回新しく加わったリマインダーを例にすると、iCloudに同期をとるようにすれば、自宅においてあるiPadから買い物リストを追加して、出かけた先でiPhoneを使って確認すると言った使い方ができる。現状、他のアカウントと共有できないので今後に共有できるようになることを期待したい。
MobileMeからあるiPhoneを探す昨日が、iCloudで無料で使えるようになった。事前に設定しておけばネットとつながっている場所が地図上で確認できる。誤差はおおよそ10mぐらいと言ったところなのでもしも無くしたときなどには活用したい。ブラウザーから確認するとリモートロックやメッセージや位置情報の送信などが行える。もしも盗まれたなら、交番に届けるor電話をしてもらうといった行動を促すことができる。
使える機能などは限られているものの、設定が簡単で使いやすいiCloud。iPhoneやiPod touch、iPadを使っている方は無料なので一度使ってみてはどうでしょうか?
iCloud [Apple.com/jp]

この記事に興味のある人におすすめの書籍

  • Mac OS X 10.7 Lion パーフェクトガイド Plus (MacPeople Books)
  • Macを買ったら最初に読む本 OS X Lion対応版
  • 別冊Mac Fan マックの動画教本 ~Mac OS X Lion対応!あらゆる動画をMacで再生!録画!変換!~ (マイコミムック) (MYCOMムック 別冊Mac Fan VOL. 9)
  • Mac OS X Lionマスターブック (Mac Fan Books)
  • MacBook入門・活用ガイド 2011-2012 OS X Lion対応版 (Mac Fan Books)
  • Mac OS X Lion パーフェクトガイド (100%ムックシリーズ)
  • 別冊Mac Fan Mac OS X Lion START GUIDE (マイコミムック)
  • はじめてのMac OS X Lion (BASIC MASTER SERIES)
  • iCloudとクラウドメディアの夜明け (ソフトバンク新書)
  • スティーブ・ジョブズ I
  • スティーブ・ジョブズ II
  • スティーブ・ジョブズ名語録 (PHP文庫)
  • スティーブ・ジョブズ 驚異のプレゼン―人々を惹きつける18の法則
  • Mac Fan 2011年12月 臨時増刊号
  • スティーブ・ジョブズ 驚異のイノベーション―人生・仕事・世界を変える7つの法則
  • スティーブ・ジョブズ 神の遺言 (経済界新書)
  • スティーブ・ジョブズの流儀
  • ハングリーであれ、愚かであれ。―スティーブ・ジョブズ最強脳は不合理に働く
  • スティーブ・ジョブズ-偶像復活
  • CEOスティーブ・ジョブズ (MacPeople 2011年12月号増刊)
  • スティーブ・ジョブズ神の交渉力―この「やり口」には逆らえない! (リュウ・ブックスアステ新書 48)
  • スティーブ・ジョブズのプレゼン技術を学ぶ本
  • スティーブ・ジョブズだったら、こうするね ~カリスマリーダーの問題解決力~
  • スティーブ・ジョブズの王国 ― アップルはいかにして世界を変えたか?
  • スティーブ・ジョブズ 失敗を勝利に変える底力 (PHPビジネス新書)
  • スティーブ・ジョブズ 成功を導く言葉 (青春新書INTELLIGENCE)
  • スティーブ・ジョブズ 夢と命のメッセージ
  • 1分間スティーブ・ジョブズ 人生に革命を起こす77の原則
  • スティーブ・ジョブズvsビル・ゲイツ (PHPビジネス新書)

MEDIASの不具合、対処法メモ。

コミュニティなどみてるとSDカードが認識されない、再起動するといったものを見るので、自分が困ったときにしている対処法などメモ

 

データは定期的にPCなどにバックアップ。なるべく端末に保存せず、クラウドサービスに。

SDカードは日々データを書き込み、消去を続け、消耗していくのでデータ書き込みの不具合で突然使えなくなることもあるので入れておけば安心と思わず、できれば定期的にPCなどを介してHDDなどにバックアップを行なっておく。HDD以外にもメモならEvernote、写真ならPicasaやFlickrなど用途に応じてクラウドサービスなどを利用すると端末外からの確認や閲覧にも非常に便利。

SPモードメールは自動削除機能を利用、そしてバックアップを活用。

どんなにいらないアプリを消してもSDカードに移しても本体のストレージの容量が減らない原因の一つが「SPモードメール」。
こまめにSDカードにコピーorメールの削除を徹底。受信フォルダや送信フォルダ内のフォルダを長押しするとでてくるメニューの中に「自動削除機能」があるのでこれも活用するといい。

メールはできればGmailに。自分のドメインを使う場合はGoogleApps。

Androidで必須のGoogle アカウント。そのメールサービス、Gmailは一度なれるとなかなか手放したくないメールサービス。通常のPOP3ではなくIMAPを利用することでサーバーにメールを常時保管し、必要のないメールを端末の中におかないようにする設定にすることができるので容量を必要以上にとることがありません。(ただし削除すると消えてしまうので注意)

よく使うアプリ以外は極力入れない。

不用意に入れると他のアプリや端末のデバイスと干渉し不具合がおこることもあるのでなるべくよく使うアプリ以外は入れない。そして使うときだけインストールし、使わなくなったらアンインストールといった使い方もあり。

セキュリティは万全に。

ウイルスなどへの対処とともに盗難されたときへの対処もしておきたい。セキュリティアプリはウイルスチェックができるタイプと端末をロック、データ削除のできるタイプ、そして両方を備えたタイプがある。できれば両方で端末のセキュリティを万全にしておきたい。

 


  • (送料無料) docomo MEDIAS N-04C (電池パック N27)他:電池充電器:バッテリーチャージャー:電池パック充電器:スマートフォン:(AC100V-240V対応):USB出力付(800mA):携帯電話:デジカメ:モバイルルータ:リチウムイオンバッテリー充電器
  • docomo MEDIAS N-04CのN27対応バッテリー
  • 超大容量バッテリーパック for MEDIAS N-04C (ブラック)
  • 【送料無料】 MEDIAS N-04C (電池パック N27)電池充電器:バッテリーチャージャー:電池パック充電器:スマートフォン:(AC100V-240V対応):USB出力付(800mA)
  • 超大容量バッテリーパック for MEDIAS N-04C (ホワイト)
  • Docomo MEDIAS N-04C 超大容量バッテリー(ブラック)
  • Docomo MEDIAS N-04C 大容量バッテリー
  • 【2個セット】docomo MEDIAS N-04CのN27対応バッテリー
  • 【スマートフォン&ポケットワイファイのバッテリー切れを解消♪】★海外利用可★【特典付き】【大容量5400mAh】★外付バッテリー powerbloc Jデビュー★iPhone 4/ エクスペリア ARC/ Galaxy S/ 005SH/ HTV EVO/ IS03/ IS04/ IS05/ IS06/ Lynx 3D/ N-04C/ Regza/ HTC001対応 Pocket WiFi D25HW/ C01HW/ S31HWにも対応 【ブラック】 【PP01-J4B】
  • MUGENPOWER N-04Cスタンダード大容量バッテリー 1300mAh
  • 【スマートフォン&ポケットワイファイのバッテリー切れを解消♪】★海外利用可★【特典付き】【大容量5400mAh】★外付バッテリー powerbloc Jデビュー★iPhone 4/ エクスペリア ARC/ Galaxy S/ 005SH/ HTV EVO/ IS03/ IS04/ IS05/ IS06/ Lynx 3D/ N-04C/ Regza/ HTC001対応 Pocket WiFi D25HW/ C01HW/ S31HWにも対応 【ホワイト】 【PP01-J4W】
  • 純正予備バッテリーパック用収納ケース/Type-B MEDIAS N-04C/REGZA Phone T-01C用(バリスティックナイロン製)
  • docomo MEDIAS N-04Cバッテリー(N27)バッテリー単体充電器【送料無料】マルチバッテリーチャージャー:ブラック
  • Docomo MEDIAS N-04C大型大容量バッテリー
  • Docomo MEDIAS N-04C大型大容量バッテリー
  • Docomo MEDIAS N-04C大型大容量バッテリー ブラック


N-04C(MEDIAS)を2.3.3にアップデートしました(対処)

 
MEDIAS
アップデートデータを公開して数時間で不具合が見つかり、公開停止となってしまいましたが、
早々と昼休みなどを使ってMEDIASを2.3.3にアップデートしてみました。
そのまま、アップデートしてみたところFeliCaを使用しようとすると不具合(モバイルFeliCaクライアントの強制終了)があり、おサイフケータイにならない事態になってしまったのですが、その他は特に不具合もなくといった状態。
ですが、これではEdyなどが使えないので取り急ぎ、「設定→プライバシー」からデータの初期化を本体のみすることにしました。
自分はほとんどクラウドサービス(Pogoplug、Gmail、Flickr)などにデータを預けているのでHOMEアプリなどのバックアップをとり、インストールしていた無料アプリを書き留めて、初期化。
すると何の不具合もなく、SPメールなどは驚くほど軽快に動くようになりました。
これは自分の体験談なので、実際にメジャーアップデートをと考えている人は自己責任にて、そしてメーカーから対処法が公開されるそうなのでそれまで待っておいた方がよいかと思われます。
参考サイト:
NTTドコモ、F-12Cのソフトウェアアップデートを中断。NECカシオ、MEDIAS N-04C向けAndroid 2.3バージョンアップ用の更新ファイルの提供を中断(更新1)
MEDIAS N-04C の OSバージョンアップ
 

  • @DOMMUNE---FINAL MEDIAが伝授するライブストリーミングの超魔術!!!!!!!! (DOMMUNE BOOKS 0002)
  • MEDIAS WP N-06C 完全ガイド (マイコミムック) (Android Fan)
  • MEDIAS N-04C 完全ガイド (マイコミムック) (Android Fan)
  • MEDIAS WP N-06C完全活用ガイド 特別保存版―満足度・人気ナンバーワン!!欲しい機能をすべて搭載!! (SAKURA・MOOK 52)
  • できるポケット+ MEDIAS WP (できるポケット+)
  • MEDIAS WP スーパーユーザーズガイド (100%ムックシリーズ)
  • ゼロからはじめる ドコモ MEDIAS N-04C スマートガイド