Include to favorites
Log in Logout Register
Start Login Contact Help Photos What's new
Avanced Search
FAQ
RESULTS IN: TEXT IMAGES

Hello, Guest
Login  Register
Online: 65 visitors

Blogging (2)
Business (1)
Educational (2)
Gadgets (1)
Games (2)
High Tech News (1)
Internet (0)
PC (1)
PDA (0)
Photography (0)
Science (1)
Software (1)
Wireless (1)


Browse by date

<< November 2008 >>
MonTueWedThrFriSatSun
12
3456789
10111213141516
17181920212223
24252627282930




Recent searches

Popular searches

Hot this month

Weblogs Archive


GADGETS AND GAMES DIRECTORY :: > Software Register Weblog >  Software Tech Weblogs - WEEKLYBITS.COM GADGETS AND GAMES DIRECTORY
Yahoo User Interface Blog
generated by http://wordpress.org/?v=2.3.3  en Blogger
SEND A FRIEND
Suscribing to  please login first
User: Login

Is a collection of industrial-grade JavaScript utilities and widgets that enable you to efficiently get the most out of today’s powerful web applications.
News and Articles about Designing and Developing wiht Yahoo! Libraries.Visit Yahoo! User Interface Blog
Address URLhttp://yuiblog.com/blog    Registered: 26-Apr-2008
Ads:

Send to email
Visit YUI 3.0 Preview Release 1 YUI 3.0 Preview Release 1 in Development
By Eric Miraglia and Matt Sweeney
el 13-Aug-2008

YUI 3.0 Preview 1 website.The YUI team is pleased to announce the public availability of YUI 3.0 Preview Release 1, an early look at what we’re working on for the next generation of the YUI Library. Documentation for YUI 3.0 is on the YUI website; the download is available on the YUI project area on SourceForge; you can find us with questions or comments on the YUI 3.x discussion forum. Keep in mind that this is an early preview, not a production-quality (or even a beta) release. This release is not suitable for production use, but it will give you an idea of what we’re working on, and it should provide a good framework for conversation about the future of the library.

Five Goals for YUI 3:

We’ve talked to thousands of YUI users over the past 30 months, and based on that feedback we’ve set five design goals for the next generation of the library. What you’ve told us is that YUI 3.0 should be:

  • lighter (less K-weight on the wire and on the page for most uses)
  • faster (fewer http requests, less code to write and compile, more efficient code)
  • more consistent (common naming, event signatures, and widget APIs throughout the library)
  • more powerful (do more with less implementation code)
  • more securable (safer and easier to expose to multiple developers working in the same environment; easier to run under systems like Caja or ADsafe)

With this early release, we’ve made progress toward most of these objectives ? and we believe we have the right architecture in place to meet all five as we move to GA over the next few quarters.

What’s New in YUI 3.0?

When you start to write code using YUI 3.0, you’ll notice some changes in structure and style. Here’s a taste:

Snippet: What it does:
YUI().use('node', function(Y) {
    Y.get('#demo').addClass('enabled');
});
Creates a YUI instance with the node module (and any dependencies) and adds the class "enabled" to the element with the id of "demo".
YUI().use('dd-drag', function(Y) {
        var dd = new Y.DD.Drag({
        node: '#demo'
    });
});
Creates an instance of YUI with basic drag functionality (a subset of the dd module), and makes the element with the id of "demo" draggable.
Y.all('.demo').addClass('enabled');
Adds the class "enabled" to the all elements with the className "demo".
Y.all('.demo').set('title', 'Ready!').removeClass('disabled');
Sets the title attribute of all elements with the className "demo" and removes the class "disabled" from each.
Y.get('#demo').plug(Y.Plugin.Drag, {
    handles: 'h2'
});
Adds the Drag plugin to the element with the id "demo", and enables all of its h2 children drag as handles.
Y.on('click', function(e) {
    e.preventDefault();
    e.target.query('em').set('innerHTML', 'clicked');
}, '#demo a');
Attaches a DOM event listener to all anchor elements that are children of the element with the id "demo". The event handler prevents the anchor from navigating and then sets a value for the innerHTML of the first em element of the clicked anchor.

