[プログラミング]アーカイブ

スマートフォン対応の需要がどんどん広がっていますね。
以前に書いた以下のスマートフォン系二つの記事が人気がある事からも、今年はますます対応を迫られるでしょう。
Webサイトをスマートフォン対応してと言われた時に見ておきたいサイトまとめ
タブレットPCが多すぎて分からないので一覧化してみた、電子書籍リーダーもあるよ
実際のスマートフォン向けサイトの制作の話は置いておいて、出来上がった後にPC版から宣伝する必要があります。
その際に役に立つのがQRコードです。
今回はjQueryプラグインを利用して、小スペースでQRコードを表示する方法をご紹介します。
このブログに携帯版GoogleAdsenseとGoogleAnalyticsを導入しました。
どちらも少々苦労しましたので覚書として残しておこうと思います。
MOVABLETYPEの携帯版はMT4iで作成しています。
導入時の記事:【携帯サイト】MT4i導入からXHTML化と静的URL生成までの流れまとめ
Mt4iでは拡張子がCGIになりますのでcgi/perl版で設置しました。
Perlなんて触ったことも無い私でも何とかなりました。
タイトルの通りなのですが、zenbackがjQueryと競合してエラーを吐き出しております。正直ここにたどり着くまでも随分時間かかりました。。
調べてみるとzenbackのコード内で、更にjQueryを読み込みしていてその辺りが原因でしょう。
今回おきた現象はjQueryプラグインのqrTipとの共存がIEのみ(爆発しろ)でうまくいかない、という現象でした。
元々読み込んでいたjQueryはバージョン1.4.4です。
jQueryを使ってサイトツアーを作る方法を試してみた | Liglogを読んで、この実装方法なら合っても便利かも!と思いちゃちゃっと導入してみました。
サンプル:サイトツアーを開始する
↑リンクをクリックするとツアーが始まります。
実装に関しては参考サイトがとても詳しいのでそちらをご覧ください。
⇒jQueryを使ってサイトツアーを作る方法を試してみた | Liglog
1.jQueryのeasingプラグインとCSSの読み込み
2.サイトツアー部分のscriptの修正と読み込み
3.click時に呼び出し
で、完成です。お手軽でした。
jQueryのバージョンは1.3.1では動かなかったので、1.4.4に変更しました。
おさえておいた方が良さそうなドキュメントページ
jQuery Easing - jQuery 日本語リファレンス
jQuery:1.3の新機能「live」を試してみる | THE HAM MEDIA BLOG

このブログに設置しているペタペタ掲示板ですが、書き込んで頂いた内容に「削除は出来ないのか」という内容が多かったので削除機能を追加してみました。
動作はペタペタ掲示板よりご確認下さい。
では、実装方法について書いていきたいと思います。
前回の内容をご覧いただいていない方は、そちらから見て頂けると分かりやすいです。
⇒前回:jQueryとPHPで付箋をペタペタ貼れるメッセージボードを作成する

かかえているサイトを急にスマートフォン対応して!
なんて時に困らない様に、スマートフォン特有のデザインやユーザビリティ等、構築時に抑えておきたいサイト・記事を集めました。
半分位自分用メモですが、何かの役に立てば幸いです。

デザイナーでもPHP使いたい!シリーズ第二弾です。
第一弾はPHPとTwitterAPIを利用して、自分のタイムラインを表示してみる@デザイナーです。こちらを先に読んで頂くと、より分かりやすいかと思います。
今回は、第一弾で作成したTwitterのタイムラインを表示するプログラムを、APIを叩いてから1時間以内はキャッシュを利用して表示するやり方を書いていきます。
twitterAPIって確か1時間に何回もリクエストすると規制されちゃったような。。。コメント欄@iskrさん
なので1回取りに行ったら1時間以内は取りにいかないみたいな処理が必要かなと。
という指摘をコメント欄で頂きました。こういう指摘を頂けると公開する意味がありますね。
ただ、公開する際にはセキュリティについても合わせて考えてていかないといけないので、以下の記事を熟読する事をお勧めします。
正直良く分からない部分もありますが、意識するように心がけています。
- PHPで誰でも簡単Webサービス製作!でなんか作って公開した奴ちょっと来い - 甘味志向@はてな
- XSSとセキュリティリスク - ぼくはまちちゃん!(Hatena)
- Re:PHPで誰でも簡単Webサービス製作!でなんか作って公開した奴ちょっと来い[to-R]
- 自分でできるWebアプリケーション脆弱性診断 - デブサミ2010
- XSSとセキュリティリスクと正しい脆弱性報告のあり方 - 最速転職研究会
では、また前置きが長くなってきたので本題に。
- Web [83]
- スマートフォン [30]
- デザインツール [13]
- Fireworks [4]
- Illustrator [1]
- Photoshop [6]
- パソコン [33]
- プログラミング [49]
- JavaScript [25]
- MovableType [24]
- PHP [9]
- 個人的ななにか [58]






