タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javascriptとJavaScriptとSafariに関するhengsuのブックマーク (4)

  • Safari拡張の作り方 - os0x.blog

    Safari拡張をいくつか作って大体感覚は掴めたので、ざっくりと拡張の作成手順を解説してみます。 なお、Windows版で作業していますが、Macでもほとんど同じだと思います。 Safari拡張とは 最初に、Safari拡張とはなにか、について。Safari拡張はHTML/CSS/JavaScriptをベースに、ブラウザ側が用意したAPIを使ってブラウザを便利にするモジュールです。通常、JavaScriptだけではクロスドメインの問題など、実現できることに制限がありますが、その点を拡張用に用意されたAPIで補います。そのため、APIが用意されていない部分については対応できないという制限があります。しかし、開発のし易さ、ウェブとの親和性の高さからアイディア次第で便利で強力なツールとなるのがSafari拡張・Chrome拡張です。 なお、現状のAPIは暫定的なもので、ここで紹介するのもあくまで

    Safari拡張の作り方 - os0x.blog
  • iPhoneがJavaScript+SQLiteでGPSレコーダーに! (1/5)

    JavaScriptを使ってGPSデータを取得できるようになったiPhone OS 3.0。前回は、現在の位置情報を取得し、Googleマップに表示する方法を紹介しました。後編は、位置情報と日時をデータベースにどんどん記録していくプログラムを作ってみましょう。 Safariのデータベースを使う iPhoneに搭載されているSafariは、HTML5で追加される予定のAPI「Client-side database storage」を先行実装しており、ブラウザーが用意しているローカルデータベースにJavaScriptを使ってデータを保存できます。 iPhoneのSafariはデータベースエンジンとして「SQLite」を実装しています。SQLiteは、SQLのすべての命令には対応していませんが、簡単なWebアプリケーション用途であれば十分な機能を持つデータベースエンジンです。個々のテーブルは「

    iPhoneがJavaScript+SQLiteでGPSレコーダーに! (1/5)
  • ドメインパーキング

    tatamilab.jp

  • 必要な分だけダウンロードなライブラリ。「mootools」: Recently Ajax

    JavaScriptのライブラリです。SafariやCaminoでの動作確認も取れていて、Prototype.jsでできる「$()」構文やさまざまなエフェクトなども準備されているのだとか。 デモンストレーションがまだ準備中なため、威力を確かめるには実際に自分で使ってみるしかなさそうです。ただし、ユニークなのがダウンロード方法。ダウンロード画面で、自分が必要な機能を選んでいくと、それらの機能を搭載したライブラリだけをその場で作ってダウンロードできます。さらに、その方法もソースプログラムが見やすい「None」から、改行などを極力排除してコンパクトに仕上げた「High」まで、自分好みに作ることができます。Yahoo! UI Libraryなどは、ライブラリ全体ではものすごく大きな容量になっていたりして、今後もライブラリ系はどんどん容量が増えていきそうなので、このように必要な分だけダウンロードでき

  • 1