What’s different here?

  • Sandboxing: Each YUI instance on the page can be self-contained, protected and limited (YUI().use()). This segregates it from other YUI instances, tailors the functionality to your specific needs, and lets different versions of YUI play nicely together.
  • Modularity: YUI 3 is architected to use smaller modular pieces, giving you fine-grained control over what functionality you put on the page. If you simply want to make something draggable, you can include the dd-drag submodule, which is a small subset of the Drag & Drop Utility.
  • Self-completing: As long as the basic YUI seed file is in place, you can make use of any functionality in the library. Tell YUI what modules you want to use, tie that to your implementation code, and YUI will bring in all necessary dependencies in a single HTTP request before executing your code.
  • Selectors: Elements are targeted using intuitive CSS selector idioms, making it easy to grab an element or a group of elements whenever you’re performing an operation.
  • Custom Events++: Custom Events are even more powerful in YUI 3.0, with support for bubbling, stopping propagation, assigning/preventing default behaviors, and more. In fact, the Custom Event engine provides a common interface for DOM and API events in YUI 3.0, creating a consistent idiom for all kinds of event-driven work.
  • Nodes and NodeLists: Element references in YUI 3.0 are mediated by Node and NodeList facades. Not only does this make implementation code more expressive (Y.Node.get("#main ul li").addClass("foo");), it makes it easier to normalize differences in browser behavior (Y.Node.get("#promo").setStyle("opacity", .5);).
  • Chaining: We’ve paid attention throughout the new architecture to the return values of methods and constructors, allowing for a more compressed chaining syntax in implementation code.

And that’s just the beginning. Dive into the examples to learn more and to see the preview release in action, including some hidden gems like full A-Grade cross-domain requests. Our resident metahacker Dav Glass created a nice multi-component example, the draggable portal, that will give you some sense of what’s included in today’s preview.

Is YUI 3.0 Backward Compatible with YUI 2.x?

No. YUI 3.0 builds off of the YUI 2.x codeline, but we’ve evolved most of the core APIs in working toward the five key goals described above. As a result, migrating from YUI 2.x to 3.x will require effort at the implementation level.

We know that ease-of-migration will be a critical factor for all YUI users. We’re taking two important steps to facilitate the transition as it arrives:

  • Limited compatibility layer: YUI 3.0 will ship with a limited compatibility layer for the current YUI Core (Yahoo Global Object, Dom Collection, and Event Utility). This will allow you to run many of your YUI 2.x-based implementations on top of YUI 3.0. We’re not shipping the compatibility layer with today’s preview, but you’ll see it appear in a future preview or beta release prior to GA.
  • Full parallel compatibility: YUI 3.0 can be run in parallel to YUI 2.x with no side effects for either version. If you choose to make the transition in stages, you can run the full 2.x stack and 3.x stack together as needed.

Even with these provisions in place, we know that an API change (along with new concepts and idioms) has a real cost for everyone involved. We’re convinced that this change is both necessary and worth the effort, and obviously we’re going to work hard to make the value proposition compelling.

What’s Next?

YUI 3.0 is a work in progress. The common widget framework for 3.0 is not included in this preview and we’re continuing to work on refinements to the core ? including optimizations to the package structure to minimize base K-weight. We anticipate the next two releases coming up as follows:

  • October 2008 ? PR2: Widget Framework, sample widgets, additional utilities.
  • December 2008 ? Beta 1: Final mix of module structures, API completion, full complement of utilities.

We have some great stuff to share as we move further along in this process. We’ve never been more excited about YUI and its future ? and we think YUI 3.0 will have a big role to play in that future.



Read 5 times

Suscribing to  please login first
YUI 3.0 Preview Release 1 -  Tech Weblogs - WEEKLYBITS.COM  Blogger Is a collection of i

