SlideShare a Scribd company logo
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
GET /nelm.io/pierre
HTTP/1.1
HOST: nelm.io




HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Last-Modified: Wed, 23 Feb 2011 17:00:00 GTM
Content-Length: 453
GET /nelm.io/pierre
HTTP/1.1
HOST: nelm.io




HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Content-Length: 453
GET /nelm.io/pierre
HTTP/1.1
HOST: nelm.io




HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Content-Length: 453
GET /nelm.io/pierre
HTTP/1.1
HOST: nelm.io
If-Modified-Since: Thu, 30 Sep 2011 17:00:00 GTM




HTTP/1.1 304 Not Modified
Content-Type: text/html; charset=UTF-8
Last-Modified: Wed, 23 Feb 2011 17:00:00 GTM
GET /nelm.io/pierre
HTTP/1.1
HOST: nelm.io
If-Modified-Since: Thu, 30 Sep 2011 17:00:00 GTM




HTTP/1.1 304 Not Modified
Content-Type: text/html; charset=UTF-8
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
<img src="data:image/gif;base64,R0lGODlhEAAOALMAAOazToeH
     h0tLS/7LZv/0jvb29t/f3//Ub//ge8WSLf/rhf/3kdbW1mxsbP/
     5UUde0ECwLJoExKcppV0aCcGCmTIHEIUEqjgaORCMxIC6e0Ccgu
     Ww6aFjsVMkkIr7g77ZKPJjPZqIyd7sJAgVGoEGv2xsBxqNgYPj"
     width="16"
     height="14"
     alt="Play">
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Last-Modified: Wed, 23 Feb 2011 17:23:32 GTM
Expires: Wed, 23 Feb 2011 19:23:32 GTM
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Expires: Thu, 30 Sep 2011 21:00:00 GTM
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Expires: Thu, 30 Sep 2021 21:00:00 GTM
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Cache-Control: max-age=315360000
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Cache-Control: max-age=315360000
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Cache-Control: max-age=315360000
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
<FilesMatch ".(gif|jpg|js|css)">
    ExpiresDefault "access plus 10 years"
</FilesMatch>
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
GET /nelm.io/pierre
HTTP/1.1
HOST: nelm.io
Accept-Encoding: gzip,deflate



HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Content-Length: 453
Content-Encoding: gzip
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Last-Modified: Wed, 23 Feb 2011 17:00:00 GTM
Content-Length: 453
Content-Encoding: gzip
Vary: Accept-Encoding
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Last-Modified: Thu, 30 Sep 2011 17:00:00 GTM
Content-Length: 453
Content-Encoding: gzip
Vary: Accept-Encoding
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
As of February 2010, estimates of IE6's
global market share ranged from 10-20%.
Nonetheless, IE6 continues to maintain a
plurality or even majority presence in the
browser market of certain countries,
notably China and South Korea.
                                - Wikipedia
Speedy App: Frontend Performance Considerations
Vary: *
Cache-Control: private
Vary: *
Cache-Control: private
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
document.write
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
width: expression(document.body.clientWitdh < 600 ? “600px” : “auto”);
min-width: 600px;
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
GET /nelm.io/foo.js    GET /nelm.io/foo.js
HOST: nelm.io          HOST: nelm.io
                       If-Modified-Since: [...]
                       If-None-Match: 10f24bc-4ab



HTTP/1.1 200 OK        HTTP/1.1 304 Not Modified
Last-Modified:[...]
ETag: 10f24bc-4ab-457e1c1f
GET /nelm.io/foo.js    GET /nelm.io/foo.js
HOST: nelm.io          HOST: nelm.io
                       If-Modified-Since: [...]
                       If-None-Match: 10f24bc-4ab



                      HTTP/1.1 304 Not Modified
HTTP/1.1 200 OK
ETag: 10f24bc-4ab-457e1c1f
GET /nelm.io/foo.js    GET /nelm.io/foo.js
HOST: nelm.io          HOST: nelm.io
                       If-None-Match: 10f24bc-4ab




                      HTTP/1.1 304 Not Modified
HTTP/1.1 200 OK
ETag: 10f24bc-4ab-457e1c1f
GET /nelm.io/foo.js    GET /nelm.io/foo.js
HOST: nelm.io          HOST: nelm.io
                       If-None-Match: 10f24bc-4ab




                      HTTP/1.1 304 Not Modified
HTTP/1.1 200 OK
ETag: 10f24bc-4ab-457e1c1f
HTTP/1.1 200 OK
ETag: 10f24bc-4ab-457e1c1f
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations
Speedy App: Frontend Performance Considerations

More Related Content

PDF
Frontend Performance - Web Entwickler Forum
DOC
Modul quick debserver
PDF
Nginx2
PPTX
DNS SERVER
PDF
[발표]HTTP
PPTX
How to replace Cisco 2960 Switch and up
PPTX
Web sockets
Frontend Performance - Web Entwickler Forum
Modul quick debserver
Nginx2
DNS SERVER
[발표]HTTP
How to replace Cisco 2960 Switch and up
Web sockets

