タグ

safariに関するnitoyonのブックマーク (6)

  • Safari 3.1 に実装された「Client-side database storage (SQL API)」とは何か? - IT戦記

    はじめに Safari 3.1 には Client-side database storage (SQL API とも呼ばれています。)という新しい仕様が実装されました。 というわけで、この新しい API について色々調べたことを簡単にまとめておきます。 Client-side database storage が使えるブラウザ 2008 年 03 月 27 日現在では、 Safari 系のブラウザのみです。 Safari 3.1 WebKit Nightly Client-side database storage とは Selectors API とは HTML5 で定義された仕様です。詳細に関してはこちらをどうぞ。 簡単に説明すると JavaScript 内でリレーショナルデータベースを使えるということです。 もっと簡単にイメージするために、実際のコードを示すとこんな感じです。 va

    Safari 3.1 に実装された「Client-side database storage (SQL API)」とは何か? - IT戦記
    nitoyon
    nitoyon 2008/03/28
    SQL API で Client-side db。Gears とか Firefox とか AIR の SQLite のインターフェースなんかが統一されていくのかな。
  • Safari 3 の XPath のバグ: Days on the Moon

    Mac OS X v10.5 Leopard 上では一足早く正式版が公開された Safari 3。JavaScript でのゲッタとセッタのサポートや DOM 3 XPath の実装など、新機能が山盛りです。しかし、Safari 3.0.4 の DOM 3 XPath 実装にはいくつかバグがあるので、それらをここで取り上げてみようと思います。 逆方向軸に関するコンテキスト位置 XPath 1.0 では、式を角括弧で囲んだ述語を用いることで、ノードセットから結果を絞り込んでいくことが可能です。例えば、child::*[position() mod 2 = 0] なら、子要素のうち偶数番目のものだけを選び出すといった具合です。 ここで、position 関数により得られるコンテキスト位置は、元のノードセットを文書順で並べ替えたとき、現在処理中のノードが何番目になるかを示しています。ただし、an

    nitoyon
    nitoyon 2007/11/10
    濃い。WebKit Bugzilla に登録してたり。Reporter: nanto_vi (http://bugs.webkit.org/show_bug.cgi?id=15436)かっこいい。
  • Safariの『Webクリップ』を試してみる。 - sta la sta

    Safari 3に追加された新機能『Webクリップ』を試してみました。 『Webクリップ』は好きなWebサイトをDashboardウィジェットにできる機能です。 今回はYahoo!路線情報をウィジェットにしてみます。 Safariにあるこのアイコンをクリックすると、『Webクリップ』の画面になります。 ウィジェットにしたい箇所を選択します。 このままだと少々大きいのでサイズ調整。できたら『追加』ボタンでウィジェット作成。 ご覧の通り、ウィジェットとしてDashboardに登録されました。 路線検索すると検索結果をSafariで開いてくれます。個人的にはかなり便利で気に入りました。 他には何を追加しようかな。 [追記] ネタフルさんにならってYahoo!の週間天気予報を追加してみた。(Safari「ウェブクリップ」機能を試す) 確かにこれも便利! [追記2] ニコニコ動画のランキングウィジェ

    nitoyon
    nitoyon 2007/10/27
    HTMLの一部を切り取ってWidgetに。JSも大丈夫なのかな(?) / FirefoxやIEも拡張すれば真似できるんだろうけど、こういううまい見せ方を最初にやってしまえるAppleがすごい。
  • ドメインパーキング

    tatamilab.jp

    nitoyon
    nitoyon 2007/03/30
    Apollo で WebKit が採用された理由。オープン、かつ、Mobile という条件の必然。
  • ドメインパーキング

    tatamilab.jp

    nitoyon
    nitoyon 2007/03/26
    Safari 用のデバッガがあるらしい。
  • Apollo(+ Scout)のレンダリングは Safari 互換か? - 我的春秋

    amachang さんの IT戦記に、Apollo の Scout というアプリケーションを使えば、わざわざ Safari の動作確認のために MacOS X を用意しなくてもよくなるみたいなことが書いてあったので、早速、落としてみました。(ただし、Windows 2000 にですが。(^ ^;) ) IT戦記 - Apollo 登場!もう Safari の確認用に Mac 買わなくてよくね? Windows で Safari 互換の Web ブラウザが使えるようになるとすれば、やっぱり気になりますよね。 まずは Apollo SDK やランタイムを入れて中身をざっと調べてみると、確かに ApolloWebkit.dll という12MB くらいのファイルがありました。をぉ、確かに。 ブラウザつき Webページ解析アプリ Scout 次に、やはりAdobe Labs から、問題の Apoll

    Apollo(+ Scout)のレンダリングは Safari 互換か? - 我的春秋
    nitoyon
    nitoyon 2007/03/22
    WebKit-419 タグ (2006年12月18日) のもの、Safari とまったく同じ挙動ではない、デフォルトスタイルシートが不十分(?)。
  • 1