|
Google I/O 2009 - Even Faster Websites Steve Souders Steve is the author of High Performance Web Sites and the creator of YSlow. In this talk, he presents some of the best practices from his next book, including optimizing CSS selectors, flushing the document early, and discovering why 15% of users don't get compressed responses. For presentation slides and all I/O sessions, please go to: code.google.com/events/io/sessions.html |
From:
GoogleDevelopers
Views:
29253
![]() 89
ratings | |
| Time: 01:00:33 | More in Science & Technology |
|
Google Tech Talks Web Exponents presented by Steve Souders March 5, 2009 blog post: google-code-updates.blogspot.com This is the second talk based on Steve's next book, Even Faster Web Sites, the follows-up to High Performance Web Sites. The first talk presented three new best practices: Split the Initial Payload, Load Scripts Without Blocking, and Don't Scatter Inline Scripts. The most important of these is loading external scripts without blocking other downloads and preventing page rendering. One complication is this may introduce undefined symbol errors if inlined code uses symbols from the external scripts. Luckily, there are several techniques to workaround this problem. That and other topics will be covered in this presentation of three more best practices: * Coupling Asynchronous Scripts * Use Iframes Sparingly * Flush the Document Early Speaker: Steve Souders Steve Souders works at Google on web performance and open source initiatives, and previously served as the Chief Performance Yahoo!. He also co-founded Helix Systems and CoolSync, and worked at General Magic, WhoWhere?, and Lycos. Steve is the creator of YSlow, the performance analysis extension to Firebug, which has over 700000 downloads. He serves as co-chair of Velocity, the web performance and operations conference from OReilly, and is co-founder of the Firebug Working Group. He recently taught High Performance Web Sites at Stanford University. The topics from part 1 can be seen here: sites.google.com |
From:
GoogleTechTalks
Views:
93258
![]() 131
ratings | |
| Time: 55:52 | More in Science & Technology |
|
Google Tech Talks November 13, 2007 ABSTRACT Yahoo!'s Exceptional Performance Team has identified 14 best practices for making web pages faster. These best practices have proven to reduce response times of Yahoo! properties by 25-50%. They focus on the front-end, for example, why it's bad to use "@import" for including stylesheets and why ETags disable browser caching. In this talk I'll go in-depth on these best practices and the research behind them. I'll also demonstrate YSlow and do some live performance analysis of popular web sites. Relevant links: Exceptional Performance: developer.yahoo.com YSlow: developer.yahoo.com Speaker: Steve Souders Steve Souders holds down the job of Chief Performance Yahoo! at Yahoo! He's been at Yahoo! since 2000, working on many of the platforms and products within the company He ran the development team for My Yahoo! before reaching his current position. As Chief Performance Yahoo!, he has developed a set of best practices for making web sites faster. He builds tools for performance analysis and evangelizes these best practices and tools across Yahoo!'s product teams. |
From:
GoogleTechTalks
Views:
77419
![]() 164
ratings | |
| Time: 01:00:34 | More in Science & Technology |
|
Cover By: Truly Xiong Original Singer: Xais Thao Devdas/Rock Xais , i do not own this song jux a cover , Enjoy =] Tag: hmong love sad song |
From:
yourstruthful
Views:
1214
![]() 17
ratings | |
| Time: 03:00 | More in Music |
|
Learn how appropriate ordering of scripts and styles can speed up page loads. For more information, visit code.google.com |
From:
GoogleWebmasterHelp
Views:
11196
![]() 17
ratings | |
| Time: 01:58 | More in Science & Technology |
|
Richard Rabbat, Joshua Marantz, H�kon Wium Lie mod_pagespeed is an Apache module that web developers can use to automate web page performance optimizations. In this talk, we examine how mod_pagespeed improves web page speed and reduces network bandwidth usage and describe the measured benefits on these pages. We then describe WebP, a new image format for the web, that reduces the bandwidth needs for images by 40% over JPEG for a comparable quality and demonstrate its support in Chrome and Opera. |
From:
GoogleDevelopers
Views:
7328
![]() 22
ratings | |
| Time: 57:35 | More in Movies |
|
Pat Cavit, a frontend engineer at ArenaNet and an active YUI contributor and community member, joined us at YUIConf 2011 to give this talk on automating build-time website optimizations such as file concatenation, minification, renaming, and more using the Ant build tool. |
From:
yuilibrary
Views:
1272
![]() 16
ratings | |
| Time: 32:10 | More in Science & Technology |
|
Bryan McQuade, Libo Song, Claudia Dent Use Page Speed to evaluate the performance of your web pages and to get suggestions on how to improve them with the newest web development optimizations. Attendees will learn how to make their sites load faster in the browser, with an emphasis on how to optimize mobile web site performance. Compuware will showcase mobile Page Speed integration in their developer tools. |
From:
GoogleDevelopers
Views:
15218
![]() 31
ratings | |
| Time: 59:32 | More in Science & Technology |
|
Google I/O 2010 - Optimize every bit of your site serving and web pages with Page Speed Tech Talks Richard Rabbat, Bryan McQuade Page Speed is an open-source Firefox/Firebug Add-on. Webmasters and web developers can use Page Speed to evaluate the performance of their web pages and to get suggestions on how to improve them. Learn about the latest rules of web development we've added, updated optimizations, go over a new refreshed UI, see how to collect data through beacons to track progress over time, cut and paste fixes, and how to work with 3rd party libraries more effectively, including Google Analytics. For all I/O 2010 sessions, please go to code.google.com/events/io/2010/sessions.html |
From:
GoogleDevelopers
Views:
13348
![]() 26
ratings | |
| Time: 47:15 | More in Science & Technology |
|
Google Tech Talk January 13, 2011 Presented by Ismail Elshareef. ABSTRACT Back in the day, the onLoad event on our edmunds.com and insidelien.com pages used to take 9 seconds to fire! Yeah, we thought it was awful too. That's why in late 2008, we set out to do something about. In this talk, I will discuss the three main concepts that helped us take our pages from slow to really fast. Slides for this talk can be seen here: www.slideshare.net Link to blog post: googlecode.blogspot.com Ismail Elshareef's bio - Ismail has been a web engineer for over twelve years working on architecting and developing web applications and solutions for government, entertainment, media and automotive industries. While working at Ticketmaster's Cottonblend, Ismail was the Chief Architect and Engineer behind the Bunnyfarm CMS project that currently drives and manages sites like The Troubadour, Viejas Entertainment, The Pasadena Civic and Cottonblend.com. At Edmunds, where he was the Director of Front-End Engineering and now Principal Architect of Platform, he's been working with sharp and ambitious engineers on setting and executing a vision for frontend development based in quality, performance and pushing the proverbial technology envelop. In his new role as a Principal Architect, Ismail is spearheading the creation of Edmunds' open platform of APIs and open-srouced products and tools. Edmunds bio - Edmunds Inc. publishes four Web sites that empower, engage and educate automotive consumers <b>...</b> |
From:
GoogleTechTalks
Views:
10661
![]() 74
ratings | |
| Time: 54:31 | More in Science & Technology |
|
Speaker: John Resig Follow along with the slides: ejohn.org Browsers are continually upgrading - providing new features from the latest specifications. We'll look at modern JavaScript and DOM techniques that you can easily drop in to your applications for instant speed-ups. |
From:
GoogleDevelopers
Views:
20330
![]() 40
ratings | |
| Time: 01:01:32 | More in Education |
|
Google Tech Talks Web Exponents presented by Doug Crockford February 27, 2009 blog post: google-code-updates.blogspot.com JavaScript is a language with more than its share of bad parts. It went from non-existence to global adoption in an alarmingly short period of time. It never had an interval in the lab when it could be tried out and polished. JavaScript has some extraordinarily good parts. In JavaScript there is a beautiful, highly expressive language that is buried under a steaming pile of good intentions and blunders. The best nature of JavaScript was so effectively hidden that for many years the prevailing opinion of JavaScript was that it was an unsightly, incompetent abomination. This session will expose the goodness in JavaScript, an outstanding dynamic programming language. Within the language is an elegant subset that is vastly superior to the language as a whole, being more reliable, readable and maintainable. Speaker: Douglas Crockford Douglas Crockford is a product of our public education system. A registered voter, he owns his own car. He has developed office automation systems. He did research in games and music at Atari. He was Director of Technology at Lucasfilm. He was Director of New Media at Paramount. He was the founder and CEO of Electric Communities/Communities.com. He was founder and CTO of State Software, where he discovered JSON. He is interested in Blissymbolics, a graphical, symbolic language. He is developing a secure programming language. He <b>...</b> |
From:
GoogleTechTalks
Views:
194637
![]() 1217
ratings | |
| Time: 01:03:47 | More in Science & Technology |
|
Five contributors to O'Reilly's "High Performance JavaScript" (Nicholas Zakas, Stoyan Stefanov, Ross Harmes, Julien Lecomte, and Matt Sweeney) discuss advanced JavaScript and DOM scripting optimizations at the April 2010 BayJax meetup at Yahoo. |
From:
yuilibrary
Views:
1937
![]() 10
ratings | |
| Time: 01:22:36 | More in Science & Technology |
|
Google I/O 2009 - Fun Hacks and Cool JavaScript: The Advanced Techniques Behind the Google AJAX API Playground Ben Lisbakken In this session, learn advanced Javascript, why App Engine is so easy to develop on, protecting from XSRF vulnerabilities, cutting the load time of your app in half, and hear about general client-side web app techniques. These lessons are taught in the context of the design and development of the AJAX API Playground (code.google.com a tool which can help developers learn about and experiment with many of Google's APIs. For presentation slides and all I/O sessions, please go to: code.google.com/events/io/sessions.html |
From:
GoogleDevelopers
Views:
23814
![]() 102
ratings | |
| Time: 01:03:23 | More in Science & Technology |