タグ

2011年1月9日のブックマーク (3件)

  • スマートフォン対応サイトの作り方、教えます (1/3)

    「WebサイトをiPhoneAndroidで見やすく表示したい」「スマートフォンをターゲットにしたWebサイトをデザインしたい」――そんなWeb制作者のための新連載がスタートします。PCサイト制作のノウハウさえあれば、「モバイルサイトは未経験」でも大丈夫。スマートフォン(iPhone/Android)向けサイト制作の基礎知識から実践的なテクニックまで、H2O Space.のたにぐちまことさんが解説します。(編集部) iPhoneの快進撃とiPhone 4の登場、Android端末のXperiaとDesireのヒット、au初の国産Android端末「IS01」の発売――と、スマートフォンの勢いが止まりません。いまや一部マニアやビジネスマンにとどまらず、女性やお年寄りなどの幅広い層にまでスマートフォンの利用は広がり、「1台目の携帯電話」として購入する人も珍しくなくなりました。 PCとの連携、

    スマートフォン対応サイトの作り方、教えます (1/3)
  • その文字列はセーフ? 本当は奥深いデコード処理

    ジュン 特に最近話題になってるのは、バイナリセーフな関数とかバイナリセーフじゃない関数とかを交ぜこぜで使うと困ったことになる、ってとこかなぁ。 クウ バイナリセーフ……ですか? 言葉は聞いたことあるけど……。 ジュン んっと。バイナリをちゃんとバイナリとして扱えるってのが、バイナリセーフかな? クウ ふむ……。 ジュン 制御文字とかが交ざってるときに、文字列として扱わないと困るときがあるからねー。 クウ むむむ…… 制御文字の中でも特に「%00」などで表すことができるNULL文字を、Webアプリケーションに渡される文字列の中に混入することで、意図しない動作を引き起こす可能性がある。バイナリセーフの場合、NULL文字も文字として扱われるが、非バイナリセーフの場合、NULL文字を「文字列の終了」と見なしてしまうため、以降の文字を扱えず、この挙動の差から問題が発生する。 入力と処理、それぞれの「

    その文字列はセーフ? 本当は奥深いデコード処理
  • MouseoverDictionary

    以前のページが更新できなくなったので,移転しました. MouseoverDictionaryは Firefox 2 以降にのみ対応しています.  News バージョン0.6.3には必要なファイルが含まれていないというミスがあり,これが環境によって問題を起こしていたようです. これを修正したバージョン0.6.4を公開しましたので0.6.3が動かなかった方はお試しください.ご不便をおかけして申し訳ありません.(2008/7/31) 若干の修正を行い,Firefox3に対応したバージョン0.6.3を公開しました. ショートカットキーが[Alt]+[M]に変更されています. (2008/6/18) セキュリティ上の問題を修正し,若干パフォーマンスを改善したバージョン0.6.2を公開しました. 以前のバージョンを使用している方はアップデートをお願いします. 問題の報告をいただいた発見者の方