Вы находитесь на странице: 1из 15
The web should be fast. E x e c u t i v e S

The web should be fast.

Executive Summary

be fast. E x e c u t i v e S u m m a

Performance Report for:

Report generated:

Test Server Region:

Using:

Fri, Aug 4, 2017, 3:42 PM +0530

Vancouver, CanadaTest Server Region: Using: Fri, Aug 4, 2017, 3:42 PM +0530 Firefox (Desktop) 53.0, PageSpeed 1.15-gt1,

Firefox (Desktop) 53.0, PageSpeed 1.15-gt1, YSlow 3.1.8Using: Fri, Aug 4, 2017, 3:42 PM +0530 Vancouver, Canada PageSpeed Score   YSlow Score  

PageSpeed Score

 

YSlow Score

 
(37%) (74%)

(37%)

(37%) (74%)
(37%) (74%)

(74%)

(37%) (74%)

Fully Loaded Time

Total Page Size

Requests

2.8s

2.8s 2.48MB 75

2.48MB

2.8s 2.48MB 75

75

2.8s 2.48MB 75

Top 5 Priority Issues

Serve scaled images

F

(0)

AVG SCORE: 70%Serve scaled images F (0) IMAGES HIGH

IMAGES

HIGH

Optimize images

F

(0)

AVG SCORE: 70%Optimize images F (0) IMAGES HIGH

IMAGES

HIGH

Leverage browser caching

F

(0)

AVG SCORE: 59%Leverage browser caching F (0) SERVER HIGH

SERVER

HIGH

Combine images using CSS sprites

F

(7)

AVG SCORE: 88%Combine images using CSS sprites F (7) IMAGES HIGH

IMAGES

HIGH

Avoid bad requests

A (92)

AVG SCORE: 98%Avoid bad requests A (92) CONTENT HIGH

CONTENT

HIGH

How does this affect me?

Studies show that users leave a site if it hasn't loaded in 4 seconds; keep your users happy and engaged by providing a fast performing website.

As if you didn't need more incentive, Google has announced that they are using page speed in their ranking algorithm.

About GTmetrix

We can help you develop a faster, more efficient, and all-around improved website experience for your users. We use Google PageSpeed and Yahoo! YSlow to grade your site's performance and provide actionable recommendations to fix these issues.

About the Developer

recommendations to fix these issues. About the Developer GTmetrix is developed by the good folks at
recommendations to fix these issues. About the Developer GTmetrix is developed by the good folks at

GTmetrix is developed by the good folks at GT.net, a Vancouver-based performance hosting company with over 21 years experience in web technology.

What do these grades mean?

This report is an analysis of your site with Google and Yahoo!'s metrics for how to best develop a site for optimized speed. The grades you see represent how well the scanned URL adheres to those rules.

Lower grades (C or lower) mean that the page can stand to be faster using better practices and optimizing your settings.

What's in this report?

This report covers basic to technical analyses on your page. It is categorized under many headings:

Executive: Overall score information and Priority Issues Overall score information and Priority Issues

History: Graphed history of past performance Graphed history of past performance

Waterfall: Graph of your site's loading timeline Graph of your site's loading timeline

Technical: In-depth PageSpeed & YSlow information In-depth PageSpeed & YSlow information

These will provide you with a snapshot of your performance.

Waterfall Chart Waterfall Chart The waterfall chart displays the loading behaviour of your site in

Waterfall Chart

Waterfall Chart

The waterfall chart displays the loading behaviour of your site in your selected browser. It can be used to discover simple issues such as 404's or more complex issues such as external resources blocking page rendering.

issues such as external resources blocking page rendering. National Library Of Pakistan GET www.nlp.gov.p 200 OK

National Library Of Pakistan

