入門Ajaxが初心者にオススメできない理由

このブログは基本的にひたすらなんか作ってリンク張るというスタンスでやってきたのでAjaxなサイトやら、ライブラリやら、フレームワークやらは全然紹介してこなかったし、あんまりそういうことをやるつもりもないのだけれど何で急にfluxiomヤバいとか書いているのかというと何もかも入門Ajaxのせいである。

入門Ajaxがダメだというのは、別に内容のことではない。
いや、もちろん内容が酷い部分もあるのだけれど、サンプルは初心者向けで悪くないだろうし、高度な内容を取り扱おうと思ったらきりがない。情報収集の仕方を知らない人がまとまった情報を手っ取り早く得たいと思っているならば、2500円は安い値段だ、悪くない。あと17冊買うべきだ。



問題は、この本がとても閉じているということだ。日本語のリソースしか紹介していない。クロスブラウザだとかビジュアルエフェクトだとかは海外のライブラリのほうがよっぽど上手くやってるのに、そういうのをろくに参考にせず、紹介もせず、ポインタすら示さず、ただひた隠しにしているようなところがある。

いつの時代だって初心者もいれば上級者もいるわけで、PerlでいうとCPANモジュール使ってフレームワークやらMVCやら使って華麗にOOPなコードを書く人も入れば、無料CGIレベルでprint連呼でhtmlタグを大文字で書く人もいる。どの言語でもそういうことはあるのだろう。けれど、特にPerlとJavaScriptの場合はとにかく上と下の格差が大変ひどいように感じる。

例えば2chのJavaScript質問スレなど、いまだに「ポップアップウィンドウを制御するにはどうしたらいいんですか?」というようなレベルである。今実際行って確かめてみたら本当にそうだから救いようがない。困る。これはもうなんというか技術レベルどうこうの問題ではなく、単純に時間軸がずれているとしか思えないのである。ポップアップウィンドウなどもはやブロックされるのがデフォルトなのだから使うこと自体間違いだ。

強調しておくと、俺が入門Ajaxをダメだと思うのは別に内容がどうこうということではなく、そういう時間軸のずれた人たちをそのまま放置するような姿勢が許せないということである。いや、もちろん内容が酷い部分もあるのだけれど。

とにかく3日前にAjax知って入門Ajax買ってこれから勉強とか言う人は、まず何よりも先に、真っ先に、ずれた時間軸を矯正するために「RSSリーダー」と「ソーシャルブックマーク」を使うべきである、ということだ。

このBlogを読んでいるような人はほぼ間違いなく使ってるはずだけれど、万が一使ってないようなことがあれば今すぐ始めるべきだ。遅くはない。Bloglinesとかdel.icio.usとか。別にはてなブックマークでもいいけれど。

このBlogはそんなに更新されないし、ろくにコメントも付かないし、最速のインターフェースを研究するという大変ニッチなジャンルであるにもかかわらず実はBloglinesで600人も購読していたりする。多分日本人のBlogではトップ10ぐらいに入ってるだろう。驚くべき実体である。

インターネットには裏側がある。

RSSへのアクセスはページビューの10倍ぐらいあるし、はてなブックマークされた回数ときたらコメントの100倍ぐらいある。全く酷い話だ。下についてるコメント欄はダミーだ。アクセスのほとんどはRSSリーダーとソーシャルブックマーク経由だと言っていい。

しかしだ。それでもなお、はてブのトップに載るより、カトゆーに載った時のほうがはるかに大量のアクセスが来るのである。正確には覚えてないがとにかくはてなブックマークで1位になるよりカトゆー家断絶に紹介されたほうが断然アクセスが来る、20倍ぐらいは来る。本当に驚くべき実体である。

一体カトゆー家断絶をどんだけの人間が見てるんだよって話だ。いまだにああいうのを毎日チェックとかしてる人がいるのだろうか。

俺が言いたいのは「RSSリーダー」と「ソーシャルブックマーク」という便利な道具を1万は超えるであろう読者に教えずに、秘密にし、騙し続ける事に対して罪悪感はないのか、ということだ。個人ニュースサイトの運営者なんかは当然RSSリーダーとかバリバリ使ってあちこちにアンテナ張ってるんだろうから、知らないわけがないのである。一体いつまでそういうことを続けるつもりなのか。

せめてRSSを吐けと。


WriteBacks

Posted by at 2005/11/26 (Sat) 12:41:13

同意

激しく同意。
悪くはないけどほかのprototype.jsの解説があればよかった

