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: 132 visitors

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


Browse by date

<< May 2012 >>
MonTueWedThrFriSatSun
123456
78910111213
14151617181920
21222324252627
28293031




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=3.0.4  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 with Yahoo! Libraries.Visit Yahoo! User Interface Blog
Address URLhttp://www.yuiblog.com/blog    Registered: 26-Apr-2008
Ads:

Send to email
Visit Introducing the YUI 3 Gallery Introducing the YUI 3 Gallery in DevelopmentcontributingyuiYUI 3yui 3 gallery
By Eric Miraglia and Dav Glass
el 04-Nov-2009

Last week at YUICONF 2009, we introduced the YUI 3 Gallery, a new way to contribute to YUI 3. Within a few hours, Greg Hinch had posted the first community contribution to the Gallery. Today, less than a week later, there are 18 modules in the gallery — all of them available for you to use from your YUI().use() statement.

How YUI 3 Gallery Works

Enough already...where's the developer's guide?When you have a module you’d like to contribute to the YUI 3 community, you can show it off on the gallery at YUILibrary.com. Whether your contribution is open-source or commercial, as long as it’s based on YUI 3, the gallery is open to you. All gallery items have a dedicated discussion forum on YUILibrary.com, all are searchable and discoverable, and all can be voted up or down by the community.

If you’d like to go a step further and have the code for your module hosted on the Yahoo! CDN and fully integrated into the YUI 3 framework, be sure to return a signed Contributor?s License Agreement (CLA) in order to contribute your work to YUI 3 on a formal basis under YUI?s BSD license. Then you can fork the YUI 3 Gallery project on GitHub and issue a pull request directly from your gallery module on YUILibrary.com. That will initiate a review process. Once approved, your module will be rolled up in the next push of the Gallery to the Yahoo! CDN. (On average, this will take place once every two weeks.) After that, your work will be available to any implementer’s YUI().use() statement without the need to explicitly load the code on each page and without you having to host the files.

YUI 3 Gallery workflow

When you’re ready to make a contribution, check out Dav’s detailed developer documentation for YUI 3 Gallery. You may also want to check out Dav’s YUICONF 2009 talk, “Contributing to YUI”:

src="http://cosmos.bcst.yahoo.com/up/ypp/default/player.swf" type="application/x-shockwave-flash"
flashvars="vid=16429144&autoPlay=0">

Download video (m4v) | slides

YUI 3 vs. YUI 3 Gallery

How does the gallery differ from non-gallery YUI 3 code?

  • The gallery is more open — YUI’s core team reviews submissions, but the goal is to accept as much as possible.
  • Gallery code formally contributed to YUI is pushed on a rolling basis — it’s not tied to the release cycle of the YUI 3 core.
  • Gallery modules are the responsibility of the developers who create and contribute them. The YUI core team neither tests nor supports Gallery modules.

Gallery Modules

The following modules have been contributed — some by YUI developers, and many from outside the team:

  • Accordion by Iliyan Peychev: Accordion widget for YUI3.
  • beforeunload by Adam Moore: Adds beforeunload event support to YUI for A-Grade browsers other than Opera.
  • chromahash by Jeff Craig: Chromahash is a non-reversable password visualization module
  • Form by Greg Hinch: A module for managing form interaction in a page, including client-side validation, server side error processing, and asynchronous form submission.
  • History Lite by Ryan Grove: History Lite is similar in purpose to the YUI Browser History module, but with a more flexible API, no initialization or markup requirements, limited IE6/7 support, and a much smaller footprint.
  • Idle Timer by Nicholas C. Zakas: The idle timer aims to determine when the user is idle (not interacting with the page) so that you can respond appropriately.
  • IO Poller by Eric Ferraiuolo: An extension to the Y.io utility to add support for polling a server resource
  • JSONP by Luke Smith: Adds a Y.JSONPRequest class and a Y.jsonp(url, callback) method.
  • Konami event by Luke Smith: Adds a DOM event "konami" that is triggered when the targeted element receives keydown strokes in the Konami code sequence.
  • Node Accordion by Caridy Patino: Node Accordion Plugin is a light-weight solution (~3k) for expandable and collapsible elements.
  • Node drag events by Luke Smith: node.on(’drag:end’, fn, config, ctx, arg1, …argN)Adds new DOM events for "drag", "drag:start", "drag:end" and all other DD.Drag events. Full list in the docs. config obj takes Drag attributes for configuration plus supports ‘proxy’, ‘constrained’, or any other Y.Plugin.DDxxx.
  • Number by Matt Snider: Supplies number manipulation utilities and exposes some of the powerful Math functions directly on the Y.Number namespace. This adds additional functionality to what is provided in Base, and the methods are applied directly to the YUI instance.
  • Port Base by Dav Glass: This module will aid a developer in porting from a newer YUI2 module to a YUI3 module. It mimics the YAHOO.util.Element class from 2.x.
  • Simple Editor Port by Dav Glass: This is a non-supported port of SimpleEditor from YUI2.x.
  • Textarea Tab Control by Dav Glass: This little module adds the ability to use the tab key inside of a textarea. Currently it doesn’t support Opera and it doesn’t support text-selection tabbing.
  • Timepicker by Stephen Woods: This is based on the very slick time picker by Maxime Haineault.
  • toRelativeTime by Luke Smith: Adds Y.toRelativeTime(date) to turn a past Date instance into a relative time string, e.g. "about an hour ago".
  • Twitter Status display by Luke Smith: Adds Y.Twitter.Status widget for Twitter status updates. Configure how many to display, from what twitter user (public only), and how frequent to poll for updates.
  • YQL Module by Dav Glass: This module adds a little sugar to YUI3 to make simple easy YQL queries.