GET www.nlp.gov.p 200 OK nlp.gov.pk 4.2 KB 236ms GET style.css 200 OK nlp.gov.pk 1.2 KB
GET www.nlp.gov.p
200
OK nlp.gov.pk
4.2 KB
236ms
GET style.css
200
OK nlp.gov.pk
1.2 KB
84ms
GET jquery1.min.js
200
OK nlp.gov.pk
29.7 KB
336ms
GET element.js?cb
200
OK translate.g
768 B
16ms
GET top_bar.png
200
OK nlp.gov.pk
5.8 KB
432ms
GET logo.png
200
OK nlp.gov.pk
70.4 KB
58
7ms
GET image_reel_1.
200
OK nlp.gov.pk
112 KB
59
1ms
GET image_reel_2.
200
OK nlp.gov.pk
114.5 KB
752ms
GET image_reel_3.
200
OK nlp.gov.pk
95.9 KB
760ms
GET image_reel_4.
200
OK nlp.gov.pk
125.7 KB
841ms
GET image_reel_5.
200
OK nlp.gov.pk
132.8 KB
917ms
GET image_reel_6.
200
OK nlp.gov.pk
198.9 KB
1.07s
GET image_reel_7.
200
OK nlp.gov.pk
119.1 KB
932ms
GET home.png
200
OK nlp.gov.pk
1.2 KB
928ms
GET about_nlp.png
200
OK nlp.gov.pk
1.8 KB
932ms
GET activities.png
200
OK nlp.gov.pk
1.6 KB
931ms
GET infrastructure
200
OK nlp.gov.pk
1.7 KB
1.03s
GET resources.png
200
OK nlp.gov.pk
1.6 KB
1.09s
GET career.png
200
OK nlp.gov.pk
1.2 KB
1.11s
GET news.png
200
OK nlp.gov.pk
1.4 KB
1.14s
GET contact.png
200
OK nlp.gov.pk
1.7 KB
1.14s
GET new_icon_red
200
OK nlp.gov.pk
2.4 KB
1.14s
GET search.png
200
OK nlp.gov.pk
1.9 KB
1.16s
GET Search-icon.p
200
OK nlp.gov.pk
50.1 KB
1.18s
GET children.gif
200
OK nlp.gov.pk
39.2 KB
1.21s
GET 51721ac8-702
200
OK nlp.gov.pk
24.1 KB
1.24s
GET d6_r7_c13.pn
200
OK nlp.gov.pk
1.4 KB
1.24s
GET visiting.png
200
OK nlp.gov.pk
2 KB
1.24s
GET line (2).png
200
OK nlp.gov.pk
155 B
1.24s
GET TenderNotice.j
200
OK nlp.gov.pk
613 KB
1.32s
GET appointment_
200
OK nlp.gov.pk
443.6 KB
1.1s
GET opac.gif
200
OK nlp.gov.pk
79.4 KB
1.35s
GET downloads.pn
200
OK nlp.gov.pk
73.2 KB
1.38s
GET img.js
404
No
nlp.gov.pk
4.8 KB
176ms
GET img.js
404
No
nlp.gov.pk
4.8 KB
80ms
GET translateelem
200
OK translate.g
3.5 KB
18ms
GET main.js
200
OK translate.g
1.5 KB
2
1ms
GET jquery1.min.js
200
OK nlp.gov.pk
69.2 KB
0ms
GET header.html
200
OK nlp.gov.pk
1.1 KB
98ms
GET element_main
200
OK translate.g
83.2 KB
18ms
GET api
200
OK justmyip.or
185 B
504ms
GET navigation.pn
200
OK nlp.gov.pk
3.2 KB
144ms
GET sclicef_r12_c4
200
OK nlp.gov.pk
155 B
169ms
GET navigation_bo
200
OK nlp.gov.pk
282 B
171ms
GET white.png
200
OK nlp.gov.pk
2.9 KB
152ms
GET translate_24d
200
OK gstatic.com
825 B
85ms
GET l?client=te&al
200
OK translate.g
921 B
26ms
GET googlelogo_co
200
OK gstatic.com
910 B
81ms
GET translate_24d
200
OK gstatic.com
1.8 KB
80ms
GET gen204?sl=ca
204
No
translate.g
0
15ms
GET translateelem
200
OK translate.g
18.3 KB
0ms
GET googlelogo_co
200
OK gstatic.com
1.6 KB
7ms
Waterfall Chart GET cleardot.gif 200 OK google.com 43 B 33ms     GET loading.gif 200

Waterfall Chart

GET cleardot.gif200 OK google.com 43 B 33ms    

200

OK google.com

43 B

33ms

   

GET loading.gif200 OK translate.g 702 B 6ms    

200

OK translate.g

702 B

6ms

   

GET translateelem200 OK translate.g 18.3 KB 0ms    

200

OK translate.g

18.3 KB

0ms

   

GET translateelem200 OK translate.g 18.3 KB 0ms    

200

OK translate.g

18.3 KB

0ms

   

GET te_bk.gif200 OK translate.g 848 B   20ms    

200

OK translate.g

