タグ

Javascriptとsafariに関するsilemのブックマーク (3)

  • iOSのMobile Safari上でのfocus()が妙な件を調べてみた - mixi engineer blog

    こんにちは。ミクシィUX統括部にて、mixi Touchの開発を担当しております戸高です。 JavaScriptでの開発を行う事が多いのですが、iOSのブラウザ(Mobile Safari)のfocusの挙動について少しクセがあり、 調べてみましたので、お知らせいたします。 通常、<textarea>や<input type=”text”>等のフォーム要素に対して、フォーカスを与えたい場合、focus()メソッドを使用します。 iOSのブラウザ(以下、Mobile Safari)にて、以下のコードを実行してみます。 (分かりやすい様にjQueryを使用させて頂きました) なお、検証端末にはiPhone4S iOS5.0(9A334)を使用しています。 HTML <!DOCTYPE html> <html> <head> <meta http-equiv=”Content-Type” con

    iOSのMobile Safari上でのfocus()が妙な件を調べてみた - mixi engineer blog
  • iPhoneでjavascriptグリグリの「i4U」の技術的な話 - 仮想化する僕たち

    1ヶ月ほどまでにiPhoneのsafariでどこまでリッチなサービスが作れるのかを試してみたくて、女の子画像ブックマークサービス「4U」のiPhone用ビューアを作ってみました。 i4U - beauty image viewer このサービス、扱っているコンテンツが最高なのは勿論なのですが、safariでリッチなインターフェースを実現するために使っているテクニックがなかなか面白い、というか苦労の結晶なのでとりあえず解説用の記事を書いておこうと思う。 iPhone用のwebサイトを作ろうとするとiui.jsとか使うのが多いみたいですが、これだとアプリっぽいインターフェースになるので、果たしてサイトとして使いやすいのかは疑問です。 iPhone 3G用のWebページを作る3 -[JavaScript]All About iui - Google Code 画像のビューアとしては次々とスライド

    iPhoneでjavascriptグリグリの「i4U」の技術的な話 - 仮想化する僕たち
  • Dynamic HTMLとXML:XMLHttpRequestオブジェクト

    XMLデータとWebサービスの導入が広まるにつれ、HTMLの表示とXMLデータを直接結び付け、ページを再ロードせずに一時的な更新ができると便利だと思うことがあります。あまり知られていませんが、XMLHttpRequestというオブジェクトのおかげで、XMLデータの取得と送信をすべてバックグラウンドで実行できるWebクライアントが増えつつあります。取得したXMLデータを描画可能なHTMLコンテンツに変換するには、クライアント側でDOM (Document Object Model)を使ってXMLドキュメントノードツリーを読み取り、ユーザに表示されるHTML要素を作成します。 経緯およびサポート Microsoftが最初に、XMLHttpRequestオブジェクトをWindows版Internet Explorer 5にActiveXオブジェクトとして実装しました。Mozillaプロジェク

  • 1