Joomler!.net - Decided on Joomla!

Wiki or Wordpress? No it is JContentPlus.

 

Archives

Blog

Demo

Home » Blog » prototype
2 votes
Written by:Joomler! 11350 hits Wednesday, 28 May 2008 16:03
Speed up access to your favorite frameworks via the AJAX Libraries API

Google Ajax APIを使うときgoogle.loadをコールしますが、そのgoogle.loadが、各種Javascriptライブラリに対応したようです。これで、スピードアップは間違いないのでは・・・・。

以下のように書くことで使えるようです。

  google.load("jquery", "1.2.3");
  google.load("prototype", "1.6");
  google.load("scriptaculous", "1.8.1");
  google.load("mootools", "1.11");
  google.load("dojo", "1.1.1");

詳しくは、Developer's Guide - AJAX Libraries API - Google Code  をご覧ください。

これで、うちのGoogle AJAX APIを使ったモジュール群にもパラメータを追加しないといけないのかなと考えたり・・・。

 
1 votes
Written by:Joomler! 9849 hits Wednesday, 07 November 2007 18:51

Fireboardフォーラムコンポーネントを使ってフォーラムをオープンしてみました。 上部の「Forum」メニューからどうぞ。

以前からインストールはしていたものの、少しずつ日本語化して準備していましたがエクステンションも増えてきて文句のひとつも言いたい方もいるだろうからオープンしてみました。(冗談にしてくれ)使い方がわからないとか、Joomla!に関することならOKです。登録しないと書き込みできませんので宜しくお願い申し上げます。

 さて、Fireboardフォーラム日本語化をしていてサイトをぐるぐるまわっていたら、あるじゃないですか!日本語化ファイルを配布しているサイトが。で、自分の日本語化していないところとかおかしいところは、参考に(いや、コピペと言うのか・・・)させていただきました。

joomlaway.jpg「Joomla!の道しるべ」さんに感謝!

Joomla!の道しるべ

よくよく見ていくと他にも日本語化されているファイルがあるじゃあないですか、これからもいっぱい利用させていただきます。

 

 Javascriptに関して再考してみました。いろいろなライブラリがあってそれぞれに特徴があるのですが、すべてのライブラリを使えばそりゃあたくさんのことができて良いのですが、重くなりますしスクリプト同士の衝突が発生します。じゃあどうするかを考えると一番使いやすいものを選択してそれをメインのライブラリとし、衝突を確認しながら他のライブラリを適用していくってのが、一番良いと思う。いろいろ見た中で今までは、prototypeかなと思っていたのですが、今はjQueryと思っています。Homeで上部に表示しているモジュールもjQuery とそのプラグインを使用しています。先のことになるとは思いますが、コンポーネントでテンプレートを管理できてまた、そのテンプレートがはき出すHTMLをテンプレートが持っているJavascriptで環境に対応するようタグ属性を変えたりできるものを作ってみたいと思っています。

 
0 votes
Written by:Joomler! 10990 hits Wednesday, 22 August 2007 17:44

PrototypeとScriptaculousを合体させてなんと54.7KBです。

http://protoculous.wikeo.be/

protoculous.jpg Prototypeだけでも倍近いのに・・・。サイズがでかいから二の足踏んでいた人でもこれなら!って思いますよね。

 Prototypeはだんだんサイズがでかくなってしまったし、さらにビジュアルにと思うとScriptaculous!?一体何KB?

このサイトのExtensionsメニューでAlphaContentというコンポーネントを使用していますが、LightBoxでコンテンツを表示します。そこでももちろんJavascriptを使用しているのでGoogle APIのJavascriptも加わってかなりのサイズを読み込んでいるのではないでしょうか・・・。重い。

 

JContentPlus for Joomla!1.5 powered by Joomler!.net

joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.