848 B

 

20ms

   

GET te_ctrl3.gif200 OK translate.g 2.8 KB   21ms    

200

OK translate.g

2.8 KB

 

21ms

   

GET home_over.pn200 OK nlp.gov.pk 1.1 KB     127ms  

200

OK nlp.gov.pk

1.1 KB

   

127ms

 

GET aboutnlp_ove200 OK nlp.gov.pk 1.6 KB     127ms  

200

OK nlp.gov.pk

1.6 KB

   

127ms

 

GET activites_over200 OK nlp.gov.pk 1.5 KB     121ms  

200

OK nlp.gov.pk

1.5 KB

   

121ms

 

GET infrastructure200 OK nlp.gov.pk 1.6 KB     113ms  

200

OK nlp.gov.pk

1.6 KB

   

113ms

 

GET resources_ov200 OK nlp.gov.pk 1.5 KB     121ms  

200

OK nlp.gov.pk

1.5 KB

   

121ms

 

GET career_over.p200 OK nlp.gov.pk 1.2 KB     141ms  

200

OK nlp.gov.pk

1.2 KB

   

141ms

 

GET news_over.pn200 OK nlp.gov.pk 1.3 KB       202ms  

200

OK nlp.gov.pk

1.3 KB

     

202ms

 

GET contact_over.200 OK nlp.gov.pk 1.7 KB         222ms

200

OK nlp.gov.pk

1.7 KB

       

222ms

GET booking_over.200 OK nlp.gov.pk 3 KB       214ms  

200

OK nlp.gov.pk

3 KB

     

214ms

 

GET reading_over.200 OK nlp.gov.pk 1.6 KB       212 ms

200

OK nlp.gov.pk

1.6 KB

     

212

ms

GET isbn_form_ov200 OK nlp.gov.pk 2.4 KB       212 ms

200

OK nlp.gov.pk

2.4 KB

     

212

ms

GET children_lib_o200 OK nlp.gov.pk 2.7 KB       23 5ms

200

OK nlp.gov.pk

2.7 KB

     

23

5ms

GET visual_search200 OK nlp.gov.pk 2.1 KB         284ms

200

OK nlp.gov.pk

2.1 KB

       

284ms

GET administration200 OK nlp.gov.pk 2 KB         294ms

200

OK nlp.gov.pk

2 KB

       

294ms

GET library_rate_o200 OK nlp.gov.pk 2.1 KB         294ms

200

OK nlp.gov.pk

2.1 KB

       

294ms

GET news_events_200 OK nlp.gov.pk 2.3 KB         312ms

200

OK nlp.gov.pk

2.3 KB

       

312ms

GET isb_public_lib_200 OK nlp.gov.pk 2.6 KB         313ms

200

OK nlp.gov.pk

2.6 KB

       

313ms

75 Requests

2.6 MB

2.81s (onload: 2.42s)

Page Load Timings RUM Speed Index: 1,135 Page Load Timings 0ms 77ms 159ms 236ms Redirect

Page Load Timings

RUM Speed Index: 1,135

Page Load Timings

0ms

77ms

159ms

236ms

Redirect

Connect

Backend

TTFB

0.9s

1.0s

1.0s (2ms)

2.4s (41ms)

First paint

DOM int.

DOM loaded

Onload

(41ms) First paint DOM int. DOM loaded Onload Redirect duration This is the time spent redirecting

Redirect duration

paint DOM int. DOM loaded Onload Redirect duration This is the time spent redirecting URLs before

This is the time spent redirecting URLs before the final HTML page is loaded. Common redirects include:

