[Chicago] [OT] Dijit Widgets

Chuck Martin cwurld at yahoo.com
Thu Nov 1 23:05:17 CET 2007


I am not sure what you mean by "forces you to use
Yahoo services". I can't speak for the whole package,
but the parts I am using seem to be self contained
javascript that can run independent of the yahoo
website.

Maybe the confusion comes from the 2 ways you can use
the code. You can download it and serve it from your
own server. Or you can have the yahoo server serve the
code for you. The advantage of having yahoo serve it
is you will always have the most recent version. Since
they are so active, I think that is a big plus.

Or the confusion may come from one of yahoo's css
files. They have one that they encourage all users to
use. What is does is explicitly set a bunch of styles.
They say the reason they do this is to create a
consistent starting point. Without that css, each
browser sets defaults for all those styles. Using this
style sheet is optional. I found that it helped me
avoid a lot of problems and made my webpage behave
more consistently across browsers. But even with this
style sheet, I can set my styles to whatever I want.

I'm sorry, I don't recall what version of Dojo I used.
It was 9 months ago. It looked promising then. If I
had to start from scratch today, I would definitely
look into dojo. 
 

--- Adam Jenkins <emperorcezar at gmail.com> wrote:

> I've heard good things, but I've also heard that YUI
> "forces" (defaults) you
> into using Yahoo services?
> Yea, I heard about Dojo having incomplete
> documentation. Could I ask, what
> version were you using? They seem to be up to 0.9
> and 1.0 beta.
> 
> On 11/1/07, Chuck Martin <cwurld at yahoo.com> wrote:
> >
> > About 9 months ago, I tried using dojo with my
> Django
> > site. Although dojo looked promising, I found it
> > frustrating to use. The documentation was
> incomplete
> > and sometimes contradictory. I had the most luck
> when
> > I used their unit tests as documentation.
> >
> > About the same time, I also explored Yahoo's User
> > Interface (YUI) library. I had much better luck
> with
> > it. It has better documentation and lots of
> examples.
> > So dropped Dojo and am using YUI exclusively.
> >
> > YUI also has an incredibly active Yahoo Users
> Group
> > and it appears that they have people on the
> payroll
> > who work on this code full time.
> >
> > One thing that real amazed me was I was using
> their
> > layout code and ran into troubles with Safari. So
> I
> > posted a note on the message board. Some one
> responded
> > quickly and we exchanged several messages. I turns
> out
> > he was one of the Yahoo developers. Since I could
> not
> > resolve the problem, he actually logged into my
> > webpage and worked on the problem for several
> hours.
> > Unfortunately he could not resolve it, but I
> applaud
> > the effort.
> >
> > I think putting YUI in the public domain is good
> for
> > Yahoo and good for the rest of us. They get a huge
> > group of testers for free and we get some pretty
> > robust code.
> >
> > Chuck
> >
> >
> > --- Chris McAvoy <chris.mcavoy at gmail.com> wrote:
> >
> > > I just recently caught up with Dojo...these
> neat-o
> > > "Dijits" seem like
> > > they're God's gift to Javascript, which makes me
> > > sort of weary.
> > > Especially as I can't find anyone actually using
> > > them, and the demo
> > > page on the main Dojo site appears broken.
> > >
> > > Is anyone using these things?  I'm really hoping
> > > they're awesome, as I
> > > dislike layout and design, and love data.
> > >
> > > Chris
> > > _______________________________________________
> > > Chicago mailing list
> > > Chicago at python.org
> > > http://mail.python.org/mailman/listinfo/chicago
> > >
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
> > _______________________________________________
> > Chicago mailing list
> > Chicago at python.org
> > http://mail.python.org/mailman/listinfo/chicago
> >
> 
> 
> 
> -- 
> ---------------------------------------
> Adam Jenkins
> emperorcezar at gmail.com
> 312-399-5161
> ---------------------------------------
> > _______________________________________________
> Chicago mailing list
> Chicago at python.org
> http://mail.python.org/mailman/listinfo/chicago
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the Chicago mailing list