Your Code Here

This is something we’ve wanted to do for awhile. The tightly controlled quality of the YUI core library has been a strength — we expect that strength to continue going forward. But whereas it was difficult to contribute first-class modules to YUI in the past, today it’s simple. Code you write today can be a part of YUI 3, accessed via any implementer’s use statement, within a week or two.



Read 29 times

Suscribing to  please login first
Introducing the YUI 3 Gallery -  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.

Introducing the YUI 3 Gallery
Enough already...where Last week at YUICONF 2009, we introduced the YUI 3 Gallery, a new way to contribute to YUI 3. Within a few hours, Greg Hinch had posted the first community contribution to the Gallery. Today, less than a week later, there are 18 modules in the gallery — all of them available for [...] [..] Read complete article
Subscribe to Introducing the YUI 3 Gallery
Published 04-Nov-2009 by Eric Miraglia and Dav Glass in DevelopmentcontributingyuiYUI 3yui 3 gallery
Read 29 times. More hits in More articles Introducing the YUI 3 Gallery Images about Introducing the YUI 3 Gallery
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.

Introducing the New YUI Test
When YUI Test first debuted over three years ago, the JavaScript testing landscape looked very different. JsUnit was the de facto standard and there was very little interest or attention paid to this area. YUI Test began as a weekend project of mine and evolved into one of the most complete testing frameworks available, being [...] [..] Read complete article
Subscribe to Introducing the YUI 3 Gallery
Published 09-Nov-2010 by Nicholas C. Zakas in Development
Read 18 times. More hits in More articles Introducing the New YUI Test Images about Introducing the New YUI Test
Joystiq Blogger

Covers video game news from an independent, unbiased perspective
Joystiq Joystiq

Killzone 2: Introducing the ... introduction
Filed under: Sony PlayStation 3 [..] Read complete article
Subscribe to Introducing the YUI 3 Gallery
Published 29-Jan-2009 by James Ransom-Wiley in guerrilla-gameskillzonekillzone-2scee
Read 17 times. More hits in More articles Killzone 2: Introducing the ... introduction Images about Killzone 2: Introducing the ... introduction
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

Introducing the Caseburster [Screengrab]
Alien chestburster casemod for PS3 phat, as seen on Technabob. [..] Read complete article
Subscribe to Introducing the YUI 3 Gallery
Published 05-Feb-2010 by Owen Good in screengrabaliens vs predatorCasemodsModsPS3
Read 15 times. More hits in More articles Introducing the Caseburster [Screengrab] Images about Introducing the Caseburster [Screengrab]
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

Introducing LittleBigWorkshop [Littlebigplanet]
The LittleBigPlanet blog has undergone a transformation while we were all busy deciding the leader of our country, giving way to LittleBigWorkshop, a place to find inspiration, share building tips, and create wallpaper to som [..] Read complete article
Subscribe to Introducing the YUI 3 Gallery
Published 05-Nov-2008 by Mike Fahey in littlebigplanet Community Littlebigworkshop News Tutorials Website
Read 11 times. More hits in More articles  Introducing LittleBigWorkshop [Littlebigplanet] Images about  Introducing LittleBigWorkshop [Littlebigplanet]
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.

Introducing onFocus and onBlur
Back in April, PPK authored a blog entry titled Delegating the focus and blur events in which he proposed a solution to the problem that neither the focus or blur events bubble in any browser. His solution (registering capture-phase event listeners for focus and blur) is a blessing to [...] [..] Read complete article
Subscribe to Introducing the YUI 3 Gallery
Published 07-Oct-2008 by Todd Kloots in Development
Read 38 times. More hits in More articles Introducing onFocus and onBlur Images about Introducing onFocus and onBlur
Joystiq Blogger

Covers video game news from an independent, unbiased perspective
Joystiq Joystiq

Introducing WoW.com - the new home of WoW Insider
Image 0 en  - Introducing WoW.com - the new home of WoW Insider We know - you love WoW Insider, Joystiq's very own World of Warcraft blog. You read everything from the latest breaking news straight out of Azeroth, to every little detail on every little patch [..] Read complete article
Subscribe to Introducing the YUI 3 Gallery
Published 20-May-2009 by Christopher Grant in World-of-WarcraftWoW-InsiderWoW.com
Read 30 times. More hits in More articles Introducing WoW.com - the new home of WoW Insider Images about Introducing WoW.com - the new home of WoW Insider
Joystiq Blogger

Covers video game news from an independent, unbiased perspective
Joystiq Joystiq

Introducing Halo 4's Cortana
You have to wonder why Master Chief - essentially a sexless cyborg - has a voluptuous female counterpart, but it's a bit late in the Halo franchise to be asking such questions. Instead, we simply accept that the Chief's virtual partner-in-heroi [..] Read complete article
Subscribe to Introducing the YUI 3 Gallery
Published 05-Apr-2012 by Ben Gilbert in 343-industriescortanacovergame-informerhalo-4microsoftmicrosoft-studiosxbox
Read 0 times. More hits in More articles Introducing Halo 4 Images about Introducing Halo 4
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

Introducing Off Topic Air [How Is This News?]
Click here to read Introducing Off Topic Air - Introducing Off Topic Air [How Is This News?] [..] Read complete article
Subscribe to Introducing the YUI 3 Gallery
Published 20-Oct-2010 by Michael McWhertor in how is this news?open thread
Read 18 times. More hits in More articles Introducing Off Topic Air [How Is This News?] Images about Introducing Off Topic Air [How Is This News?]

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