What's hot (17)

PDF
Configuration Management with Saltstack
PDF
Pound & Varnish - Cache e Balanceamento de Carga
PDF
Setting up your multiengine environment Apache Railo ColdFusion
PDF
多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門
PPTX
Licão 08 system redirects
PDF
Prezentacja zimowisko 2014
TXT
Asd
PDF
Linux administration ii-parti
PDF
Unidade3 roteiro proxy
DOC
Setting ubuntu server sebagai pc router
PDF
Tunneling configuration
DOCX
Dns centos
PDF
PENYELESAIAN SOAL UKK/UPK TAHUN 2018 Paket 3 oleh Walid Umar
PDF
Raw Iron to Enterprise Server: Installing Domino on Linux
PDF
Ethernet Shield
PPTX
Dns explained
Configuration Management with Saltstack
Pound & Varnish - Cache e Balanceamento de Carga
Setting up your multiengine environment Apache Railo ColdFusion
多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門
Licão 08 system redirects
Prezentacja zimowisko 2014
Asd
Linux administration ii-parti
Unidade3 roteiro proxy
Setting ubuntu server sebagai pc router
Tunneling configuration
Dns centos
PENYELESAIAN SOAL UKK/UPK TAHUN 2018 Paket 3 oleh Walid Umar
Raw Iron to Enterprise Server: Installing Domino on Linux
Ethernet Shield
Dns explained
Ad

Similar to Speedy App: Frontend Performance Considerations (20)

PPTX
Metodologias de Programação IV - Aula 4, Secção 1 - Suporte para cache no pro...
PDF
5. HTTP и приятели
PDF
Devoxx Maroc 2015 HTTP 1, HTTP 2 and folks
PDF
Developing cacheable PHP applications - PHPLimburgBE 2018
PDF
Making the Most of HTTP In Your Apps
PDF
IBM dwLive, "Internet & HTTP - 잃어버린 패킷을 찾아서..."
PDF
Hidden Gems in HTTP
PDF
Pound Varnish
PDF
Developing cacheable PHP applications - Confoo 2018
PDF
HTTP colon slash slash: the end of the road?
PDF
HTTP2:新的机遇与挑战
PDF
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San Francisco
PDF
HTTP 2.0 & Java: Current Status", Part 1, jDays 2015 Speaker: "Simone Bordet
PDF
Introduction HTTP via cURL
PDF
HTTP2 & HPACK #pyfes 2013-11-30
PPT
ReST-ful Resource Management
ODP
HTTP/2 and Java: Current Status
PDF
REST and JAX-RS
PPT
Memento: TimeGates, TimeBundles, and TimeMaps
PDF
An introduction to HTTP/2 for SEOs
Metodologias de Programação IV - Aula 4, Secção 1 - Suporte para cache no pro...
5. HTTP и приятели
Devoxx Maroc 2015 HTTP 1, HTTP 2 and folks
Developing cacheable PHP applications - PHPLimburgBE 2018
Making the Most of HTTP In Your Apps
IBM dwLive, "Internet & HTTP - 잃어버린 패킷을 찾아서..."
Hidden Gems in HTTP
Pound Varnish
Developing cacheable PHP applications - Confoo 2018
HTTP colon slash slash: the end of the road?
HTTP2:新的机遇与挑战
HTTP colon slash slash: end of the road? @ CakeFest 2013 in San Francisco
HTTP 2.0 & Java: Current Status", Part 1, jDays 2015 Speaker: "Simone Bordet
Introduction HTTP via cURL
HTTP2 & HPACK #pyfes 2013-11-30
ReST-ful Resource Management
HTTP/2 and Java: Current Status
REST and JAX-RS
Memento: TimeGates, TimeBundles, and TimeMaps
An introduction to HTTP/2 for SEOs
Ad

More from Pierre Spring (6)

PDF
Responsive Web at Webtuesday
PDF
JSDay Italy - Backbone.js
PDF
JSGeneve - Backbone.js
PDF
Introduction to Scrum
PDF
Varnish Lightning Talk
PDF
Oop in java script
Responsive Web at Webtuesday
JSDay Italy - Backbone.js
JSGeneve - Backbone.js
Introduction to Scrum
Varnish Lightning Talk
Oop in java script

Recently uploaded (20)

PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
Teaching material agriculture food technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Electronic commerce courselecture one. Pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Empathic Computing: Creating Shared Understanding
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Programs and apps: productivity, graphics, security and other tools
Network Security Unit 5.pdf for BCA BBA.
Teaching material agriculture food technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Review of recent advances in non-invasive hemoglobin estimation
Mobile App Security Testing_ A Comprehensive Guide.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Unlocking AI with Model Context Protocol (MCP)
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Electronic commerce courselecture one. Pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
MYSQL Presentation for SQL database connectivity
Empathic Computing: Creating Shared Understanding
Advanced methodologies resolving dimensionality complications for autism neur...

Speedy App: Frontend Performance Considerations