Posted by ぺぺ at 2005/11/26 (Sat) 13:46:46

それは俺の役目じゃない。
http://del.icio.us/ma.la/prototype.js

Posted by mala at 2005/11/26 (Sat) 14:03:22

geek の気持ちしかわからないのもつらいよね

あえていうと、mala さんはバカなんじゃないか。頭が悪いというのではなく、geek の気持ちしかわからない人、というような意味で。

Posted by ざかログ at 2005/11/26 (Sat) 21:05:40

ふむ

>せめてRSSを吐けと
ブログよりも便利なツールで更新している以上、RSSはあまり必要ないかもしれません。
ここのツールを利用してみてください。RSSを吐かないのは仕様です。
http://www.hakusa.net/computer/free/commenth.html

実はこれよりも普及していて、かつ大手ニュースサイトが多数利用しているツールもあります。
ま、インストール型なので私はやってませんけど。。。
色々探してみると良いでしょう。

Posted by blog.ps4.jp at 2005/11/26 (Sat) 23:36:57

おまえは(ry

上のひとへ
今さらRSSすらはかないそんなゴミツールを使ってると、
見る側が不便でしょうがないって話。

Posted by youhei at 2005/11/27 (Sun) 01:39:26

「騙し続ける」はなんか根拠ありますか? いや、罵倒芸だと思ってるんで別に文句とかないんですけど、うっかり自分のとこに(malaさんの)「予断」って書いちゃったんで。

まずかったら追記で謝罪しときますんで、必要でしたら応答ください。

Posted by sionne at 2005/11/27 (Sun) 04:24:35

あ、「予断」っていう日本語自体おかしかったですね。「推測(っていうか邪推?)」に変えました。

Posted by sionne at 2005/11/27 (Sun) 04:32:36

[PG]JavaScript初心者数を見積もる[初心者]

最速インターフェース研究会さんの入門Ajaxエントリで、

>例えば2chのJavaScript質問スレなど 〜〜〜
>単純に時間軸がずれているとしか思えないのである

という低レベルな質問をするPG初心者についての記述があった。
これについては、、、

実際にズレているの...

Posted by 駆け出しプログラマのメモ帳 at 2005/11/27 (Sun) 12:06:48

又吉イエスっぽい

Posted by at 2005/11/27 (Sun) 13:25:11

これあ

まさにブログで自滅する人々の典型
http://arena.nikkeibp.co.jp/col/20051101/114110/

Posted by あっはっは at 2005/11/27 (Sun) 14:31:01

こんばんは、入門Ajaxの著者です。宣伝ありがとうございます(笑)。malaさんのブログは楽しく読ませていただいております。さて、、、

>「RSSリーダー」と「ソーシャルブックマーク」という便利な道具を1万は超える
>であろう読者に教えずに、秘密にし、騙し続ける事に対して罪悪感はないのか

本書で扱わなかったからといって、「RSSリーダー」と「ソーシャルブックマーク」を秘密にし、騙し続ける事はできません。無理ですし、買いかぶりすぎです(^^;。(1万の根拠って何?)

一応、自分と、関係された方々の名誉のために述べておきますが、そもそも「騙す/隠す」意図などありません。この本では、「はじめに」で述べている通り、「簡単に、多くの場面で、Ajaxを実際に動かす」ことに力を注ぎました。

したがって、ページ数と締切時間の制約の中で、しっかりと確認の取れなかったものはすべて削除しました。自分が自信をもてないものを紹介はできないからです。

malaさんのご期待に添えなかったのは大変申し訳なく、残念に思いますが、そのように削っても、当初の予定ページ数を超え、内容を取捨選択せざるを得ませんでした。

日本語の扱いの難しい外国のライブラリに限らず、わたしのブログでも取り扱っていながら、収録できなかった多くのものは、単にそういう理由です。

もちろん、この本の方法よりも良い方法があるというご意見はあると思います。Ajaxの関連技術は相当広きに渡りますから、いくつもの切り口が存在するのも確かです。

でも、この本は、執筆時点で、私が提示しうるベストの方法と信じて書きました。ちなみに、今回の著述中に迷った時に最も多く使った判断基準は「これは、日本語で実際に動くだろうか?」です。どうか、何卒、ご賢察ください。
#うーん、、、世の中難しいなぁ、、、。

Posted by 高橋登史朗 at 2005/11/27 (Sun) 19:35:49

としろうさんへ

コメントありがとうございます。(1万以上はカトゆーのことです)
偉そうなことをかいてすいません。

このBlogは沢山の人が読んでるにも関わらず、
自分の気の向くままコードを書くばかりで、
きちんと整理した情報を発信してこれませんでしたし、
入門Ajaxは貴重な存在だと思っています。

今後のご活躍も期待しています。
どうぞよろしく。

Posted by mala at 2005/11/27 (Sun) 20:06:45

いえいえ、わたしも誤植などもあって反省しきりの今日この頃です。malaさんの「気の向くままコード」は、いつもすばらしいです。楽しみにしています。

ちなみに、prototype.jsあたりは、本当は、時間が許せば、私も書きたかったのですけれど、Ruby on Railsにも詳しい増井さんの本が来月出ますので、きっと(聞いてはいませんが)書かれているのではないかと、ひそかに期待していたりします。

Posted by 高橋登史朗 at 2005/11/27 (Sun) 20:41:33

今時あんたRSSって…

時代に取り残されているのは自分だってわからないのかなあ。

Posted by ぷ at 2005/11/28 (Mon) 10:57:14

カトゆー家断絶のRSSを配布してみる

というわけで,なんでもRSSでもまともなパーズができないし,
RSSを配布しているサイトが見つからなかったので,自分でさくっと作った.
それなりに需要があるかなぁ,と思うのですが,どうでしょう.
ファイルはこちら → http://taka.no32.tk/summary/kty.rdf

Posted by 32nd diary at 2005/11/28 (Mon) 23:20:04

うーむむ

>俺が言いたいのは「RSSリーダー」と「ソーシャルブックマーク」という便利な道具を1万は超えるであろう読者に教えずに、秘密にし、騙し続ける事に対して罪悪感はないのか、ということだ。

うーむ。。。やっと電子メールの送受信の仕方がわかったよ!みたいなユーザも大多数だというのに、やれRSSだソーシャルブックマークだと、また新しい知識を覚えさせることを強いるのはいまいちかと思います。素人にとっちゃインターネットなんて、URLたたいて検索してサイトに書かれてる情報が見れりゃいいんじゃないでしょうかね。ブックマークからかとゆー家行ってそこに書いてあるリンク飛んで満足な人がいてもいいのでは。

それ以上の便利は、”使うこと”が好きなgeekにやらしときゃいいんですよ。って、自分もRSSもソーシャルブックマークも使ってるgeekなんですけどね。大体、みんながgeekになっちゃったら商売上がったりです(w

Posted by nashi at 2005/11/28 (Mon) 23:59:27

そもそもこのサイトを見たいと思って見てる人にしか、ここに書かれている文章は伝わらないと思うのですが。
「メールの仕方がわかったぜ!」というレベルに現在いる人達に、malaさんはおっしゃってるわけじゃないと思うし、それはそういう人達も時間をかけて経験値を得てレベル(?)が上がるとmalaさんの言ってることが心に響くまでの読者に自然と成れると思います。
だからここは駆け出しのネット冒険者にまで責任を持った文章が書かれている場である必要も無い、と思います。

Posted by noname at 2005/11/29 (Tue) 10:31:43

http://deztec.jp/design/05/11/29_geek.html

他に連絡手段が見当たらないので、ここに書きます。
カトゆーさんは、過去に何度も RSS 関連の話題を取り扱っています。ソーシャルブックマークも読者に紹介しています。そのことは Google で過去ログを検索すればすぐにわかります。したがって、mala さんのカトゆーさんに対する「批判」の多くは、じつのところ思い込みに基づく事実無根の「中傷」といっても過言ではありません。訂正を希望します。

Posted by 徳保隆夫 at 2005/11/29 (Tue) 18:41:55

>>nomanneさん

そりゃここの管理人が直接言ってるのはニュースサイト管理人だけど、
そこが取り入れることでサイトを訪れる初心者にも間接的に影響するわけで、
その批判はえらい的外れですよん。

Posted by momo at 2005/11/29 (Tue) 20:14:56

徳保さんへ

コメントありがとうございます。
二度と関わらないでください。

Posted by mala at 2005/11/29 (Tue) 21:30:05

都合のよい人の意見はよく見えてる。


と逆の立場になるとわかるんですよねぇ…ふぅ。

Posted by 匿名希望 at 2005/11/29 (Tue) 22:34:17

情報系Geekと一般社会の感覚の乖離、そして危惧すること

Geekの活躍に喝采しながらも、頭の隅でひっかかっていて私自身書きたい...

Posted by ここギコ! at 2005/11/30 (Wed) 00:53:53

こんなもんどれでも同じ。

Posted by がいき at 2005/11/30 (Wed) 01:09:02

RSSリーダー使ってません。

「ブログ界のひと」みたいに思われている私だが、RSSリーダーというソフトもウェブ...

Posted by 絵文録ことのは at 2005/11/30 (Wed) 11:20:54

RSS vs HTML ?

まぁ、このエントリーを読んでみて。入門Ajaxが初心者にオススメできない理由 (最速インターフェース研究会 より)※「入門Ajax」という本はダメじゃん! という内容の記事なんだけど、  真意は本もAjaxも関係ないところにある。(と俺は思う。)この記事は、最近の(コア

Posted by inuとおさんぽ。 at 2005/11/30 (Wed) 22:44:13

RSSは谷間を飛び越えようとしている


なんか最近、わくたまさんとネタがかぶる傾向があるんですが、ここ数日、「RSSリーダを使うか使わないか」みたいな話が盛り上がっています。震源地は最速インターフェース研究会。「いまどきRSSを配信しないなんて信じられない」という一派と、「RSSリーダなんて使わな...

Posted by ただただし@「ただのにっき」のエンジニアいとをかし/Tech総研 at 2005/11/30 (Wed) 23:24:24

RSSリーダやら、ソーシャルブックマークやら。

先週立て続けに逝ったセミナー・イベントで、RSSリーダー(とも、RSSアグリゲータともいう)の話題が出ていたので、実際のところ、どれだけ普及しているのだろうというのが気になっています。
***いろいろ発言が出ているので、自分の行動様式を整理してみようかと。
-[[RSS...

Posted by tsumorou's Blog at 2005/12/01 (Thu) 06:50:02

RSSリーダやら、ソーシャルブックマークやら。

先週立て続けに逝ったセミナー・イベントで、RSSリーダー(とも、RSSアグリゲータともいう)の話題が出ていたので、実際のところ、どれだけ普及しているのだろうというのが気になっています。
***いろいろ発言が出ているので、自分の行動様式を整理してみようかと。
-[[RSS...

Posted by tsumorou's Blog at 2005/12/01 (Thu) 06:51:02

カトゆー家断絶がはてなの20倍である以上
RSSがあるかないかは問題じゃないと思うがな
それ(RSSがあるかないかを問う)以上に人をあつめる力があるってことだろ。
それを無視するようじゃ負け犬の遠吠えにしか聞こえない。

手段(RSS)ではなく中身(コンテンツ)ですよ。
そこを勘違いしてるのが、web2.0信者(つまり著者)。
どっかの外国人の偉い人もweb2.0とajaxなどの欠点を見抜いてましたね。

Posted by at 2005/12/15 (Thu) 16:32:31

Ajax

最近、Web系のアプリケーションのコメントを読んでいると「Ajax」(エイジャックス)というキーワードをよく目にします。とくに、Google が積極的に利用しているので注目度も高いようです。

Ajax (Asynchronous Javascript XML) 和訳
参考:はてな Q&A 本質 @IT

実は...

Posted by (株)ハンズ 社長日記(ブログ) at 2005/12/22 (Thu) 14:23:22

Ajax…、無理に技術を組み合わせて成り立っている感が強い。Flashとかのプラグイン利用でいいんじゃないの?

Posted by at 2005/12/24 (Sat) 15:37:55

かきくけこ

さしすせそ

Posted by あいうえお at 2006/01/27 (Fri) 11:30:47

Posted by at 2006/04/07 (Fri) 20:43:28

Posted by at 2006/04/07 (Fri) 20:47:24

オタ

Posted by at 2006/04/14 (Fri) 16:29:01

del.icio.us入門

 入門ってのもおかしな話で、俺自身が入門したわけですが。
 ということで、del.icio.usを導入してみました。
 del.icio.usとは、いわゆるソーシャルブックマークです。
 …という説明...

Posted by あらまほしき日々 at 2006/05/22 (Mon) 13:18:28

もう一回Javaを援護してみる。<人の尻馬に乗って

ちょっと今回は引用いっぱいで書きます。 矢野勉のはてな日記 - そろそろRuby...

Posted by Yoshioriの日記 at 2006/12/20 (Wed) 03:41:53

入門Ajax

2007年の目標は、Ajaxをマスターして業務でバリバリ使えるようになること。に...

Posted by kawama.jp at 2007/01/15 (Mon) 20:56:53
TrackBack ping me at
http://la.ma.la/blog/diary_200511260950.trackback
Post a comment

writeback message: Ready to post a comment.







spam yoke. nanimo ireruna.