タグ

libraryに関するnettaboのブックマーク (7)

  • iPhoneアプリの設定画面用ライブラリ·InAppSettingsKit MOONGIFT

    InAppSettingsKitiPhone向けのオープンソース・ソフトウェア。iPhoneアプリは個々に独立しているので、設定画面が必要になる。そんなアプリケーションごとの設定画面を一所に集約してくれる機能がiPhoneにはある。それが設定アプリからたどる機能だ。 設定機能を実装するのに便利なモック アプリケーションを適切に開発すれば、ここにアプリケーションがリストアップされるのでユーザビリティが高くなる。だがどうやって開発するか迷うかもしれない。そのような時にはInAppSettingsKitを使ってみよう。InAppSettingsKitはまさに設定機能を作るためのライブラリだ。 InAppSettingsKitではテキストフィールドやリストからの選択、トグル、スライダーといった設定でよく使いそうな項目が並んでいる。アプリから設定画面を呼び出す機能があり、さらに設定アプリ内部にもI

    iPhoneアプリの設定画面用ライブラリ·InAppSettingsKit MOONGIFT
    nettabo
    nettabo 2010/01/24
    iPhoneアプリの設定画面を作るためのライブラリ。
  • 長文を分割&横スクロールで見やすくする·bookreader.js MOONGIFT

    Webの発達で日語であっても横に読まれることが当たり前になりつつある。コンピュータ上では縦に際限なく伸びていくので、縦書きは読みづらいのだろう。だが横向きに書かれていても長文であると見がたくなるのは変わらない。 長文をブラウザ上で読むならこれ 特に小説やコラムなど長文を載せているサイトの場合はそうだ。コンピュータは元々書籍に比べると長文を読むのに適していない上に、レイアウトも読みづらいのでは大変だ。そこで試したいのがbookreader.jsだ。 今回紹介するオープンソース・ソフトウェアはbookreader.js、長文を読みやすくするJavaScriptライブラリだ。 bookreader.jsは専用のJavaScriptCSSファイルによって縦に続く長文を一定の長さで区切り、続きを右側に表示してくれるスクリプトが。スクロールは矢印キーか画面に表示される矢印のボタンで行う。 次期バー

    長文を分割&横スクロールで見やすくする·bookreader.js MOONGIFT
    nettabo
    nettabo 2009/04/20
    かっこいい。既存サイトに適用させるブックマークレットとか無いのかな。
  • ヽ( ・∀・)ノくまくまー(2009-04-16) WYSIWYG エディタを徒然と試す

    ● [jQuery] WYSIWYG エディタを徒然と試す 機能 表組ができる 日語のIME変換誤動作がない HTMLソース切り替えがinline 画像の挿入ができる (from File, URL) 多段リストができる ブラウザの新規windowを出さない カスタマイズが容易(Obfuscatedではないソースが入手可能) ライセンス という点を中心に徒然と調査する。 CKEditor http://ckeditor.com/ FCKEditor 2.x は 3.x から CKEditor と変名。 Mac + Firefox の場合のみ、IME変換確定で改行が入る不具合あり RETは p, S-RET は br 表組 (popup, propertyで変更可) HTML (inline, スムーズ) 画像 (popup, url, upload) リスト (single) ソース (

    nettabo
    nettabo 2009/04/17
    WYSIWYGエディタ比較。CKEditorが良さげ。
  • ライブドア製のレコメンデーションエンジン·Cicindela MOONGIFT

    ECサイトやブログなどで「この商品を買っている人はこのような商品も購入しています」「この記事を読んでいる人はこの記事も読んでいます」といった推薦(レコメンデーション)する機能は売上やPV増に大きく貢献してくれる。興味の範囲が近ければそれだけ役立つ可能性が高いのだ。 ピックアップベース そうしたレコメンデーションシステムを構築するのは推薦度になるスコアの計算式が肝になる。それはまさにノウハウであって、門外不出だ。だがライブドアは違う、そんな不可能を可能にしてしまうのだ。 今回紹介するオープンソース・ソフトウェアはCicindela、ライブドアの提供するWebサービスで実際に使われているレコメンデーションエンジンだ。 CicindelaはPerl + MySQLで提供されるシステムで、HTTPで通信するためシステム依存しないという特徴がある。データもIDのみでやり取りされる。あるユーザがあるオ

    ライブドア製のレコメンデーションエンジン·Cicindela MOONGIFT
    nettabo
    nettabo 2009/01/17
    これは使えそう。どういうロジックで判定するのかな。
  • 2008年に注目を集めた使えるJavaScriptライブラリ集:phpspot開発日誌

    Best of 2008 - JavaScript | Design Shack 2008年に注目を集めた使えるJavaScriptライブラリ集が紹介されていました。 どれも非常に便利でサイト構築に役立ってくれるでしょう。 sIFR Lite Javascriptでテキスト文字列を綺麗な画像にしてくれるライブラリ。 画像部分にはFlashを採用している。検索クローラーフレンドリ。 <h3>How is this different than the original sIFR?</h3> ↓ DD_belatedPNG IE6でも透過PNGに簡単に対応させられるライブラリ The EqualHeights jQuery Plugin 異なる高さのブロックを統一してくれるライブラリ ↓ DD_roundies 角丸の簡単実現ライブラリ jQuery.popeye ポップアップではなく、サイト

    nettabo
    nettabo 2009/01/15
    フォームのやつと日付のやつは使いそう。
  • MOONGIFT: » クールなカレンダー「MooMonth」:オープンソースを毎日紹介

    今やJavaScriptはクールなWebアプリケーションを作る上で欠かせない技術になっている。各種フレームワークやライブラリも登場し、何ができるのか分からなくなってしまっていないだろうか。 そんなあなたのために。カレンダーアプリケーションのモックアップをご紹介。 今回紹介するオープンソース・ソフトウェアはMooMonth、MooToolsを使ったカレンダーアプリケーションだ。 MooMonthはモックアップなので、そのままで動作すると言う訳ではない。ブラウザで表示すると、巨大なカレンダーが表示される。 日付をクリックすると、その日付が拡大表示される。動きはスムーズで、周囲の日付に影響を与えつつ変化していく。週番号を選んでも同様の動作だ。 拡大した日付をさらにクリックすると、最大表示になる。こういうスムーズな動作はユーザビリティが高い。月を変更した際にも、一瞬フェードアウトしてから表示される

    MOONGIFT: » クールなカレンダー「MooMonth」:オープンソースを毎日紹介
    nettabo
    nettabo 2007/11/15
    選択した日がぐーんって大きくなるのが斬新。ちょっと使ってみたい。
  • JavaScript-XPath をリリースしました!さあ、あなたも XPath を使おう!(解説付き) - IT戦記

    JavaScript-XPath とは JavaScript-XPath は、 DOM 3 XPath を実装していないブラウザに対して、実用的な速度で動作する DOM 3 XPath のエンジンを追加します。 一言で乱暴に言ってしまえば、どのブラウザでも document.evaluate って関数で XPath 使えるようになるよ!ってことです。 以下が公式サイトになります。 http://coderepos.org/share/wiki/JavaScript-XPath DOM 3 XPath ってなんなの!? めっちゃ簡単(で、ちょっとだけ適当)なDOM 3 XPath の説明をします><。 JavaScript でよく使う document.getElementById や document.getElementsByTagName って関数ありますよね? DOM 3 XPath

    JavaScript-XPath をリリースしました!さあ、あなたも XPath を使おう!(解説付き) - IT戦記
    nettabo
    nettabo 2007/11/13
    『JavaScript-XPath は、 DOM 3 XPath を実装していないブラウザに対して、実用的な速度で動作する DOM 3 XPath のエンジンを追加します。』便利そう。
  • 1