YUI Theater — Dav Glass: “Rich Text Editing with YUI”

April 14, 2008 at 7:48 am by Eric Miraglia | In YUI Theater | 1 Comment

YUI Senior Engineer Dav Glass talks about the YUI Rich Text Editor in an April 2008 tech talk.

Dav Glass, author of the YUI Rich Text Editor (as well as Resize, ImageCropper, and Layout Manager), gave a talk at Yahoo! last week about rich text editing in YUI.

In this talk, Dav covers three key topics:

  • Implementing the light Simple Editor;
  • Adding the rich elements that are important to you, all the way up to the full Editor implementation with its rich buttons and menus;
  • Hacking the editor and the toolbar.

The presentation materials, including the deck and all links discussed in the video, are available from Dav’s website.

download (m4v)

In Case You Missed…

Some other recent videos from the YUI Theater series:

Subscribing to YUI Theater:

Share and extend: Bookmark with Yahoo! My Web | Bookmark with del.icio.us | digg it! | reddit!

Christian Heilmann’s Talk on YUI at GeekUp Leeds

February 26, 2008 at 10:34 am by Eric Miraglia | In YUI Theater | 3 Comments

Christian Heilmann presents at GeekUp in Leeds.

Yahoo UK technical evangelist Christian Heilmann made his way to Leeds last week to give a talk on YUI for the GeekUp folks. The Northcast web podcast team has video of that talk online if you’d like to take a look. They did a fantastic job with their pre/post-roll — not too many tech videos show you the beer being dispensed prior to the talk. Don’t think that we at the YUI Theater aren’t taking notice!

You can:

Share and extend: Bookmark with Yahoo! My Web | Bookmark with del.icio.us | digg it! | reddit!

YDN Theater — Julien Lecomte: “High Performance Ajax Applications”

December 20, 2007 at 9:23 am by Eric Miraglia | In YUI Theater | 8 Comments

Julien Lecomte of Yahoo delivers a tech talk on high-performance Ajax web-development.

Julien Lecomte, author of the YUI Compressor and the YUI Browser History Manager, recently gave a talk at Yahoo on the creation of high-performance DHTML applications.

In this talk, Julien covers several major performance topics:

  • Developing for high performance
  • High performance page load
  • High performance JavaScript
  • High performance DHTML
  • High performance layout and CSS
  • High performance Ajax
  • Performance measurement tools

Julien was kind enough to let us shoot video, and Ricky Montalvo from the Yahoo! Developer Network did the editing. I know Julien would love to hear your questions and feedback in the comments section.

download (m4v)

In Case You Missed…

Some other recent videos from the YUI Theater series:

Subscribing to YUI Theater:

Share and extend: Bookmark with Yahoo! My Web | Bookmark with del.icio.us | digg it! | reddit!

An inside look at the Pattern Library

December 7, 2007 at 11:06 am by Christian Crumlish | In Design, YUI Theater | 10 Comments As the third curator of Yahoo!’s Design Pattern Library I often receive a lot of thanks and praise from website designers and developers for the way we at Yahoo! have offered this resource to the world. I usually try to explain that much of the goodness happened before I came on board and that I can’t really take credit for it, but when my ego needs a boost I just smile and nod. When Erin Malone and Matt Leacock and others first launched the internal pattern library, they presented a talk at the IA Summit, called Implementing a Pattern Library in the Real World: A Case Study (and subsequently the linked article on the same topic at Boxes and Arrows). Then Erin and Bill Scott took the library to the public on the Yahoo! Developer Network website and Bill Scott enriched the library with tons of Ajax-y goodness, closely tied to the YUI Library. Since that time, I came on board and I’ve worked on reorganizing the library, updating the patterns, and shepherding a new generation of patterns through our internal refinement and review process, with an eye toward identifying useful social and openness patterns that we can share with the whole Web. So when people come up to me at conferences or find me on mailing lists for information architects and interaction designers frequently they are curious about how the library has evolved in the years since it was founded, what our internal process looks like these days for writing, reviewing, approving, and rating patterns, and how we decide which ones to publish in the open library. Recently, I gave a talk here at Yahoo! as part of our UED brown-bag series, called The Pattern Library Wants YOU!, intended to update oldtimers on changes and improvements to our process and infrastructure and to orient new designers about the library, and of course to encourage people to get involved. Ricky Montalvo, our ace videographer for YUI Theater and YDN Theater, recorded my talk and edited it together with my slides, and we just spent a week or so removing any too-sensitive information and getting our friendly legal folks to sign off on releasing the talk to the public. So, without further ado, here is the public version of my talk, which should answer a lot of those questions I’m hearing these days.

Share and extend: Bookmark with Yahoo! My Web | Bookmark with del.icio.us | digg it! | reddit!

YDN Theater — Douglas Crockford: “The State of Ajax”

November 6, 2007 at 5:50 pm by Eric Miraglia | In YUI Theater | 12 Comments

Dougls Crockford presents "The State of Ajax"

We’ve been posting Douglas’s talks here on YUIBlog for awhile now, and we’re happy to carry on this tradition with his latest presentation, “The State of Ajax”. In this session, Douglas looks at Ajax in its historical context to help focus attention on the trends and traditions out of which Ajax has grown. He then turns to the virtues and vulnerabilities of Ajax as it’s currently embodied on the web, including in manifestations like mashups:

One of the things that Ajax has enabled are mashups, and mashups are the most interesting innovation in software development in at least 20 years. Mashups are the fulfillment of the promise of compenent architecture and highly reusable modules. Mashups are great, providing a whole new class of interactivity and value. Unfortunately, mashups are insecure, so when we’re designing mashups now we have to be careful that the mashups not have access to any confidential information. And it turns out every page contains confidential information, so mashups as currently practiced in the browser are inherently insecure. Security is a big problem in the web. I think it’s our no. 1 big problem. The web is an exploit waiting to happen.

In short, Douglas argues, the browser needs to go forward for the web to go forward. And we have a long way to go: “We’re so far from state of the art,” he says, “we can’t even see the state of the art from here.” Without further ado:

download (m4v)

Special thanks to Ricky Montalvo, videographer for the new YDN Theater (a successor to YUI Theater), for shooting and editing Douglas’s talk.

In Case You Missed…

Some other recent videos from the YUI Theater series:

Subscribing to YUI Theater:

Share and extend: Bookmark with Yahoo! My Web | Bookmark with del.icio.us | digg it! | reddit!

YUI Theater — PPK on the Professionalization of Frontend Engineering

October 22, 2007 at 6:55 am by Eric Miraglia | In YUI Theater | 4 Comments

Peter-Paul Koch (PPK) is one of the best-known figures in the world of frontend engineering because over the years he has tirelessly tilted against the windmills of browser quirks. His quirksmode blog has the canonical articles on many subjects; for example, if you want to find out how events differ across browsers, PPK’s event compatibility tables are an essential reference. Having the patience to do the research and the generosity to share his findings have been the hallmarks of PPK’s work as a blogger-engineer.

In what looks to be an even more significant second act, PPK has embarked recently on a project to create a professional organization for frontend engineers in his native Holland. The organization is called “Fronteers” (frontend engineers); he has documented the project on his blog and has more recently been out at conferences speaking to his fellow frontend engineers about the concept.

At Nate’s invitation, PPK stopped by Yahoo! last week to tell us about Fronteers and its intended role in professionalizing the discipline in Holland. PPK was kind enough to allow us to record the event and share it on YUI Theater. If you have comments or questions about the Fronteers concept, I’m sure he’d love to hear from you in the comments here or on his own blog.

This video is available in Flash format on Yahoo! Video and as an MPEG-4, iPod/iPhone-compatible download (change the extension from .m4v to .mp4 if your video software doesn’t recognize the extension). (Slides available for perusal here.)

In Case You Missed…

Some other recent videos from the YUI Theater series:

Subscribing to YUI Theater:

Share and extend: Bookmark with Yahoo! My Web | Bookmark with del.icio.us | digg it! | reddit!

YUI Theater — Steve Souders: “High Performance Web Sites: 14 Rules For Faster Pages”

September 4, 2007 at 7:36 am by Eric Miraglia | In YUI Theater | 7 Comments

Steve's book, with forward by YUI engineer Nate Koechley, is due out soon from O'Reilly.Steve Souders is Yahoo’s chief guru in the art and science of web performance and the author of the YSlow plugin for Firebug; he is the author of High Performance Web Sites, a forthcoming title from O’Reilly (bonus points if you can guess which animal O’Reilly’s editors chose for the cover of this one without looking at the picture to the right…). For the past three years, Steve has led a team investigating the root causes of poor page performance and applying the lessons learned to Yahoo!’s high-traffic, media-rich properties.

Over the past year, Steve has worked with Tenni Theurer (author of a four-part YUIBlog series on performance: part one | part two | part three | part four) and their Exceptional Performance team to hone the message. Last week, Steve reprised at Yahoo his recent OSCON talk which is derived from the past three years of research.

The details of this research are documented in Tenni’s articles (linked above) and in the Exceptional Performance section of the Yahoo! Developer Network website, so I won’t reiterate those here. Many thanks to Steve for his continuing advocacy on this subject and for allowing us to sharing his talk on YUI Theater.

This video is available in Flash format on Yahoo! Video and as an MPEG-4, iPod-compatible (and iPhone-compatible!) download (change the extension from .m4v to .mp4 if your video software doesn’t recognize the extension).

In Case You Missed…

Some other recent videos from the YUI Theater series:

Share and extend: Bookmark with Yahoo! My Web | Bookmark with del.icio.us | digg it! | reddit!

Next Page »
Hosted by Yahoo!

Copyright © 2007 Yahoo! Inc. All rights reserved. Privacy Policy - Terms of Service

Powered by WordPress on Yahoo! Web Hosting.