Home arrow Blog

Blog

mootools_net

 
Javascriptのライブラリは、たくさんあってどれかをメインに使っていってどうしても必要なときだけ他のライブラリを使うようにしたいと以前から思っていました。jQueryを知ったときは、なんだこりゃこんな書き方できるのか・・・って感じでなんでも簡単にできそうで感動しました。PHPで作成していてJavascriptを組み合わせるとき、まず何をするかというと適切なライブラリが無いかどうか探します。jQueryや、他のライブラリも含めてかなり公開されているので困ることはありません。そして、いろいろなライブラリを試してみます。それが、一番時間を短縮できるからです。自分でひとつひとつ作成していくとその分時間がかかっちゃって・・・。

今回、Joomla!1.5にmootoolsが採用されています。以前は、jQueryをメインにと思っていましたが、私だけでしょうか・・・jQueryのプラグインで表示するものって「硬い」感じがしませんか?カクカクしているっていうか柔らかい感じが無い。・・・設定次第なのでしょうが。

で、試しにmootoolsをメインにしていこうと思っています。軽い、柔らかいのが好きです。ごく最近ドキュメントを見はじめたばかりなのでまだわからない点ばかりなのですが、そうしようと思います。

これからは、mootools関連のエクステンションも作成していきます。

 

DreamweaverでJavascriptを書く方には便利かもしれません。(私はAptana使います。)

コード補完してくれます。たまに起動するときもあるので早速インストールしました。以下のサイトで公開されています。

xtnd_us

dreamweaver_extension_jquery Xtnd.us

 

JQueryとPrototype用のみ公開されているようですが、希望すれば他の物も作ってくれるかもしれません。

ダウンロードしてエクステンションとして追加すればOKです。

お試しあれ。

 

少し前まで検索するためだけにDreamweaverを使っていました(Dreamweaverのファイル検索は、速い!)が、今は別の物を見つけたので最近はあまりDreamweaverは、起動していません。でも、機能が増えて便利になればまた使うと思います。

 

はじまりは、Joomla!じゃぱんのフォーラムにてPDFが表示できないとの投稿が(元スレ)

 
あり、私がよく読みもせずPDFフォントが含まれていないことが原因のWarningエラーだと思いこんでいたのですが、Joomla!じゃぱんで配布されているセットをダウンロードすれば含まれているのですね。それが、発端で少しやりとり(ログインが必要なその後のスレ)
 
をさせていただきましたが、現在以下にてランゲージファイルについて説明が付加されました。

http://www.joomla.jp/content/view/137/2/

 

 

エクステンションを作成していて思うのですが、大抵の方はソースは見ないでしょうし。単に望む動きをしてくれれば深く考えることも無いと思います。また、エラーが出ない限り望む動きをしていればそのまま使用し続けると思います。もちろん私もそうです。

使っているエクステンションに致命的なバグがあった場合バージョンアップするのは当然ですが、それをユーザーに知らせるすべがJoomler!.netの場合サイト上で告知するより他はありません。ご使用いただいているとわかっている方でE-Mailがわかっている方は、重大な問題の場合のみメールでお知らせしている状態です。でも、気づかない問題は直しようがありません。気づいたときは、もちろん修正ファイルを作成するなり、告知することは、可能な範囲で作成者の義務と責任だと考えています。ライセンスに沿った考え方では無いのかもしれません。でもそのライセンスにあぐらをかいていてもいけないと思っています。

今回そういったこともふまえて、絶えずセキュリティリスクを意識しなければならないのだなとあらためて感じました。それは、もちろんJoomla!だけでなく他のCMS、OS、すべてのものについて言えることですね。

長々書いたが当然のことかWink

 

暇ってわけじゃないですけど・・・作ってみました。声は、たしかMicrosoft SAMくんです。

よろしくお願いします。Surprised

Channel Joomler : http://jp.youtube.com/Joomler

 

 

以前にJavascriptでショッピングカートのようなものを作成したことがあって先日その依頼者が画面を見て悩んでいた。

依頼者:「数が増えると重くて使えない。」・・・それは、私が作った物。

私:「Javascriptにも限界があるのな。」・・・ぉぃ

依頼者:「・・・・。」

すこしソースを眺めていた。動作は、間違っていない。ソースも間違いではない。エラーももちろん出ていない。クッキーを利用しているのでクッキー?、いやそうでない。じゃあ何よって。

私は、陥りやすいのかもしれない。

コードを処理によってパーツ化するのは当然なのですが、そう・・・ループの中で同じ値を参照するのにループ内でそれを見にいっている。それは間違っていますよね。パーツ化していると単純にそれを呼び出せば値が返ってくることがわかっているのでそれを使ってしまう罠でした。それが単純ならわかりやすいのですが、参照先からさらに奥へとつながっていたのでその先で何やってたか把握してなくてそんなことになっていました。

ループの外で参照しよう・・・・。

言い訳太郎でした。

 

Results 55 - 63 of 194

joomler_kun_48.gif Blog
Joomler! Blog

for Mobile