タグ

ブックマーク / blog.monaca.mobi (2)

  • スマートフォン用に最適化されたjQuery互換ライブラリ、zepto.js | The Monaca Blog

    こんにちは、久保田です。 Monacaでプロジェクトを作る際のプロジェクトテンプレートでは、以前は組み込みのJavaScriptライブラリとして、jQueryとjQuery mobileを利用していました。 が、実際にjQuery MobileやjQueryを実際にスマートフォン端末で使ってみるとわかるのですが、以下のような欠点があることがわかりました。 スマートフォン端末では重たすぎる jQuery Mobileが重たい jQuery単体でもそうなのですがjQuery Mobileも加わると、ページ読み込み時のJavaScriptのロード時間が非常に重たいということがわかりました。また、JavaScriptの読み込みだけでなく、数百個のリストを作ってその上でイベントをバインドするなどの処理をすると、スクロール自体がガクガクになるぐらいに重たくなります。 jQuery互換APIを持つZep

  • 簡単にブラウザに埋め込めるWebテキストエディタ “Ace” を使ってみる | The Monaca Blog

    初めまして、酒巻と申します。 Monacaチームでは、主にMonaca IDEの開発を担当しております。 今回は、Monaca IDEで利用しているWebテキストエディタ “Ace” を紹介したいと思います。 Aceは、Cloud9 IDEという、クラウド上でのシステム開発を実現する開発環境サービスで採用されているエディタで、JavaScriptで作られています。 Aceはブラウザ上で動作し、基的なテキスト編集はもちろん、 検索や置換、元に戻す、行削除や行移動などの機能 VimEmacsのキーバインディングの利用 HtmlJavaScriptなどのシンタックスハイライト Web上に容易に埋め込みが可能 などのすぐれた特徴を持っています。 今回は、実際にWebページにAceを埋め込んで利用するまでの手順を紹介します。 ダウンロード まず、Aceのソースコードをダウンロードします。

  • 1