scaffoldを使うとCRUDが揃った「土台」を一発で作れるわけですが、それをアレコレして全ての操作をAjax化してみました。 RubyもRailsもあんまり触った事がないので、識者によるツッコミ歓迎します。 (`・ω・´) 概要 やること indexの画面だけでCRUD、つまり新... 続きを読む
Rails の Ajax は過渡的なもので注意が必要だ この記事は Ruby Advent Calendar 2011 の 11 日目の記事です。真面目な話を書く。 Ruby プログラマーの皆様にあっては Rails プログラマーの方が多くいらっしゃると思います。 Rails を用いて開発されるプログラム... 続きを読む
JavaScript, HTML5 口上historyとAjaxといえば、JavaScriptからある程度任意でhistoryのエントリをpushできるhistory.pushStateとか、history.replaceStateは既に大分有名になった感がある。素晴らしい未来では、全てのブラウザにpushStateが乗っていて「locati... 続きを読む
Categories Agile・生産性向上 (124) Ajax/Web2.0 (7) apache (14) CMS (3) Delphi (11) Linux (47) Perl (29) PHP (116) Ruby (4) Trac (83) Zope (11) オープンソース (104) Firefox (9) OpenVZ (3) phpBB (3) phpMyFaq (12) scuttle (3) taskfreak (2) wordp... 続きを読む
このエントリでは、あるPHPの入門書を題材として、Ajaxアプリケーションの脆弱性について検討します。全3回となる予定です。このエントリを書いたきっかけ twitterからタレコミをちょうだいして、作りながら基礎から学ぶPHPによるWebアプリケーション入門―XAM... 続きを読む
JavaScript, Rails最近pjaxという単語をよく見るようになったので調べてみたら結構よさげだったので記事にする。pjaxとAjaxの違いAjaxJavaScriptを用いた非同期通信する技術。pushStateHTML5で登場した、ブラウザの履歴を変更する仕様兼その実装。history.pushS... 続きを読む
Rails | 19:53 | Rails3からの変更点でハマったのでメモ。Rails2ではformをAjaxで送信するにはform_remote_tagを利用していた。これがRails3では以下のように:remote => trueを指定することで実現する。 :action => 'create'), :remote => true, :id => "result... 続きを読む
rails3, jquery6月末くらいからRailsを触り始め、ようやく慣れてきたと思ったらRails3が出て涙を流してるのがおれです。そんなわけで会社のプロジェクトをRails3で書きなおしてます。 Rails2時代Rails2時代のAjaxのリクエストは、link_to_remoteを使えば問題あ... 続きを読む
Ajax Style Loading Animation in CSS3 ( no Images )|Nikesh Hayaran's Blog ピュアCSS3を使ったajaxアニメーション実装例が公開されていました。 画像を使わないというところが新しく、CSS3ではこんなことも出来るんだという可能性を感じられます。 CSS3を使... 続きを読む
ガラスのように透明感のあるデザインをコンテンツに適用してくれるのがglassbox.js。JavaScriptコードで、GrassBoxデザインを適用したい<div>などを指定すると、必要なHTMLタグとスタイル指定が行われる。数行のJavaScriptコードを書くだけで、デザインが適用さ... 続きを読む
レベル: 中級Jack Herrington (jherr@pobox.com), Editor-in-Chief, Code Generation Network 2007年 3月 06日Ajax (Asynchronous JavaScript + XML) は確かに 2006年を賑わせた技術用語で、2007年も同じく、あるいはそれ以上に賑わせそうですが、実際のアプリ... 続きを読む
作者 Dionysios G. Synodinos, 翻訳者 金森 諭 投稿日 2008年12月24日 午後12時28分 コミュニティ .NET, Ruby, Java トピック RIA, Web 2.0 タグ AJAX, Comet World Wide Webは90年代半ばに急速に成長し、情報分散の一番の手段となった。そしてブラウザがユビキ... 続きを読む
2009年10月17日 タグ : Ajax , JavaScript , Microsoft マイクロソフトのAjaxに関する動きが目立ってきました。以前のエントリで紹介したように、9月にはAjaxによるWebアプリケーションを最適化して起動速度を改善するツール「Doloto」の配布を開始。 Ajaxの起... 続きを読む
フレッシュなJavaScriptツールチップライブラリを含むツールチップライブラリが25種類まとまっているエントリのご紹介。 当サイトで紹介したことのないツールチップも含まれていましたのでご紹介。 ツールチップという完成されたと思われる分野においても様々な... 続きを読む
Introduction Providing a simple and reliable means of feedback from site visitors is a crucial part of any web presence. The most simple and common feedback channel are contact forms. In this tutorial we are going to make an AJAX contact form... 続きを読む
複雑な機能をいくつも実装したWebアプリケーションのデバッグはツールなしでは一苦労だ。Ajax処理やこまかいイベント制御・DOM操作をおこなっている箇所でバグを出してしまった日には、解析だけで大変な時間を割かなければならない。 そんなときは、FireCrystal... 続きを読む
マイクロソフトリサーチが、AjaxによるWebアプリケーションを最適化して起動速度を改善するツール「Doloto」をの公開を、9月8日から開始しました。 DolotoのWebページの解説によると、Dolotoとは「Download Time Optimizer」の略であり、またロシア語で「彫る、... 続きを読む
PSGIのasync周りについて議論しているときに、そもそもasyncで何を実現したいのか具体的なビジョンが共有されて無いと話が進みづらいよねみたいな問題があるので、いくつか書いてみたいと思います。 非同期処理が必要なケース 1. 巨大なファイルを転送する 巨大... 続きを読む
アークウェブ株式会社 志田 裕樹 2008/3/3 今回は「jQuery UI」のより進んだ活用例 ■ jQueryのプラグイン「jQuery UI」とは? 今回紹介するjQuery UIは、JavaScript(Ajax)フレームワークjQueryのプロジェクトがjQuery用に開発している、以下の機能を提供する... 続きを読む