Tuesday, December 29, 2009

Re: [jQuery] Re: jQuery suggestion

Thanks Scott for a reply. Is there any other place where I can talk to the jQuery team and hopefully persuade them to write this wonderful library in that "regular" way? Writing the code that way is not only good for code completion/suggestion but also good for syntax checking (esp. with a tool like Idea).

On Mon, Dec 28, 2009 at 3:26 PM, Scott Sauyet <scott.sauyet@gmail.com> wrote:
On Dec 28, 2:55 pm, Thai Dang Vu <tdan...@gmail.com> wrote:
> I'm using IntelliJ Idea 9.0 which supports code completion/suggestion for
> javascript. It doesn't work with the innerHeight/Width because of this
>
>         jQuery.fn["inner" + name] = function(){ // [ ... ]
>
> Is there anyway to implement the innerHeight and innerWidth in a regular
> way?

Of course it could be done in the "regular" way.  But this is a means
to keep the download size of the library small.  There are numerous
places in the codebase where similar tricks are employed.  One
consistent goal of the jQuery team has been to keep the library as
lean as possible, and such tricks help, with practically no
performance cost.

I believe it would take a great deal of persuasion to convince the
team that supporting code completion in this way is worth the
additional weight of the download, but feel free to try... :-)

 -- Scott

No comments: