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:
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.
Some other recent videos from the YUI Theater series:
December 21, 2007 at 8:59 am
[...] High Performance AJAX Applciations – A Yahoo talk about this issue, it starts out slow but there are some really good tips given. [...]
December 21, 2007 at 12:30 pm
[...] YDN Theater — Julien Lecomte: “High Performance Ajax Applications” » Yahoo! User Interface Bl… # Developing for high performance (tags: yuiblog.com 2007 mes11 dia21 at_tecp javascript ajax Yahoo! blog_post performance apresentação *****) [...]
December 22, 2007 at 4:07 am
[...] from the Yahoo! Developer Network, were kind enough to shoot the video, edit it, and put it on the YUI Blog. In this talk, I cover the following [...]
December 25, 2007 at 8:13 am
[...] Yahoo como criar aplicações Ajax com alto desempenho, 2007-12-22: Slides (Flash, em SlideShare), Vídeo e PPT (em YUI Blog) da apresentação “High Performance Ajax Applications”, por Julien [...]
January 2, 2008 at 12:46 pm
Your presentation is great! Very helpfull. Thank you.
February 15, 2008 at 5:27 am
[...] [source: YUIBlog] // [...]
April 14, 2008 at 7:48 am
[...] Lecomte: "High Performance Ajax Applications" (YUIBlog | .m4v [...]
April 26, 2008 at 12:36 pm
Hi
I was surfing and found this article.
I,m from Poland. It’s realley very interesting presentatiom.
Regards
May 30, 2008 at 5:44 am
[...] Anyway, to skip to the present, starting work on the RSF/Fluid client-side renderer, I felt similarly at sea on how to plan for a design that runs efficiently. Javascript is starting to emerge from its “ghetto folkloric” period and to become the target of determined engineering efforts, and there are a number of resources round the web focused on Javascript performance issues, such as John Resig’s excellent blog entry collection http://ejohn.org/blog/tags/performance/, and a splendid presentation by Julien Lecomte of YUI http://yuiblog.com/blog/2007/12/20/video-lecomte/. [...]
July 7, 2008 at 10:26 am
[...] Lecomte: "High Performance Ajax Applications" (YUIBlog | .m4v [...]
August 3, 2008 at 9:44 pm
[...] more information check the YUI theatre’s “High Performance Ajax Applications” by Julien [...]
October 14, 2008 at 7:58 pm
[...] Lecomte: "High Performance Ajax Applications" (YUIBlog | .m4v [...]
October 17, 2008 at 9:07 am
[...] Lecomte: "High Performance Ajax Applications" (YUIBlog | .m4v [...]
October 22, 2008 at 9:23 pm
[...] JavaScript code as he has authored the YUI Compressor as well as the YUI History Manager. In a talk given by Julien, he gives some excellent advice on JavaScript optimization. During the presentation [...]
July 12, 2009 at 3:59 am
Maybe it has been too long from the talk date but all the links are broken – no download and no embed is working.
July 16, 2009 at 8:31 pm
@Joe — You’re right, the video is no longer available for download. I’ve updated the post. The embed still works for me, though; you should be able to watch that on a Flash-enabled browser. -Eric
August 24, 2009 at 9:06 am
can’t see in embedded form, and no download.
Seemingly useful and interesting video, but can’t really watch it…
August 27, 2009 at 9:21 am
@vadrer – Thanks for letting me know — this should be fixed now. -Eric
August 30, 2009 at 9:02 am
thank you, Eric, the video is now available, indeed.
very useful :)
March 11, 2010 at 12:33 am
I’m trying to watch this video probably over a bit slower network connection and am having a bad time. The video keeps breaking frequently for buffering and doesn’t buffer even 20 secs of continuous video at a shot. It’s impossible to watch the video with so many breaks. So, I left the video paused in the hope that it will buffer a bigger chunk that I can then watch comfortably, and it worked a couple of times but the video restarted during my third attempt to do the same. And guess what? On restart, it’s back to the buffering mode right from the start (nothing seem to have got cached on my machine) and my bad experience continues. The same happens when I rewind a bit in the hope to get a continuous feed. Is it possible to make this video available for download? Or at least host it on youtube so that people with slower connections can watch it better (youtube player does a good job caching the video locally – at least when I rewind, I get a continuous video of the overall buffered chunk)?
March 11, 2010 at 6:59 am
Amit — I’m sorry for the bad experience you’re having. Unfortunately, this is one of the very few YUI Theater videos that I didn’t shoot and edit myself. The team that shot the video subsequently removed the downloadable version, and I don’t have a copy of it. My apologies. -Eric
March 11, 2010 at 7:26 am
thanks for your reply, Eric. Ok, can you think of anything that might help me… maybe some software you know abt that can rip off this video? …or probably, any way to contact someone from the shooting team; they just might have a copy to lend me :) …or, anything else.. the video seems to be quite popular and I don’t want to miss it… thanks for your help
March 11, 2010 at 7:31 am
Amit — No, I don’t know of any good solution for you other than to play the video from a different (higher-speed) connection at the next opportunity. Sorry about that. All of the recent work on YUI Theater has download options, and the most recent stuff I’m posting in HD…but the source file for this one is no longer available. -Eric
March 12, 2010 at 5:09 am
Never mind, Eric. Thanks for letting me know.
March 28, 2010 at 12:14 am
[...] For more information check the YUI theatre’s “High Performance Ajax Applications” [...]
April 5, 2010 at 8:45 am
[...] engineer and the author of YUI Compressor and YUI Browser History Manager. Julien writes and speaks about issues of web application [...]
August 28, 2010 at 1:13 pm
[...] more information check the YUI theatre's “High Performance Ajax Applications” by Julien [...]