Redirect from a non-www to www (eg. example.com to www.example.com)the final HTML page is loaded. Common redirects include: Redirect to a secure URL (eg. http://

Redirect to a secure URL (eg. http:// to https://)from a non-www to www (eg. example.com to www.example.com) Redirect to set cookies Redirect to a

Redirect to set cookiesRedirect to a secure URL (eg. http:// to https://) Redirect to a mobile version of the

Redirect to a mobile version of the sitesecure URL (eg. http:// to https://) Redirect to set cookies Some sites may even perform a

Some sites may even perform a chain of multiple redirects (eg. non-www to www, then to a secure URL). This timing is the total of all this time that's spent redirecting, or 0 if no redirects occurred.

In the Waterfall Chart, Redirect duration consists of the time from the beginning of the test until just before we start the request of the final HTML page (when we receive the first 200 OK response).

During this time, the browser screen is blank! Ensure that this duration is kept to short by minimizing your redirects.

Connection durationduration is kept to short by minimizing your redirects . Once any redirects have completed, Connection

short by minimizing your redirects . Connection duration Once any redirects have completed, Connection duration is

Once any redirects have completed, Connection duration is measured. This is the time spent connecting to the server to make the request to the page.

Technically speaking, this duration is a combination of the blocked time, DNS time, connect time and sending time of the request (rather than just connect time). We've combined those components into a single Connection duration to simplify things (as most of these times are usually small).

In the Waterfall Chart, Connection duration consists of everything up to and including the "Sending" time in the final HTML page request (the first 200 OK response).

During this time, the browser screen is still blank! Various causes could contribute to this, including a slow/problematic connection between GTmetrix and the server or slow response times from the server.

Backend duration

or slow response times from the server. Backend duration Time to First Byte (TTFB) Once the

Time to First Byte (TTFB)

from the server. Backend duration Time to First Byte (TTFB) Once the connection is complete and

Once the connection is complete and the request is made, the server needs to generate a response for the page. The time it takes to generate the response is known as the Backend duration.

In the Waterfall Chart, Backend duration consists of purple waiting time in the page request.

Time to First Byte (TTFB) is the total amount of time spent to receive the first byte of the response once it has been requested. It is the sum of "Redirect duration" + "Connection duration" + "Backend duration". This metric is one of the key indicators of web performance.

Page Load Timings First paint time indicate a fast loading page. In the Waterfall Chart,

Page Load Timings

Page Load Timings First paint time indicate a fast loading page. In the Waterfall Chart, it
Page Load Timings First paint time indicate a fast loading page. In the Waterfall Chart, it

First paint time

Page Load Timings First paint time indicate a fast loading page. In the Waterfall Chart, it

indicate a fast loading page.

In the Waterfall Chart, it is calculated at the start of the test until just before receiving on the page request and represented by the orange line.

Some ways to improve the TTFB include: optimizing application code, implementing caching, fine- tuning your web server configuration, or upgrading server hardware.

First paint time is the first point at which the browser does any sort of rendering on the page. Depending on the structure of the page, this first paint could just be displaying the background colour (including white), or it could be a majority of the page being rendered.

In the Waterfall Chart, it is represented by the green line.

This timing is of significance because until this point, the browser will have only shown a blank page and this change gives the user an indication that the page is loading. However, we don't know how much of the page was rendered with this paint, so having a early first paint doesn't necessarily

DOM interactive timepaint, so having a early first paint doesn't necessarily DOM interactive time is the point at

first paint doesn't necessarily DOM interactive time DOM interactive time is the point at which the

DOM interactive time is the point at which the browser has finished loading and parsing HTML, and the DOM (Document Object Model) has been built. The DOM is how the browser internally structures the HTML so that it can render it.

DOM interactive time isn't marked in the Waterfall Chart as it's usually very close in timing to DOM content loaded.

it's usually very close in timing to DOM content loaded. DOM content loaded time DOM content

DOM content loaded time

in timing to DOM content loaded. DOM content loaded time DOM content loaded time (DOM loaded

DOM content loaded time (DOM loaded or DOM ready for short) is the point at which the DOM is ready (ie. DOM interactive) and there are no stylesheets blocking JavaScript execution.

If there are no stylesheets blocking JavaScript execution and there is no parser blocking JavaScript, then this will be the same as DOM interactive time.

In the Waterfall Chart, it is represented by the blue line.

The time in brackets is the time spent executing JavaScript triggered by the DOM content loaded event. Many JavaScript frameworks use this event as a starting point to begin execution of their code.

Since this event is often used by JavaScript as the starting point and delays in this event mean delays in rendering, it's important to make sure that style and script order is optimized and that parsing of JavaScript is deferred.

optimized and that parsing of JavaScript is deferred . Onload time Onload time occurs when the

Onload time

and that parsing of JavaScript is deferred . Onload time Onload time occurs when the processing

Onload time occurs when the processing of the page is complete and all the resources on the page (images, CSS, etc.) have finished downloading. This is also the same time that DOM complete occurs and the JavaScript window.onload event fires.

Note that there may be JavaScript that initiates subsequent requests for more resources, hence the reason why Fully loaded timing is preferred.

In the Waterfall Chart, it is represented by the red line.

The time in brackets is the time spent executing JavaScript triggered by the Onload event.

Note that Onload time was the previous default for when to stop the test for GTmetrix.

PageSpeed Recommendations PageSpeed Recommendations RECOMMENDATION GRADE RELATIVE TYPE PRIORITY Serve scaled images F

PageSpeed Recommendations

PageSpeed Recommendations

RECOMMENDATION

GRADE

RELATIVE

TYPE

PRIORITY

Serve scaled images

F (0)

AVG SCORE: 70%Serve scaled images F (0) IMAGES HIGH

IMAGES

HIGH

The following images are resized in HTML or CSS. Serving scaled images could save 1.0MiB (97% reduction).

http://nlp.gov.pk/downloads/TenderNotice.jpg is resized in HTML or CSS from 2359x3435 to 228x300. Serving a scaled image could save 607.8KiB (99% reduction). http://nlp.gov.pk/downloads/appointment_focal_person.jpg is resized in HTML or CSS from 2458x3385 to 228x300. Serving a scaled image could save 439.9KiB (99% reduction). http://www.nlp.gov.pk/images/51721ac8-702b-44d3-8ca5-e9c5660931ed.jpg is resized in HTML or CSS from 254x523 to 224x553. Serving a scaled image could save 2.8KiB (12% reduction). https://www.gstatic.com/images/branding/product/1x/translate_24dp.png is resized in HTML or CSS from 24x24 to 20x20. Serving a scaled image could save 253B (31% reduction). https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_42x16dp.png is resized in HTML or CSS from 42x16 to 37x14. Serving a scaled image could save 209B (23% reduction).

Optimize images

F (0)

AVG SCORE: 70%Optimize images F (0) IMAGES HIGH

IMAGES

HIGH

Optimize the following images to reduce their size by 409.2KiB (19% reduction).

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/downloads. p n g could http://www.nlp.gov.pk/images/downloads.png could save 70.5KiB (96% reduction). See optimized version.

Losslessly compressing htt p ://nl p . g ov. p k/downloads/a pp ointment _ focal_person.jpg could save http://nlp.gov.pk/downloads/appointment_focal_person.jpg could save 58.9KiB (14% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/Search-icon. p ng could save http://www.nlp.gov.pk/images/Search-icon.png could save 49.0KiB (97% reduction). See optimized version.

Losslessly compressing htt p ://nl p . g ov. p k/downloads/TenderNotice.jpg could save 48.2KiB (8% reduction). See http://nlp.gov.pk/downloads/TenderNotice.jpg could save 48.2KiB (8% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/lo g o. p n http://www.nlp.gov.pk/images/logo.png could save 22.4KiB (32% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/banner/image _ reel _ 1.jpg could save 17.8KiB (16% reduction). See optimized version . http://www.nlp.gov.pk/images/banner/image_reel_1.jpg could save 17.8KiB (16% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/children.gif could save 16.7KiB (43% reduction). See optimized version . http://www.nlp.gov.pk/images/children.gif could save 16.7KiB (43% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/banner/image_reel_2.jpg could save 16.7KiB (15% reduction). See optimized version . http://www.nlp.gov.pk/images/banner/image_reel_2.jpg could save 16.7KiB (15% reduction). See optimized version.

Losslessly compressing http://www.nlp. g ov.pk/ima g es/banner/ima g e_reel_6. j p g could save 16.6KiB (9% reduction). http://www.nlp.gov.pk/images/banner/image_reel_6.jpg could save 16.6KiB (9% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/banner/ima g e _ reel http://www.nlp.gov.pk/images/banner/image_reel_5.jpg could save 16.2KiB (13% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/banner/ima g e _ reel http://www.nlp.gov.pk/images/banner/image_reel_4.jpg could save 15.2KiB (13% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/banner/ima g e _ reel http://www.nlp.gov.pk/images/banner/image_reel_3.jpg could save 14.2KiB (15% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/banner/ima g e_reel_7.jpg could save http://www.nlp.gov.pk/images/banner/image_reel_7.jpg could save 13.4KiB (12% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/to p_ bar. p ng http://www.nlp.gov.pk/images/top_bar.png could save 2.9KiB (50% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/white. p n g could http://www.nlp.gov.pk/images/white.png could save 2.7KiB (91% reduction). See optimized version.

Losslessly compressing https://translate.googleapis.com/translate _ static/img/te _ ctrl3.gif could save 1.6KiB (57% reduction). See optimized https://translate.googleapis.com/translate_static/img/te_ctrl3.gif could save 1.6KiB (57% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/booking_over.png could save 1.5KiB (49% reduction). See optimized version . http://www.nlp.gov.pk/images/booking_over.png could save 1.5KiB (49% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/navigation.png could save 1.4KiB (45% reduction). See optimized version . http://www.nlp.gov.pk/images/navigation.png could save 1.4KiB (45% reduction). See optimized version.

Losslessly compressing http://www.nlp. g ov.pk/ima g es/isb_public_lib_over.png could save 1.2KiB (46% reduction). See optimized version . http://www.nlp.gov.pk/images/isb_public_lib_over.png could save 1.2KiB (46% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/children _ lib _ over. http://www.nlp.gov.pk/images/children_lib_over.png could save 1.2KiB (43% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/isbn _ form _ over. http://www.nlp.gov.pk/images/isbn_form_over.png could save 1.1KiB (47% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/news _ events _ over. http://www.nlp.gov.pk/images/news_events_over.png could save 1.1KiB (47% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/visual _ search _ over.png http://www.nlp.gov.pk/images/visual_search_over.png could save 1.0KiB (49% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/contact _ over. p n http://www.nlp.gov.pk/images/contact_over.png could save 988B (57% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/librar y_ rate _ over. http://www.nlp.gov.pk/images/library_rate_over.png could save 978B (46% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/administration _ over.png could save 977B (48% reduction). See optimized version . http://www.nlp.gov.pk/images/administration_over.png could save 977B (48% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/about_nlp.png could save 947B (52% reduction). See optimized version . http://www.nlp.gov.pk/images/about_nlp.png could save 947B (52% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/contact.png could save 945B (54% reduction). See optimized version . http://www.nlp.gov.pk/images/contact.png could save 945B (54% reduction). See optimized version.

Losslessly compressing http://www.nlp. g ov.pk/ima g es/infrastructure.pn g could save 931B (52% reduction). See optimized version . http://www.nlp.gov.pk/images/infrastructure.png could save 931B (52% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/infrastructure _ over.png could save http://www.nlp.gov.pk/images/infrastructure_over.png could save 929B (55% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/aboutnl p_ over.png could save http://www.nlp.gov.pk/images/aboutnlp_over.png could save 916B (54% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/activities. p n g could http://www.nlp.gov.pk/images/activities.png could save 889B (53% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/resources. p n g could http://www.nlp.gov.pk/images/resources.png could save 871B (53% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/activites _ over. p n http://www.nlp.gov.pk/images/activites_over.png could save 868B (55% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/resources _ over.png could save http://www.nlp.gov.pk/images/resources_over.png could save 827B (54% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/search.png could save 756B (39% reduction). See optimized version . http://www.nlp.gov.pk/images/search.png could save 756B (39% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/news.png could save 733B (52% reduction). See optimized version . http://www.nlp.gov.pk/images/news.png could save 733B (52% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/news_over.png could save 721B (54% reduction). See optimized version . http://www.nlp.gov.pk/images/news_over.png could save 721B (54% reduction). See optimized version.

Losslessly compressing http://www.nlp. g ov.pk/ima g es/readin g _over.png could save 696B (42% reduction ) . See http://www.nlp.gov.pk/images/reading_over.png could save 696B (42% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/career. p n g could http://www.nlp.gov.pk/images/career.png could save 648B (51% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/career _ over. p n http://www.nlp.gov.pk/images/career_over.png could save 646B (53% reduction). See optimized version.

Losslessly compressing https://translate.googleapis.com/translate_static/img/te_bk.gif could save 635B (74% reduction). See optimized version . https://translate.googleapis.com/translate_static/img/te_bk.gif could save 635B (74% reduction). See optimized version.

PageSpeed Recommendations Losslessly compressing http://www.nlp.gov.pk/images/home.png could save 607B (50% reduction).

PageSpeed Recommendations

Losslessly compressing http://www.nlp.gov.pk/images/home.png could save 607B (50% reduction). See optimized version . http://www.nlp.gov.pk/images/home.png could save 607B (50% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/home_over.png could save 599B (51% reduction). See optimized version . http://www.nlp.gov.pk/images/home_over.png could save 599B (51% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/visiting.png could save 525B (27% reduction). See optimized version . http://www.nlp.gov.pk/images/visiting.png could save 525B (27% reduction). See optimized version.

Losslessly compressing http://www.nlp. g ov.pk/ima g es/d6_r7_c13.pn g could save 217B (15% reduction). See optimized version . http://www.nlp.gov.pk/images/d6_r7_c13.png could save 217B (15% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/navi g ation _ bottom.png http://www.nlp.gov.pk/images/navigation_bottom.png could save 90B (32% reduction). See optimized version.

Losslessly compressing htt p ://www.nl p . g ov. p k/ima g es/line%20 ( 2 ) . http://www.nlp.gov.pk/images/line%20(2).png could save 72B (47% reduction). See optimized version.

Losslessly compressing http://www.nlp.gov.pk/images/sclicef_r12_c4_s1.png could save 72B (47% reduction). See optimized version . http://www.nlp.gov.pk/images/sclicef_r12_c4_s1.png could save 72B (47% reduction). See optimized version.

Leverage browser caching

F (0)

Leverage browser caching F (0) AVG SCORE: 59% SERVER HIGH

AVG SCORE: 59%

SERVER

HIGH

Leverage browser caching for the following cacheable resources:

http://nlp.gov.pk/downloads/TenderNotice.jpg (expiration not specified) http://nlp.gov.pk/downloads/appointment_focal_person.jpg (expiration not specified) http://www.nlp.gov.pk/images/51721ac8-702b-44d3-8ca5-e9c5660931ed.jpg (expiration not specified) http://www.nlp.gov.pk/images/Search-icon.png (expiration not specified) http://www.nlp.gov.pk/images/about_nlp.png (expiration not specified) http://www.nlp.gov.pk/images/aboutnlp_over.png (expiration not specified) http://www.nlp.gov.pk/images/activites_over.png (expiration not specified) http://www.nlp.gov.pk/images/activities.png (expiration not specified) http://www.nlp.gov.pk/images/administration_over.png (expiration not specified) http://www.nlp.gov.pk/images/banner/image_reel_1.jpg (expiration not specified) http://www.nlp.gov.pk/images/banner/image_reel_2.jpg (expiration not specified) http://www.nlp.gov.pk/images/banner/image_reel_3.jpg (expiration not specified) http://www.nlp.gov.pk/images/banner/image_reel_4.jpg (expiration not specified) http://www.nlp.gov.pk/images/banner/image_reel_5.jpg (expiration not specified) http://www.nlp.gov.pk/images/banner/image_reel_6.jpg (expiration not specified) http://www.nlp.gov.pk/images/banner/image_reel_7.jpg (expiration not specified) http://www.nlp.gov.pk/images/booking_over.png (expiration not specified) http://www.nlp.gov.pk/images/career.png (expiration not specified) http://www.nlp.gov.pk/images/career_over.png (expiration not specified) http://www.nlp.gov.pk/images/children.gif (expiration not specified) http://www.nlp.gov.pk/images/children_lib_over.png (expiration not specified) http://www.nlp.gov.pk/images/contact.png (expiration not specified) http://www.nlp.gov.pk/images/contact_over.png (expiration not specified) http://www.nlp.gov.pk/images/d6_r7_c13.png (expiration not specified) http://www.nlp.gov.pk/images/downloads.png (expiration not specified) http://www.nlp.gov.pk/images/home.png (expiration not specified) http://www.nlp.gov.pk/images/home_over.png (expiration not specified) http://www.nlp.gov.pk/images/infrastructure.png (expiration not specified) http://www.nlp.gov.pk/images/infrastructure_over.png (expiration not specified) http://www.nlp.gov.pk/images/isb_public_lib_over.png (expiration not specified) http://www.nlp.gov.pk/images/isbn_form_over.png (expiration not specified) http://www.nlp.gov.pk/images/library_rate_over.png (expiration not specified) http://www.nlp.gov.pk/images/line%20(2).png (expiration not specified) http://www.nlp.gov.pk/images/logo.png (expiration not specified) http://www.nlp.gov.pk/images/navigation.png (expiration not specified) http://www.nlp.gov.pk/images/navigation_bottom.png (expiration not specified) http://www.nlp.gov.pk/images/new_icon_red.gif (expiration not specified) http://www.nlp.gov.pk/images/news.png (expiration not specified) http://www.nlp.gov.pk/images/news_events_over.png (expiration not specified) http://www.nlp.gov.pk/images/news_over.png (expiration not specified) http://www.nlp.gov.pk/images/opac.gif (expiration not specified) http://www.nlp.gov.pk/images/reading_over.png (expiration not specified) http://www.nlp.gov.pk/images/resources.png (expiration not specified) http://www.nlp.gov.pk/images/resources_over.png (expiration not specified) http://www.nlp.gov.pk/images/sclicef_r12_c4_s1.png (expiration not specified) http://www.nlp.gov.pk/images/search.png (expiration not specified) http://www.nlp.gov.pk/images/top_bar.png (expiration not specified) http://www.nlp.gov.pk/images/visiting.png (expiration not specified) http://www.nlp.gov.pk/images/visual_search_over.png (expiration not specified) http://www.nlp.gov.pk/images/white.png (expiration not specified) https://translate.googleapis.com/translate_static/css/translateelement.css (1 hour) https://translate.googleapis.com/translate_static/js/element/main.js (1 hour) http://www.nlp.gov.pk/css/style.css (1 day) http://www.nlp.gov.pk/js/jquery1.min.js (1 day)

PageSpeed Recommendations Combine images using CSS sprites F (7) AVG SCORE: 88% IMAGES HIGH The

PageSpeed Recommendations

The following requests are returning 404/410 responses. Either fix the broken links, or remove the references to the non-existent resources.

Defer parsing of JavaScript

A (94)

Defer parsing of JavaScript A (94) AVG SCORE: 70% JS HIGH

AVG SCORE: 70%

JS

HIGH

70.3KiB of JavaScript is parsed during initial page load. Defer parsing JavaScript to reduce blocking of page rendering.

parsing JavaScript to reduce blocking of page rendering. htt p ://www.nl p . g ov. p

Specify a cache validator

A (98)

Specify a cache validator A (98) AVG SCORE: 93% SERVER HIGH

AVG SCORE: 93%

SERVER

HIGH

The following resources are missing a cache validator. Resources that do not specify a cache validator cannot be refreshed efficiently. Specify a Last-Modified or ETag header to enable cache validation for the following resources:

Specify image dimensions

A (99)

Specify image dimensions A (99) AVG SCORE: 98% IMAGES MEDIUM

AVG SCORE: 98%

IMAGES

MEDIUM

The following image(s) are missing width and/or height attributes.

PageSpeed Recommendations Minify JavaScript A (99) AVG SCORE: 87% JS HIGH Minify JavaScript for the

PageSpeed Recommendations

Minify JavaScript

A (99)

Minify JavaScript A (99) AVG SCORE: 87% JS HIGH

AVG SCORE: 87%

JS

HIGH

Minify JavaScript for the following resources to reduce their size by 1.1KiB (1% reduction).

Minifying https://translate.googleapis.com/element/TE _ 20170717 _ 02/e/js/element/element _ main.js could save 634B (1% reduction) https://translate.googleapis.com/element/TE_20170717_02/e/js/element/element_main.js could save 634B (1% reduction) after compression. See optimized version.

Minifying http://www.nlp.gov.pk/js/jquery1.min.js could save 435B (2% reduction) after compression. See optimized version . http://www.nlp.gov.pk/js/jquery1.min.js could save 435B (2% reduction) after compression. See optimized version.

could save 17B (2% reduction) after

compression. See optimized version.

Minify HTML

A

(99)

Minify HTML A (99) AVG SCORE: 98% CONTENT LOW

AVG SCORE: 98%

CONTENT

LOW

Minify HTML for the following resources to reduce their size by 795B (16% reduction).

 

Minifying http://www.nlp.gov.pk/ could save 599B (14% reduction) after compression. See optimized version . http://www.nlp.gov.pk/ could save 599B (14% reduction) after compression. See optimized version.

 

Minifying http://www.nlp.gov.pk/header.html could save 196B (25% reduction) after compression. See optimized version . http://www.nlp.gov.pk/header.html could save 196B (25% reduction) after compression. See optimized version.

Specify a character set early

A

(99)

Specify a character set early A (99) AVG SCORE: 100% CONTENT MEDIUM

AVG SCORE: 100%

CONTENT

MEDIUM

The following resources have no character set specified in their HTTP headers. Specifying a character set in HTTP headers can speed up browser rendering.

Minify CSS

A (99)

Minify CSS A (99) AVG SCORE: 94% CSS HIGH

AVG SCORE: 94%

CSS

HIGH

Minify CSS for the following resources to reduce their size by 298B (7% reduction).