Enviar búsqueda
Cargar
Front end-performance
•
0 recomendaciones
•
799 vistas
Richard Powell
Seguir
A Quick overview of the key performance concerns for front-end developers
Leer menos
Leer más
Tecnología
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 25
Recomendados
Banquet 39
Banquet 39
Koubei UED
Koubei banquet 35
Koubei banquet 35
Koubei UED
Data viz as interface #ignitelondon7
Data viz as interface #ignitelondon7
Makoto Inoue
Dapper Drupal - Custom Tailored Drupal Themes
Dapper Drupal - Custom Tailored Drupal Themes
killtheliterate
Guardians of the WebSite - Awesome Toolkit Vol 1
Guardians of the WebSite - Awesome Toolkit Vol 1
Jean-Francois Arseneault
Day: A Tough Day in the Cloud
Day: A Tough Day in the Cloud
Day Software
Progressive Enhancement
Progressive Enhancement
Bruce Morrison
Banquet 36
Banquet 36
Koubei UED
Recomendados
Banquet 39
Banquet 39
Koubei UED
Koubei banquet 35
Koubei banquet 35
Koubei UED
Data viz as interface #ignitelondon7
Data viz as interface #ignitelondon7
Makoto Inoue
Dapper Drupal - Custom Tailored Drupal Themes
Dapper Drupal - Custom Tailored Drupal Themes
killtheliterate
Guardians of the WebSite - Awesome Toolkit Vol 1
Guardians of the WebSite - Awesome Toolkit Vol 1
Jean-Francois Arseneault
Day: A Tough Day in the Cloud
Day: A Tough Day in the Cloud
Day Software
Progressive Enhancement
Progressive Enhancement
Bruce Morrison
Banquet 36
Banquet 36
Koubei UED
EmberJS
EmberJS
ryanstout
Bkbiet day1
Bkbiet day1
mihirio
O'Reilly Fluent, Web Components Enterprise
O'Reilly Fluent, Web Components Enterprise
MediaMath
Backups - Saving all the Bacon
Backups - Saving all the Bacon
Matthew Pritchett
WordPress Speed Optimisation
WordPress Speed Optimisation
Peter Bui
Wordpress database
Wordpress database
Keith Levi Lumanog
Web Page Performance
Web Page Performance
Marco Vignaroli
Angular js, Yeomon & Grunt
Angular js, Yeomon & Grunt
Richard Powell
Ted yu:h base and hoya
Ted yu:h base and hoya
hdhappy001
Lithuania
Lithuania
UNDP Eurasia
Real-time collaborative drawing
Real-time collaborative drawing
Richard Powell
Draw stuff at @jsnortheast
Draw stuff at @jsnortheast
Richard Powell
Unionens bolagsindikator mars 2011
Unionens bolagsindikator mars 2011
Unionen
JSDay 2013 - Practical Responsive Web Design
JSDay 2013 - Practical Responsive Web Design
Jonathan Klein
Scaling PHP to 40 Million Uniques
Scaling PHP to 40 Million Uniques
Jonathan Klein
UberFire Quick Intro and Overview (early beta Aug 2013)
UberFire Quick Intro and Overview (early beta Aug 2013)
Mark Proctor
Node Tools For Your Grails Toolbox - Gr8Conf 2013
Node Tools For Your Grails Toolbox - Gr8Conf 2013
zanthrash
Performance & Responsive Web Design
Performance & Responsive Web Design
Zach Leatherman
Front-End: O que é e o que faz
Front-End: O que é e o que faz
Eduardo Rabelo
Performance and optimization
Performance and optimization
markstory
jQuery Mobile Deep Dive
jQuery Mobile Deep Dive
Troy Miles
Making the Switch, Part 1: Top 5 Things to Consider When Evaluating Drupal
Making the Switch, Part 1: Top 5 Things to Consider When Evaluating Drupal
Acquia
Más contenido relacionado
La actualidad más candente
EmberJS
EmberJS
ryanstout
Bkbiet day1
Bkbiet day1
mihirio
O'Reilly Fluent, Web Components Enterprise
O'Reilly Fluent, Web Components Enterprise
MediaMath
Backups - Saving all the Bacon
Backups - Saving all the Bacon
Matthew Pritchett
WordPress Speed Optimisation
WordPress Speed Optimisation
Peter Bui
Wordpress database
Wordpress database
Keith Levi Lumanog
La actualidad más candente
(6)
EmberJS
EmberJS
Bkbiet day1
Bkbiet day1
O'Reilly Fluent, Web Components Enterprise
O'Reilly Fluent, Web Components Enterprise
Backups - Saving all the Bacon
Backups - Saving all the Bacon
WordPress Speed Optimisation
WordPress Speed Optimisation
Wordpress database
Wordpress database
Destacado
Web Page Performance
Web Page Performance
Marco Vignaroli
Angular js, Yeomon & Grunt
Angular js, Yeomon & Grunt
Richard Powell
Ted yu:h base and hoya
Ted yu:h base and hoya
hdhappy001
Lithuania
Lithuania
UNDP Eurasia
Real-time collaborative drawing
Real-time collaborative drawing
Richard Powell
Draw stuff at @jsnortheast
Draw stuff at @jsnortheast
Richard Powell
Unionens bolagsindikator mars 2011
Unionens bolagsindikator mars 2011
Unionen
Destacado
(7)
Web Page Performance
Web Page Performance
Angular js, Yeomon & Grunt
Angular js, Yeomon & Grunt
Ted yu:h base and hoya
Ted yu:h base and hoya
Lithuania
Lithuania
Real-time collaborative drawing
Real-time collaborative drawing
Draw stuff at @jsnortheast
Draw stuff at @jsnortheast
Unionens bolagsindikator mars 2011
Unionens bolagsindikator mars 2011
Similar a Front end-performance
JSDay 2013 - Practical Responsive Web Design
JSDay 2013 - Practical Responsive Web Design
Jonathan Klein
Scaling PHP to 40 Million Uniques
Scaling PHP to 40 Million Uniques
Jonathan Klein
UberFire Quick Intro and Overview (early beta Aug 2013)
UberFire Quick Intro and Overview (early beta Aug 2013)
Mark Proctor
Node Tools For Your Grails Toolbox - Gr8Conf 2013
Node Tools For Your Grails Toolbox - Gr8Conf 2013
zanthrash
Performance & Responsive Web Design
Performance & Responsive Web Design
Zach Leatherman
Front-End: O que é e o que faz
Front-End: O que é e o que faz
Eduardo Rabelo
Performance and optimization
Performance and optimization
markstory
jQuery Mobile Deep Dive
jQuery Mobile Deep Dive
Troy Miles
Making the Switch, Part 1: Top 5 Things to Consider When Evaluating Drupal
Making the Switch, Part 1: Top 5 Things to Consider When Evaluating Drupal
Acquia
[jqconatx] Adaptive Images for Responsive Web Design
[jqconatx] Adaptive Images for Responsive Web Design
Christopher Schmitt
Lone StarPHP 2013 - Building Web Apps from a New Angle
Lone StarPHP 2013 - Building Web Apps from a New Angle
Pablo Godel
Building a platform with Django, Docker and Salt | Djangocon lightning talk
Building a platform with Django, Docker and Salt | Djangocon lightning talk
dotCloud
Building a Platform with Django, Docker and Salt
Building a Platform with Django, Docker and Salt
Docker, Inc.
Oxente on Rails 2009
Oxente on Rails 2009
Fabio Akita
Are Today’s Good Practices... Tomorrow’s Performance Anti-Patterns?
Are Today’s Good Practices... Tomorrow’s Performance Anti-Patterns?
Andy Davies
Become Master of Your Own Universe - DIBI 2013
Become Master of Your Own Universe - DIBI 2013
Phil Sturgeon
Architecting for Failure in AWS - PuppetConf 2013
Architecting for Failure in AWS - PuppetConf 2013
Puppet
AWS: Architecting for resilience & cost at scale
AWS: Architecting for resilience & cost at scale
Jos Boumans
Lessons learned from Node.js - Callbacks / Promises
Lessons learned from Node.js - Callbacks / Promises
Jason K Yau
Coscup 2013 : Continuous Integration on top of hadoop
Coscup 2013 : Continuous Integration on top of hadoop
Wisely chen
Similar a Front end-performance
(20)
JSDay 2013 - Practical Responsive Web Design
JSDay 2013 - Practical Responsive Web Design
Scaling PHP to 40 Million Uniques
Scaling PHP to 40 Million Uniques
UberFire Quick Intro and Overview (early beta Aug 2013)
UberFire Quick Intro and Overview (early beta Aug 2013)
Node Tools For Your Grails Toolbox - Gr8Conf 2013
Node Tools For Your Grails Toolbox - Gr8Conf 2013
Performance & Responsive Web Design
Performance & Responsive Web Design
Front-End: O que é e o que faz
Front-End: O que é e o que faz
Performance and optimization
Performance and optimization
jQuery Mobile Deep Dive
jQuery Mobile Deep Dive
Making the Switch, Part 1: Top 5 Things to Consider When Evaluating Drupal
Making the Switch, Part 1: Top 5 Things to Consider When Evaluating Drupal
[jqconatx] Adaptive Images for Responsive Web Design
[jqconatx] Adaptive Images for Responsive Web Design
Lone StarPHP 2013 - Building Web Apps from a New Angle
Lone StarPHP 2013 - Building Web Apps from a New Angle
Building a platform with Django, Docker and Salt | Djangocon lightning talk
Building a platform with Django, Docker and Salt | Djangocon lightning talk
Building a Platform with Django, Docker and Salt
Building a Platform with Django, Docker and Salt
Oxente on Rails 2009
Oxente on Rails 2009
Are Today’s Good Practices... Tomorrow’s Performance Anti-Patterns?
Are Today’s Good Practices... Tomorrow’s Performance Anti-Patterns?
Become Master of Your Own Universe - DIBI 2013
Become Master of Your Own Universe - DIBI 2013
Architecting for Failure in AWS - PuppetConf 2013
Architecting for Failure in AWS - PuppetConf 2013
AWS: Architecting for resilience & cost at scale
AWS: Architecting for resilience & cost at scale
Lessons learned from Node.js - Callbacks / Promises
Lessons learned from Node.js - Callbacks / Promises
Coscup 2013 : Continuous Integration on top of hadoop
Coscup 2013 : Continuous Integration on top of hadoop
Más de Richard Powell
Backbone to React. What it says about awesome UI Code.
Backbone to React. What it says about awesome UI Code.
Richard Powell
Designing user on-boarding
Designing user on-boarding
Richard Powell
Data Visualisation with D3 & Rickshaw - Berlin Expert Days
Data Visualisation with D3 & Rickshaw - Berlin Expert Days
Richard Powell
Time-Series Monitoring Graphs with D3 & Rickshaw
Time-Series Monitoring Graphs with D3 & Rickshaw
Richard Powell
D3 Rickshaw and Backbone in 50 minutes
D3 Rickshaw and Backbone in 50 minutes
Richard Powell
Angular.js, Yeomon & Grunt
Angular.js, Yeomon & Grunt
Richard Powell
HTML5 Canvas @SuperMondays, Newcastle
HTML5 Canvas @SuperMondays, Newcastle
Richard Powell
Más de Richard Powell
(7)
Backbone to React. What it says about awesome UI Code.
Backbone to React. What it says about awesome UI Code.
Designing user on-boarding
Designing user on-boarding
Data Visualisation with D3 & Rickshaw - Berlin Expert Days
Data Visualisation with D3 & Rickshaw - Berlin Expert Days
Time-Series Monitoring Graphs with D3 & Rickshaw
Time-Series Monitoring Graphs with D3 & Rickshaw
D3 Rickshaw and Backbone in 50 minutes
D3 Rickshaw and Backbone in 50 minutes
Angular.js, Yeomon & Grunt
Angular.js, Yeomon & Grunt
HTML5 Canvas @SuperMondays, Newcastle
HTML5 Canvas @SuperMondays, Newcastle
Último
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Último
(20)
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Front end-performance
1.
@byrichardpowell byrichardpowell.co.uk Front-End Performance Thursday, 8
August 13
2.
“80-90% of the
end-user response time is spent on the frontend. Start there” Steve Souders, Head Performance Engineer at Google Thursday, 8 August 13
3.
Backend Frontend Thursday, 8
August 13
4.
Load Time Thursday, 8
August 13
5.
Optimise, Minifimise, Obsfucate, GZip Loadtime:
Filesize Thursday, 8 August 13
6.
Loadtime: Filesize Be Defensive Thursday,
8 August 13
7.
CSS Sprites, Icon
Fonts, Base64 Encoding images Loadtime: Requests Thursday, 8 August 13
8.
Loadtime: Requests Concatenate Thursday, 8
August 13
9.
Load Scripts Last and Only
Load when needed Loadtime: Order Thursday, 8 August 13
10.
Loadtime: Order http://bit.ly/12NkgEi Thursday, 8
August 13
11.
Run Time Thursday, 8
August 13
12.
Reduce DOM Interaction Runtime:
DOM Interaction Thursday, 8 August 13
13.
Runtime: DOM Interaction http://jsbin.com/ohumon/1/edit Thursday,
8 August 13
14.
Runtime: DOM Interaction http://jsbin.com/omeyac/2/edit Thursday,
8 August 13
15.
Runtime: DOM Interaction http://jsbin.com/acetul/1/edit Thursday,
8 August 13
16.
CSS can be
expensive Or it can be an optimisation Runtime: DOM Interaction Thursday, 8 August 13
17.
Design API’s Carefully Runtime:
Single Page Application Thursday, 8 August 13
18.
Perception Thursday, 8 August
13
19.
Perception http://bit.ly/1bxLxDI Thursday, 8 August
13
20.
Perception http://bit.ly/1bxLxDI Thursday, 8 August
13
21.
Don’t block the
UI Perception Thursday, 8 August 13
22.
Load Time PerceptionRun Time Thursday,
8 August 13
23.
Load Time PerceptionRun
Time Thursday, 8 August 13
24.
Thursday, 8 August
13
25.
Thanks Thursday, 8 August
13