Photologs

Yahoo User Interface Blog Blogger

Is a collection of industrial-grade JavaScript utilities and widgets that enable you to efficiently get the most out of today’s powerful web applications. Yahoo! User Interface Blog News and Articles about Designing and Developing wiht Yahoo! Libraries.

YUI 3.0 Preview Release 1
YUI 3.0 Preview 1 website. - YUI 3.0 Preview Release 1 The YUI team is pleased to announce the public availability of YUI 3.0 Preview Release 1, an early look at what we’re working on for the next generation of the YUI Library. Documentation for YUI 3.0 is on the YUI website; the download is available on the YUI project area on SourceForge; you can find [...] [..] Read complete article
Subscribe to YUI 3.0 Preview Release 1
Published 13-Aug-2008 by Eric Miraglia and Matt Sweeney in Development
Read 5 times. More hits in More articles YUI 3.0 Preview Release 1 Images about YUI 3.0 Preview Release 1
Yahoo User Interface Blog Blogger

Is a collection of industrial-grade JavaScript utilities and widgets that enable you to efficiently get the most out of today’s powerful web applications. Yahoo! User Interface Blog News and Articles about Designing and Developing wiht Yahoo! Libraries.

A Closer Look at YUI 3.0 PR 1: Dav Glass?s Draggable Portal Example
The Portal Example in the YUI 3.0 preview release. - A Closer Look at YUI 3.0 PR 1: Dav Glass?s Draggable Portal Example YUI 3.0 Preview Release 1 was made available on Wednesday, and with it we provided a look at how the next major iteration of YUI is taking shape. Among the elements we shipped with the preview is a new example from Dav Glass, the Draggable Portal, which exercises a broad cross section of the [...] [..] Read complete article
Subscribe to YUI 3.0 Preview Release 1
Published 15-Aug-2008 by Eric Miraglia in Development
Read 8 times. More hits in More articles A Closer Look at YUI 3.0 PR 1: Dav Glass?s Draggable Portal Example Images about A Closer Look at YUI 3.0 PR 1: Dav Glass?s Draggable Portal Example
Yahoo User Interface Blog Blogger

Is a collection of industrial-grade JavaScript utilities and widgets that enable you to efficiently get the most out of today’s powerful web applications. Yahoo! User Interface Blog News and Articles about Designing and Developing wiht Yahoo! Libraries.

In the Wild for August 21, 2008
Idea Pool It’s been a busy July and August for the YUI team, working on a preview release of YUI’s next-generation 3.x codeline and ramping up for the next release in the 2.x codeline — a release in which we’re focusing on bringing DataTable and RTE out of beta, adding a new Carousel Control (based on [...] [..] Read complete article
Subscribe to YUI 3.0 Preview Release 1
Published 21-Aug-2008 by Eric Miraglia in In the Wild
Read 10 times. More hits in More articles In the Wild for August 21, 2008 Images about In the Wild for August 21, 2008
Kotaku`s The Gamers Guide Blogger

XBOX 360 Gamers Weblog Gossip, news and leaks for obsessive gamers Kotaku As if you don't waste enough of your time in a gamer's haze, here's Kotaku: a gamer's guide that goes beyond the press release. Gossip, cheats, criticism, design, nostalgia, pred

The Splatterhouse Press Release Is All Sticky [Game Announce]
One day the official press release will be faster than the preview magazine cover, but until they develop some sort of magical network that spontaneously connects people all over the world our gaming news wil [..] Read complete article
Subscribe to YUI 3.0 Preview Release 1
Published 29-May-2008 by Mike Fahey in bottlerocketClassicGame AnnounceNamco BandaiNewsPS3splatterhouseXbox 360
Read 5 times. More hits in More articles The Splatterhouse Press Release Is All Sticky [Game Announce] Images about The Splatterhouse Press Release Is All Sticky [Game Announce]
Kotaku`s The Gamers Guide Blogger

XBOX 360 Gamers Weblog Gossip, news and leaks for obsessive gamers Kotaku As if you don't waste enough of your time in a gamer's haze, here's Kotaku: a gamer's guide that goes beyond the press release. Gossip, cheats, criticism, design, nostalgia, pred

Impressions: Lock's Quest Mixes Old-School With Innovative Ideas [THQ Holiday Preview 08]
THQ was here in New York City this week to preview its Fall 2008 and holiday season titles, and to me, one of the most promising titles was Lock's Quest, a DS genre mashup that's a little bit real-time strategy, and a little bit action, due for release sometime this fall. The first thing [..] Read complete article
Subscribe to YUI 3.0 Preview Release 1
Published 05-Jun-2008 by Leigh Alexander in DsGalleryLock's questMediaOriginalRtsThq
Read 0 times. More hits in More articles Impressions: Lock Images about Impressions: Lock
Kotaku`s The Gamers Guide Blogger

XBOX 360 Gamers Weblog Gossip, news and leaks for obsessive gamers Kotaku As if you don't waste enough of your time in a gamer's haze, here's Kotaku: a gamer's guide that goes beyond the press release. Gossip, cheats, criticism, design, nostalgia, pred

Early Impressions: Ghostbusters [Sierra Fall Preview 08]
At Sierra's preview event, I got a chance to take a look at an early build of the upcoming Ghostbusters game, in development by Terminal Reality and slated for a Fall release on PlayStation 3, Xbox 360, Wii, PS2, DS and PC. One of the big things I learned was how involved Dan Aykroyd, who played Peter Venkman in the films, was in the game production. Apparently it was Aykroyd who [..] Read complete article
Subscribe to YUI 3.0 Preview Release 1
Published 11-Jun-2008 by Leigh Alexander in Sierra Fall Preview 08 ghostbusters Original red fly Sierra Terminal Reality Top
Read 7 times. More hits in More articles  Early Impressions: Ghostbusters [Sierra Fall Preview 08] Images about  Early Impressions: Ghostbusters [Sierra Fall Preview 08]
Kotaku`s The Gamers Guide Blogger

XBOX 360 Gamers Weblog Gossip, news and leaks for obsessive gamers Kotaku As if you don't waste enough of your time in a gamer's haze, here's Kotaku: a gamer's guide that goes beyond the press release. Gossip, cheats, criticism, design, nostalgia, pred

Dragon Age: Origins Gameplay: Our E3 Preview In Just Three Minutes [E308]
While we didn't actually get to lovingly touch the mouse and keyboard used to control our Dragon Age: Origins preview, we still got to see plenty of what the BioWare developed role-playing game will have to offer. If [..] Read complete article
Subscribe to YUI 3.0 Preview Release 1
Published 22-Jul-2008 by Michael McWhertor in e308 Bioware Clips dragon age Dragon age: origins Media
Read 4 times. More hits in More articles  Dragon Age: Origins Gameplay: Our E3 Preview In Just Three Minutes [E308] Images about  Dragon Age: Origins Gameplay: Our E3 Preview In Just Three Minutes [E308]
Kotaku`s The Gamers Guide Blogger

XBOX 360 Gamers Weblog Gossip, news and leaks for obsessive gamers Kotaku As if you don't waste enough of your time in a gamer's haze, here's Kotaku: a gamer's guide that goes beyond the press release. Gossip, cheats, criticism, design, nostalgia, pred

Rainbow Connection: Hands On With De Blob [THQ Holiday Preview 08]
My Kotaku Tower compatriots have taken THQ's upcoming Wii exclusive De Blob for a paint-spattered spin in the past, but after giving it a try today during the publisher's Fall 08 and holiday preview event, I thought I'd add my own impressions of the single [..] Read complete article
Subscribe to YUI 3.0 Preview Release 1
Published 05-Jun-2008 by Leigh Alexander in de blobGalleryImpressionsMediaOriginalThq
Read 5 times. More hits in More articles Rainbow Connection: Hands On With De Blob [THQ Holiday Preview 08] Images about Rainbow Connection: Hands On With De Blob [THQ Holiday Preview 08]
Silicon Alley Insider Blogger

Weblog covering digital business Silicon Alley Insider Digital Business, Live From New York.

Google (GOOG) Q2 Earnings Preview: Downside Risk To Revenue
Google (GOOG) reports Q2 results today after the close. We'll be providing live analysis of the release and conference call here. Look forward to seeing you then! [..] Read complete article
Subscribe to YUI 3.0 Preview Release 1
Published 17-Jul-2008 by Silicon in GOOG
Read 3 times. More hits in More articles Google (GOOG) Q2 Earnings Preview: Downside Risk To Revenue Images about Google (GOOG) Q2 Earnings Preview: Downside Risk To Revenue
Silicon Alley Insider Blogger

Weblog covering digital business Silicon Alley Insider Digital Business, Live From New York.

Google (GOOG) Q2 Earnings Preview: Downside Risk To Revenue
Google (GOOG) reports Q2 results today after the close. We'll be providing live analysis of the release and conference call here. Look forward to seeing you then! [..] Read complete article
Subscribe to YUI 3.0 Preview Release 1
Published 17-Jul-2008 by Silicon in GOOG
Read 4 times. More hits in More articles Google (GOOG) Q2 Earnings Preview: Downside Risk To Revenue Images about Google (GOOG) Q2 Earnings Preview: Downside Risk To Revenue
Kotaku`s The Gamers Guide Blogger

XBOX 360 Gamers Weblog Gossip, news and leaks for obsessive gamers Kotaku As if you don't waste enough of your time in a gamer's haze, here's Kotaku: a gamer's guide that goes beyond the press release. Gossip, cheats, criticism, design, nostalgia, pred

Eww, Cool! Deadly Creatures Impressions [THQ Holiday Preview 08]
I didn't know very much about THQ's Wii-exclusive Deadly Creatures until now, but after seeing a fairly early build of the game at the publisher's Fall and holiday preview event today, I'm looking forward to learning more - and tickled gleefully [..] Read complete article
Subscribe to YUI 3.0 Preview Release 1
Published 05-Jun-2008 by Leigh Alexander in Deadly CreaturesImpressionsOriginalThqWii
Read 10 times. More hits in More articles Eww, Cool! Deadly Creatures Impressions [THQ Holiday Preview 08] Images about Eww, Cool! Deadly Creatures Impressions [THQ Holiday Preview 08]
Kotaku`s The Gamers Guide Blogger

XBOX 360 Gamers Weblog Gossip, news and leaks for obsessive gamers Kotaku As if you don't waste enough of your time in a gamer's haze, here's Kotaku: a gamer's guide that goes beyond the press release. Gossip, cheats, criticism, design, nostalgia, pred

Awwwww, Look At Him: Checking Out Wall-E [THQ Holiday Preview 08]
Cutest. Robot. Ever. That was the biggest takeaway I got from glimpsing the Wall-E Wii game at THQ's Fall and holiday season preview event today, and as the game is set to launch simultaneously with the movie, I have a feeling that that googly-eyed li [..] Read complete article
Subscribe to YUI 3.0 Preview Release 1
Published 05-Jun-2008 by Leigh Alexander in 360OriginalPixarPs2ThqWall-EWiiXbox
Read 10 times. More hits in More articles Awwwww, Look At Him: Checking Out Wall-E [THQ Holiday Preview 08] Images about Awwwww, Look At Him: Checking Out Wall-E [THQ Holiday Preview 08]

Warning We are not responsible of information posted from external feeds. Use this website at your own risk. Notice: We will not be liable for any direct or indirect loss or damage arising under this disclaimer or in connection with our website, whether arising in tort, contract, or otherwise.


Your Site here Your Site here Your site here Your site here Your site here