hanika.lk

hanika.lk may not be SSL secured

Free website and domain report on hanika.lk

Last Updated: 17th June, 2020 Update Now
Overview

Snoop Summary for hanika.lk

This is a free and comprehensive report about hanika.lk. Hanika.lk is hosted in United States on a server with an IP address of 144.208.74.137, where USD is the local currency and the local language is English. Hanika.lk has the potential to be earning an estimated $1 USD per day from advertising revenue. If hanika.lk was to be sold it would possibly be worth $872 USD (based on the daily revenue potential of the website over a 24 month period). Hanika.lk receives an estimated 414 unique visitors every day - a decent amount of traffic! This report was last updated 17th June, 2020.

About hanika.lk

Site Preview: hanika.lk hanika.lk
Title: Hanika.lk - Advertising Fourm
Description: Sell and Buy products and services on Hanika.lk in Minutes Sri Lanka. Free ads in Sri Lanka. Looking for a product or service - Sri Lanka
Keywords and Tags:
Related Terms: cincomax technologies zkteco sri lanka, motherboard repair sri lanka, sri lanka accommodation, sri lanka cricket, sri lanka gossip, sri lanka holiday packages, sri lanka private tours, sri lanka travel, sri lanka travel guide, travel accommodation guide sri lanka
Fav Icon:
Age:
Domain Created:
Domain Updated:
Domain Expires:
Review

Snoop Score

1/5

Valuation

$872 USD
Note: All valuation figures are estimates.

Popularity

Low
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 2,606,805
Alexa Reach: <0.0001%
SEMrush Rank (US):
SEMrush Authority Score:
Moz Domain Authority: 0
Moz Page Authority: 0

Organic vs Paid (Google Ads)

Traffic

Visitors

Daily Visitors: 414
Monthly Visitors: 12,613
Yearly Visitors: 151,261
Note: All visitors figures are estimates.

Visitors By Country

Country Visitors (Unique) Percentage
Other Daily: 414
Monthly: 12,613
Yearly: 151,261
100%
Note: All visitors figures are estimates.
Revenue

Revenue

Daily Revenue: $1 USD
Monthly Revenue: $36 USD
Yearly Revenue: $431 USD
Note: All revenue figures are estimates.

Revenue By Country

Country Revenue Percentage
Other Daily: $1 USD
Monthly: $36 USD
Yearly: $431 USD
100%
Note: All revenue figures are estimates.
SEO

Backlinks Analysis (SEMrush)

Top New Follow Links

Top Ranking Keywords (US)

Domain Analysis

Value Length
Domain: hanika.lk 9
Domain Name: hanika 6
Extension (TLD): lk 2

Page Speed Analysis

Average Load Time: 4.77 seconds
Load Time Comparison: Faster than 9% of sites

PageSpeed Insights

Avg. (All Categories) 69
Performance 69
Accessibility 86
Best Practices 77
SEO 100
Progressive Web App 15
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: http://hanika.lk
Updated: 17th June, 2020

4.76 seconds
First Contentful Paint (FCP)
8%
36%
56%

0.00 seconds
First Input Delay (FID)
97%
1%
2%

Simulate loading on desktop
69

Performance

Indicates how well the page is performing and highlights opportunities where performance may be improved for hanika.lk. This includes details about optimizing page load times which can result in a better user experience.

Metrics

Total Blocking Time — 20 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).
Cumulative Layout Shift — 0.016
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

First CPU Idle — 2.2 s
The time taken for the page's main thread to be quiet enough to handle input.
Max Potential First Input Delay — 80 ms
Users could experience a delay when interacting with the page.
Estimated Input Latency — 10 ms
The time taken for the page to respond to user input (during the busiest 5 second window of page load). Users are likely to perceive hanika.lk as laggy when the latency is higher than 0.05 seconds.
Network Requests
Below is a list of network requests that were made during page load.
URL Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://hanika.lk/
0
1538.0819999846
32131
30765
200
text/html
Document
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
1556.1199999647
1896.0489999736
121503
121260
200
text/css
Stylesheet
http://hanika.lk/assets/plugins/select2/css/select2.min.css
1556.2979999231
1597.8129999712
15439
15196
200
text/css
Stylesheet
http://hanika.lk/assets/css/style.css?v=1592424141
1556.4620000077
1645.4219999723
85166
84923
200
text/css
Stylesheet
http://hanika.lk/assets/css/style/default.css?v=1592424141
1557.1619999828
1812.4509999761
24585
24343
200
text/css
Stylesheet
http://hanika.lk/assets/css/style/green.css?v=1592424141
1557.6169999549
1589.1219999176
4338
4096
200
text/css
Stylesheet
http://hanika.lk/assets/css/style/custom.css
1557.8269999241
1590.7700000098
736
495
200
text/css
Stylesheet
http://hanika.lk/assets/css/fileinput.min.css
1557.9639999196
1825.8849999402
2492
2251
200
text/css
Stylesheet
http://hanika.lk/assets/css/owl.carousel.css
1558.079999988
1654.3689999962
6213
5972
200
text/css
Stylesheet
http://hanika.lk/assets/css/owl.theme.css
1558.3199999528
1626.15799997
1986
1745
200
text/css
Stylesheet
http://hanika.lk/assets/css/flags/flags.css
1558.6500000209
1660.2199999616
25753
25511
200
text/css
Stylesheet
http://hanika.lk/assets/js/pace.min.js
1558.8940000162
1852.380999946
12313
12057
200
application/javascript
Script
http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
1931.68899999
1960.5089999968
40778
111947
200
text/javascript
Script
http://hanika.lk/pic/x/cache/logo/6d1619d29545355fe9f01219f8d73212.jpg
1931.8059999496
6384.721999988
5223
4949
200
image/png
Image
http://hanika.lk/images/cats/fa-folder_green.png
1931.913999957
5943.3059999719
2475
2232
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-laptop.png
1932.0409999928
5938.6470000027
4137
3894
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-car.png
1932.1520000231
1963.5690000141
7789
7547
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-home.png
1932.2859999957
4935.141999973
8057
7814
200
image/png
Image
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
1932.4359999737
1992.1450000256
54171
53927
200
image/jpeg
Image
http://hanika.lk/uploads/app/categories/green/ion-clipboard.png
1932.7079999493
5942.8949999856
5651
5408
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-search.png
1932.8479999676
3920.9469999187
10846
10602
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/mfglabs-users.png
1932.9750000034
4929.4369999552
8985
8742
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-calendar.png
1933.0759999575
4934.0039999224
5063
4820
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-graduation-cap.png
1933.1829999574
2924.6569999959
9886
9643
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-users.png
1935.6109999353
5935.7120000059
13141
12897
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/map-icon-pet-store.png
1935.9039999545
4932.7669999329
11850
11606
200
image/png
Image
http://hanika.lk/uploads/app/categories/custom/db3c30458260ecffd4fe60e0d7532bc7.jpg
1936.7540000239
6425.9880000027
13273
13028
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7562/4c110503df7538f143510be6530edd0a.jpg
1937.2679999797
4259.9049999844
28981
28690
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7565/f46ada8f54e4d839c89ab9d56898857d.jpg
1937.6819999889
4306.1199999647
8465
8190
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7569/47b273b0a3dc1b9039ca46deef058534.jpg
1937.8220000071
4317.8169999737
24821
24531
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7568/5abdb769abd76a62dd4afdd7b0668055.jpg
1937.9829999525
5267.0650000218
29723
29432
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7570/07738e484502dcd0cee8fc9a9417b569.jpg
1938.1019999273
6450.9159999434
28868
28577
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7581/d33725267a4efb9358e92f8948261082.jpg
1938.2050000131
6322.5920000114
29704
29413
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7591/415a0c981051ee7d3ef9ffdc8f0635e1.jpg
1938.6979999254
5245.9060000256
27308
27018
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7567/ec216235e21dbe052132a5a52ad34c24.jpg
1939.6289999131
5244.5509999525
33023
32725
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7582/b6b9c19e7a502c9f9baeb2f875d96f85.jpg
1939.812000026
7199.9029999133
28769
28478
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7587/e34a4c95671cce9ed00035c93511e9ef.jpg
1939.9229999399
6383.9109999826
29087
28796
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7571/5208ca227d1f0fd1cc45528afdffe5d8.jpg
1940.2019999688
5615.0069999276
11471
11196
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7583/82db0460a6c1ec8f85d20c199f64bff1.jpg
1940.327999997
6395.7049999153
15695
15420
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7585/577eff6da87b85542e5aa5a10f70f365.jpg
1940.4929999728
6421.1929999292
12276
12001
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7575/397f904025be358a2fe06aadc56dad5b.jpg
1940.8129999647
5238.8319999445
21212
20929
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
1941.0769999959
6446.8209999613
47760
47453
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7580/eefce1ae8c679626d1f15c1541bc601c.jpg
1941.2519999314
6600.301999948
14653
14378
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7563/b719e395730c4ebd80c523854ab545d9.jpg
1941.410999978
6595.6699999515
34266
33968
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7566/8fbc98138d1d57d1876e43df769f83a1.jpg
1941.7419999372
6390.6689999858
11515
11240
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7588/f3073851e4debc9b906f2857a43ec8c1.jpg
1941.8509999523
6428.6719999509
28927
28636
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7586/9ee78f04e326909788f08882a329e4b6.jpg
1942.8269999335
6849.040000001
18411
18129
200
image/jpeg
Image
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
1898.0949999532
1972.8229999309
274337
274080
200
application/javascript
Script
http://hanika.lk/assets/bootstrap/js/bootstrap.min.js
1917.5479999976
1949.4149999227
37124
36868
200
application/javascript
Script
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
1925.5109999795
1947.400999954
5937
5682
200
application/javascript
Script
http://hanika.lk/assets/js/jquery.matchHeight-min.js
1925.7009999128
1947.9319999227
2841
2586
200
application/javascript
Script
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.min.js
1925.8329999866
1948.5989999957
6422
6167
200
application/javascript
Script
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
1929.4669999508
1985.1179999532
75261
75005
200
application/javascript
Script
http://hanika.lk/assets/plugins/SocialShare/SocialShare.min.js
1930.1589999814
1962.7750000218
15292
15036
200
application/javascript
Script
http://hanika.lk/assets/js/owl.carousel.min.js
1930.3809999255
1976.1070000241
15316
15060
200
application/javascript
Script
http://hanika.lk/assets/js/hideMaxListItem-min.js
1930.534999934
2728.308999911
1735
1479
200
application/javascript
Script
http://hanika.lk/assets/js/script.js?time=1592424141
1930.7039999403
2917.9529999383
9498
9242
200
application/javascript
Script
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
1930.8329999913
1964.137999923
19308
19052
200
application/javascript
Script
http://hanika.lk/assets/plugins/autocomplete/jquery.autocomplete.min.js
1931.0259999475
1964.5330000203
13071
12815
200
application/javascript
Script
http://hanika.lk/assets/js/app/autocomplete.cities.js
1931.2640000135
5953.5419999156
1246
991
200
application/javascript
Script
http://hanika.lk/assets/js/app/load.cities.js
1931.4460000023
5936.9060000172
1948
1692
200
application/javascript
Script
http://hanika.lk/assets/plugins/twism/jquery.twism.js
1931.5710000228
5950.651000021
19806
19549
200
application/javascript
Script
http://hanika.lk/assets/css/animate.min.css
1648.7460000208
1679.5759999659
41868
41626
200
text/css
Stylesheet
http://hanika.lk/assets/css/font-awesome.css
1649.0439999616
1682.6979999896
33475
33233
200
text/css
Stylesheet
http://hanika.lk/assets/css/fontello.css
1649.2239999352
1695.1799999224
24973
24731
200
text/css
Stylesheet
http://hanika.lk/assets/css/longshadow.css
1649.5269999141
1711.6449999157
71480
71237
200
text/css
Stylesheet
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.css
1649.8170000268
1681.0899999691
2435
2193
200
text/css
Stylesheet
http://hanika.lk/assets/plugins/jquery.fs.selecter/jquery.fs.selecter.css
1650.4789999453
1915.868000011
5444
5202
200
text/css
Stylesheet
https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700
1650.9170000209
1668.2289999444
1729
5652
200
text/css
Stylesheet
https://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,600,700|Roboto+Condensed:300,400,700
1651.1649999302
1664.4189999206
2212
19917
200
text/css
Stylesheet
http://hanika.lk/assets/img/icon-arrow.png
1952.4449999444
6188.1019999273
1705
1462
200
image/png
Image
http://hanika.lk/assets/img/stats-sep.jpg
1952.6149999583
6425.3359999275
1446
1202
200
image/jpeg
Image
https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2
1961.9389999425
1967.4239999149
11689
11016
200
font/woff2
Font
http://hanika.lk/assets/fonts/fontello/fontello.woff?4089732
1962.3379999539
1982.4650000082
59727
59484
200
font/woff
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2
1965.3779999353
1975.2289999742
11693
11020
200
font/woff2
Font
https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMR7eS2Ao.woff2
1967.224999913
1975.569000002
10901
10228
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2
1968.7289999565
1973.6669999547
11853
11180
200
font/woff2
Font
https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2
1976.0039999383
1979.2319999542
11641
10968
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2
1980.4369999329
1983.4600000177
11729
11056
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2
2051.6879999777
2054.5249999268
8696
8024
200
font/woff2
Font
https://adservice.google.com/adsid/integrator.js?domain=hanika.lk
2248.133999994
2253.5030000145
1543
109
200
application/javascript
Script
https://pagead2.googlesyndication.com/pagead/js/r20200610/r20190131/show_ads_impl_fy2019.js
2252.1159999305
2279.1029999498
86150
222857
200
text/javascript
Script
https://googleads.g.doubleclick.net/pagead/html/r20200610/r20190131/zrt_lookup.html
2262.2039999114
2266.4690000238
5878
9763
200
text/html
Document
https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-1723135867581514&output=html&adk=1812271804&adf=3025194257&lmt=1487263768&plat=1%3A32776%2C2%3A16809992%2C8%3A32768%2C9%3A32776%2C10%3A32%2C11%3A32%2C16%3A8388608%2C17%3A32%2C24%3A32%2C25%3A32%2C30%3A1081344%2C32%3A32%2C40%3A32&guci=2.2.0.0.2.2.0.0&format=0x0&url=http%3A%2F%2Fhanika.lk%2F&ea=0&flash=0&pra=5&wgl=1&adsid=NT&dt=1592424141940&bpp=10&bdt=706&idt=78&shv=r20200610&cbv=r20190131&ptt=9&saldr=aa&abxe=1&nras=1&correlator=1234776447148&frm=20&pv=2&ga_vid=1547813692.1592424142&ga_sid=1592424142&ga_hid=181618820&ga_fc=0&iag=0&icsg=49020927&dssz=15&mdo=0&mso=0&u_tz=-420&u_his=2&u_java=0&u_h=600&u_w=800&u_ah=600&u_aw=800&u_cd=24&u_nplug=0&u_nmime=0&adx=-12245933&ady=-12245933&biw=1350&bih=940&scr_x=0&scr_y=0&eid=21065531%2C21066125%2C21066349%2C42530500%2C42530502&oid=3&pvsid=691629084349964&pem=426&rx=0&eae=2&fc=1920&brdim=0%2C0%2C0%2C0%2C800%2C0%2C1%2C1%2C1350%2C940&vis=1&rsz=%7C%7Cs%7C&abl=NS&fu=8208&bc=23&ifi=0&uci=a!0&fsb=1&dtd=115
2369.1639999161
2394.3529999815
1469
603
200
text/html
Document
https://www.googletagservices.com/activeview/js/current/osd.js?cb=%2Fr20100101
2370.8809999516
2397.6619999157
29359
75031
200
text/javascript
Script
http://hanika.lk/
6031.0799999861
7566.7060000123
32134
30765
200
text/html
XHR
http://hanika.lk/images/maps/lk.svg
6043.5049999505
6075.2099999227
38858
38611
200
image/svg+xml
XHR
https://pagead2.googlesyndication.com/getconfig/sodar?sv=200&tid=gda&tv=r20200610&st=env
7231.8409999134
7239.3969999393
7152
7335
200
application/json
XHR
http://tpc.googlesyndication.com/sodar/sodar2.js
7245.746999979
7250.0649999129
5890
14671
200
text/javascript
Script
https://tpc.googlesyndication.com/sodar/sodar2/210/runner.html
7262.1679999866
7266.8810000177
5252
11302
200
text/html
Document
https://pagead2.googlesyndication.com/bg/rAuT1ABTnpg02XvzkEYnei6rTZKfo9qz0kymYClU7xo.js
7292.0089999679
7296.3019999443
6614
11996
200
text/javascript
Script
https://pagead2.googlesyndication.com/pagead/gen_204?id=sodar2&v=210&t=2&li=gda_r20200610&jk=691629084349964&bg=!p6SlpLxYWx458uRrjS8CAAAAuFIAAAAomQGOxskFUzSbMfUk_vdIS2SkHXldVxllhKMchRtQrK-j8U04ARw_v4FyU8wl4P8MvtYALalykGuyXWvipqC3dYPHtb8rTIFShDPE1BJFVpfX9ue-tEhSbhDR7uET6AKexPC-a4B9bItW30vbSb2QTEu9FvWYdPwanZhS_Ue1N9d0GY5aOKNEDw3oR0cVLtebjfphiY1_b-I16Qa6ZpBDLEwejzsVPLQ1OuX801DK_BI9ANtGXyRk27IhgVuhAYmtiQ3R0x_Veengc10wl_SWsA8wNA-1XNiYSTq1NBXRfKd6C10fq44TKkqQcK2v6ohGbGXz7rQT3KbJpvzFOlHWWqXg3KwMPCzsOkxttHbqSlbSaalwOMoXBXuQDHWsmXccZn9M6Ik2SA4Mm3qxeAE4lSDLsXnerXSSzB2HFUBoco-4B_f1kkbteCX3rLq9jCnO76wuF49f7OxxYifpmwWx1SzLuTJv4I9u3X3WXtF83EYcD69Kt7-SWCepWbp8hq_j9NXR-kHOlBDFrzHjxqAOxHw
7547.2420000006
7552.9049999313
1240
0
204
image/gif
Image
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
1577.007
9.066
1589.513
8.843
1681.953
8.458
1932.146
6.966
1952.595
17.21
1969.822
135.937
2112.045
7.292
2130.426
14.142
2167.026
39.996
2209.119
33.668
2243.816
16.496
2262.558
31.558
2304.517
10.051
2348.36
58.23
2433.225
8.969
2454.025
34.009
4077.255
5.144
4297.748
6.4
4352.207
7.847
4381.485
5.038
5277.385
7.562
5326.53
6.039
5690.784
7.465
5953.299
12.285
5968.732
5.134
5989.806
166.532
6156.419
9.115
6165.646
5.385
6171.17
14.98
6483.513
6.075
7236.732
28.612
7265.378
5.953
7286.834
9.223
7304.679
9.126
7333.319
20.459
7357.11
11.949
7372.17
11.754
7387.546
6.275
7397.675
11.359
7416.942
7.392
7431.671
12.137
7446.648
13.345
7463.807
14.437
7482.217
37.633
7523.746
6.921
7539.89
17.307
7563.932
5.771
7569.721
6.553
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data

Opportunities

Properly size images — Potential savings of 479 KB
Images can slow down the page's load time. Hanika.lk should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
53927
52227
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
47453
33929
http://hanika.lk/pic/x/cache/medium/files/lk/7563/b719e395730c4ebd80c523854ab545d9.jpg
33968
24287
http://hanika.lk/pic/x/cache/medium/files/lk/7567/ec216235e21dbe052132a5a52ad34c24.jpg
32725
23398
http://hanika.lk/pic/x/cache/medium/files/lk/7568/5abdb769abd76a62dd4afdd7b0668055.jpg
29432
21044
http://hanika.lk/pic/x/cache/medium/files/lk/7581/d33725267a4efb9358e92f8948261082.jpg
29413
21030
http://hanika.lk/pic/x/cache/medium/files/lk/7587/e34a4c95671cce9ed00035c93511e9ef.jpg
28796
20589
http://hanika.lk/pic/x/cache/medium/files/lk/7562/4c110503df7538f143510be6530edd0a.jpg
28690
20513
http://hanika.lk/pic/x/cache/medium/files/lk/7588/f3073851e4debc9b906f2857a43ec8c1.jpg
28636
20475
http://hanika.lk/pic/x/cache/medium/files/lk/7570/07738e484502dcd0cee8fc9a9417b569.jpg
28577
20433
http://hanika.lk/pic/x/cache/medium/files/lk/7582/b6b9c19e7a502c9f9baeb2f875d96f85.jpg
28478
20362
http://hanika.lk/pic/x/cache/medium/files/lk/7591/415a0c981051ee7d3ef9ffdc8f0635e1.jpg
27018
19318
http://hanika.lk/pic/x/cache/medium/files/lk/7569/47b273b0a3dc1b9039ca46deef058534.jpg
24531
17540
http://hanika.lk/pic/x/cache/medium/files/lk/7575/397f904025be358a2fe06aadc56dad5b.jpg
20929
14964
http://hanika.lk/pic/x/cache/medium/files/lk/7586/9ee78f04e326909788f08882a329e4b6.jpg
18129
12962
http://hanika.lk/uploads/app/categories/custom/db3c30458260ecffd4fe60e0d7532bc7.jpg
13028
12735
http://hanika.lk/uploads/app/categories/green/fa-users.png
12897
12607
http://hanika.lk/uploads/app/categories/green/map-icon-pet-store.png
11606
11345
http://hanika.lk/pic/x/cache/medium/files/lk/7583/82db0460a6c1ec8f85d20c199f64bff1.jpg
15420
11025
http://hanika.lk/uploads/app/categories/green/fa-search.png
10602
10363
http://hanika.lk/pic/x/cache/medium/files/lk/7580/eefce1ae8c679626d1f15c1541bc601c.jpg
14378
10280
http://hanika.lk/uploads/app/categories/green/fa-graduation-cap.png
9643
9426
http://hanika.lk/pic/x/cache/medium/files/lk/7585/577eff6da87b85542e5aa5a10f70f365.jpg
12001
8581
http://hanika.lk/uploads/app/categories/green/mfglabs-users.png
8742
8545
http://hanika.lk/pic/x/cache/medium/files/lk/7566/8fbc98138d1d57d1876e43df769f83a1.jpg
11240
8037
http://hanika.lk/pic/x/cache/medium/files/lk/7571/5208ca227d1f0fd1cc45528afdffe5d8.jpg
11196
8005
http://hanika.lk/uploads/app/categories/green/fa-home.png
7814
7638
http://hanika.lk/uploads/app/categories/green/fa-car.png
7547
7377
http://hanika.lk/pic/x/cache/medium/files/lk/7565/f46ada8f54e4d839c89ab9d56898857d.jpg
8190
5856
http://hanika.lk/uploads/app/categories/green/ion-clipboard.png
5408
5286
http://hanika.lk/uploads/app/categories/green/fa-calendar.png
4820
4712
http://hanika.lk/uploads/app/categories/green/fa-laptop.png
3894
3806
http://hanika.lk/images/cats/fa-folder_green.png
2232
2182
Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Hanika.lk should consider lazy-loading offscreen and hidden images.
Minify CSS — Potential savings of 53 KB
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Hanika.lk should consider minifying CSS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/assets/css/style.css?v=1592424141
85166
19574
http://hanika.lk/assets/css/longshadow.css
71480
12435
http://hanika.lk/assets/css/fontello.css
24973
7426
http://hanika.lk/assets/css/style/default.css?v=1592424141
24585
7004
http://hanika.lk/assets/css/font-awesome.css
33475
5194
http://hanika.lk/assets/css/flags/flags.css
25753
2509
Minify JavaScript — Potential savings of 144 KB
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Hanika.lk should consider minifying JS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
274337
129598
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
19308
7711
http://hanika.lk/assets/plugins/twism/jquery.twism.js
19806
5748
http://hanika.lk/assets/js/script.js?time=1592424141
9498
2485
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
5937
2291
Efficiently encode images — Potential savings of 38 KB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
53927
38505
Serve images in next-gen formats — Potential savings of 175 KB
Image formats like PNG and JPEG have poor compression when compared to other next-gen formats, such as JPEG 200, JPEG XR and WebP.
URL Resource Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
53927
45545
http://hanika.lk/pic/x/cache/medium/files/lk/7587/e34a4c95671cce9ed00035c93511e9ef.jpg
28796
11408
http://hanika.lk/pic/x/cache/medium/files/lk/7567/ec216235e21dbe052132a5a52ad34c24.jpg
32725
10741
http://hanika.lk/pic/x/cache/medium/files/lk/7582/b6b9c19e7a502c9f9baeb2f875d96f85.jpg
28478
10400
http://hanika.lk/pic/x/cache/medium/files/lk/7562/4c110503df7538f143510be6530edd0a.jpg
28690
10088
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
47453
10059
http://hanika.lk/pic/x/cache/medium/files/lk/7588/f3073851e4debc9b906f2857a43ec8c1.jpg
28636
9978
http://hanika.lk/pic/x/cache/medium/files/lk/7570/07738e484502dcd0cee8fc9a9417b569.jpg
28577
9895
http://hanika.lk/pic/x/cache/medium/files/lk/7569/47b273b0a3dc1b9039ca46deef058534.jpg
24531
9411
http://hanika.lk/pic/x/cache/medium/files/lk/7575/397f904025be358a2fe06aadc56dad5b.jpg
20929
9057
http://hanika.lk/pic/x/cache/medium/files/lk/7581/d33725267a4efb9358e92f8948261082.jpg
29413
8885
http://hanika.lk/pic/x/cache/medium/files/lk/7591/415a0c981051ee7d3ef9ffdc8f0635e1.jpg
27018
8812
http://hanika.lk/pic/x/cache/medium/files/lk/7568/5abdb769abd76a62dd4afdd7b0668055.jpg
29432
8726
http://hanika.lk/pic/x/cache/medium/files/lk/7583/82db0460a6c1ec8f85d20c199f64bff1.jpg
15420
8352
http://hanika.lk/pic/x/cache/medium/files/lk/7580/eefce1ae8c679626d1f15c1541bc601c.jpg
14378
8280
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Avoid multiple page redirects
Redirects can cause additional delays before the page can begin loading. Hanika.lk should avoid multiple or unnecessary page redirects.
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Hanika.lk should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.

Diagnostics

Avoids enormous network payloads — Total size was 2,016 KB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
274337
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
121503
https://pagead2.googlesyndication.com/pagead/js/r20200610/r20190131/show_ads_impl_fy2019.js
86150
http://hanika.lk/assets/css/style.css?v=1592424141
85166
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
75261
http://hanika.lk/assets/css/longshadow.css
71480
http://hanika.lk/assets/fonts/fontello/fontello.woff?4089732
59727
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
54171
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
47760
http://hanika.lk/assets/css/animate.min.css
41868
Avoids an excessive DOM size — 498 elements
A large DOM (Document Object Model) will increase memory usage, cause longer system calculations as well as costly layout reflows.
Statistic Element Value
Total DOM Elements
498
Maximum DOM Depth
16
Maximum Child Elements
25
Avoid chaining critical requests — 42 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Hanika.lk should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
JavaScript execution time — 0.7 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
http://hanika.lk/
695.27800000001
4.274
1.943
http://hanika.lk/assets/js/pace.min.js
304.249
125.769
1.506
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
225.701
152.498
7.758
https://tpc.googlesyndication.com/sodar/sodar2/210/runner.html
178.606
165.136
2.534
Unattributable
174.362
2.465
0.403
https://www.googletagservices.com/activeview/js/current/osd.js?cb=%2Fr20100101
169.068
142.631
2.64
https://pagead2.googlesyndication.com/pagead/js/r20200610/r20190131/show_ads_impl_fy2019.js
68.029
56.947
7.213
Minimizes main-thread work — 2.0 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
735.854
Other
436.552
Style & Layout
402.596
Rendering
301.18100000001
Parse HTML & CSS
58.941
Script Parsing & Compilation
43.233
Garbage Collection
5.331
Keep request counts low and transfer sizes small — 92 requests • 2,016 KB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
92
2064292
Script
22
681789
Image
37
649873
Stylesheet
18
471827
Font
8
137929
Other
3
78144
Document
4
44730
Media
0
0
Third-party
20
273468
Minimize third-party usage — Third-party code blocked the main thread for 0 ms
It is advised to either limit, remove or delay the loading of redundant third-party code which may be significantly impacting load performance.
Third-Party Transfer Size (Bytes) Main-Thread Blocking Time (Ms)
191325
0
82143
0
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.

Budgets

Performance budget
It is advised to keep the quantity and size of all network requests under the targets set by the provided performance budget.
Timing budget
It is advised to set a timing budget to monitor the performance of your site.

Metrics

First Contentful Paint — 1.6 s
The time taken for the first image or text on the page to be rendered.
Largest Contentful Paint — 1.8 s
The timing of the largest text or image that is painted.
Time to Interactive — 3.4 s
The time taken for the page to become fully interactive.

Other

First Meaningful Paint — 1.6 s
The time taken for the primary content of the page to be rendered.

Opportunities

Remove unused CSS — Potential savings of 407 KB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Hanika.lk should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
URL Transfer Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
121503
113530
http://hanika.lk/assets/css/longshadow.css
71480
71480
http://hanika.lk/assets/css/style.css?v=1592424141
85166
70731
http://hanika.lk/assets/css/animate.min.css
41868
41868
http://hanika.lk/assets/css/font-awesome.css
33475
33475
http://hanika.lk/assets/css/flags/flags.css
25753
25753
http://hanika.lk/assets/css/fontello.css
24973
24973
http://hanika.lk/assets/css/style/default.css?v=1592424141
24585
19459
http://hanika.lk/assets/plugins/select2/css/select2.min.css
15439
15439
Remove unused JavaScript — Potential savings of 312 KB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
274337
94728
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
75261
55418
https://pagead2.googlesyndication.com/pagead/js/r20200610/r20190131/show_ads_impl_fy2019.js
86150
50439
http://hanika.lk/assets/bootstrap/js/bootstrap.min.js
37124
28236
http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
40778
22279
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
19308
15201
https://www.googletagservices.com/activeview/js/current/osd.js?cb=%2Fr20100101
29359
10753
http://hanika.lk/assets/plugins/autocomplete/jquery.autocomplete.min.js
13071
9176
http://hanika.lk/assets/plugins/twism/jquery.twism.js
19806
7422
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.min.js
6422
5415
http://hanika.lk/assets/js/script.js?time=1592424141
9498
4733
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
5937
4235
https://googleads.g.doubleclick.net/pagead/html/r20200610/r20190131/zrt_lookup.html
5835
3169
http://hanika.lk/assets/plugins/SocialShare/SocialShare.min.js
15292
2981
http://tpc.googlesyndication.com/sodar/sodar2.js
5890
2853
http://hanika.lk/assets/js/pace.min.js
12313
2211

Metrics

Speed Index — 3.3 s
The time taken for the page contents to be visibly populated.

Opportunities

Eliminate render-blocking resources — Potential savings of 850 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Hanika.lk should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
URL Transfer Size (Bytes) Potential Savings (Ms)
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
121503
830
http://hanika.lk/assets/plugins/select2/css/select2.min.css
15439
230
http://hanika.lk/assets/css/style.css?v=1592424141
85166
750
http://hanika.lk/assets/css/style/default.css?v=1592424141
24585
310
http://hanika.lk/assets/css/style/green.css?v=1592424141
4338
110
http://hanika.lk/assets/css/style/custom.css
736
110
http://hanika.lk/assets/css/fileinput.min.css
2492
70
http://hanika.lk/assets/css/owl.carousel.css
6213
110
http://hanika.lk/assets/css/owl.theme.css
1986
70
http://hanika.lk/assets/css/flags/flags.css
25753
270
http://hanika.lk/assets/js/pace.min.js
12313
110
Enable text compression — Potential savings of 748 KB
Text-based resources should be served with compression, such as gzip, deflate or brotli.
URL Transfer Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
274080
192611
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
121260
101513
http://hanika.lk/assets/css/style.css?v=1592424141
84923
68545
http://hanika.lk/assets/css/longshadow.css
71237
65387
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
75005
53802
http://hanika.lk/assets/css/animate.min.css
41626
38402
http://hanika.lk/assets/bootstrap/js/bootstrap.min.js
36868
27104
http://hanika.lk/assets/css/font-awesome.css
33233
26637
http://hanika.lk/
30765
23764
http://hanika.lk/assets/css/flags/flags.css
25511
22426
http://hanika.lk/assets/css/fontello.css
24731
19704
http://hanika.lk/assets/css/style/default.css?v=1592424141
24343
19267
http://hanika.lk/assets/plugins/twism/jquery.twism.js
19549
16248
http://hanika.lk/assets/plugins/select2/css/select2.min.css
15196
13209
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
19052
13208
http://hanika.lk/assets/plugins/SocialShare/SocialShare.min.js
15036
10183
http://hanika.lk/assets/plugins/autocomplete/jquery.autocomplete.min.js
12815
8433
http://hanika.lk/assets/js/owl.carousel.min.js
15060
8326
http://hanika.lk/assets/js/pace.min.js
12057
7924
http://hanika.lk/assets/js/script.js?time=1592424141
9242
6632
http://hanika.lk/assets/css/owl.carousel.css
5972
4823
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.min.js
6167
4067
http://hanika.lk/assets/plugins/jquery.fs.selecter/jquery.fs.selecter.css
5202
3961
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
5682
3939
http://hanika.lk/assets/css/style/green.css?v=1592424141
4096
2783
http://hanika.lk/assets/js/jquery.matchHeight-min.js
2586
1518
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.css
2193
1499
Reduce initial server response time — Root document took 1,540 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.

Diagnostics

Serve static assets with an efficient cache policy — 69 resources found
Hanika.lk can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
0
274337
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
0
121503
http://hanika.lk/assets/css/style.css?v=1592424141
0
85166
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
0
75261
http://hanika.lk/assets/css/longshadow.css
0
71480
http://hanika.lk/assets/fonts/fontello/fontello.woff?4089732
0
59727
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
0
54171
http://hanika.lk/assets/css/animate.min.css
0
41868
http://hanika.lk/assets/bootstrap/js/bootstrap.min.js
0
37124
http://hanika.lk/assets/css/font-awesome.css
0
33475
http://hanika.lk/assets/css/flags/flags.css
0
25753
http://hanika.lk/assets/css/fontello.css
0
24973
http://hanika.lk/assets/css/style/default.css?v=1592424141
0
24585
http://hanika.lk/assets/plugins/twism/jquery.twism.js
0
19806
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
0
19308
http://hanika.lk/assets/plugins/select2/css/select2.min.css
0
15439
http://hanika.lk/assets/js/owl.carousel.min.js
0
15316
http://hanika.lk/assets/plugins/SocialShare/SocialShare.min.js
0
15292
http://hanika.lk/uploads/app/categories/custom/db3c30458260ecffd4fe60e0d7532bc7.jpg
0
13273
http://hanika.lk/uploads/app/categories/green/fa-users.png
0
13141
http://hanika.lk/assets/plugins/autocomplete/jquery.autocomplete.min.js
0
13071
http://hanika.lk/assets/js/pace.min.js
0
12313
http://hanika.lk/uploads/app/categories/green/map-icon-pet-store.png
0
11850
http://hanika.lk/uploads/app/categories/green/fa-search.png
0
10846
http://hanika.lk/uploads/app/categories/green/fa-graduation-cap.png
0
9886
http://hanika.lk/assets/js/script.js?time=1592424141
0
9498
http://hanika.lk/uploads/app/categories/green/mfglabs-users.png
0
8985
http://hanika.lk/uploads/app/categories/green/fa-home.png
0
8057
http://hanika.lk/uploads/app/categories/green/fa-car.png
0
7789
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.min.js
0
6422
http://hanika.lk/assets/css/owl.carousel.css
0
6213
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
0
5937
http://hanika.lk/uploads/app/categories/green/ion-clipboard.png
0
5651
http://hanika.lk/assets/plugins/jquery.fs.selecter/jquery.fs.selecter.css
0
5444
http://hanika.lk/uploads/app/categories/green/fa-calendar.png
0
5063
http://hanika.lk/assets/css/style/green.css?v=1592424141
0
4338
http://hanika.lk/uploads/app/categories/green/fa-laptop.png
0
4137
http://hanika.lk/assets/js/jquery.matchHeight-min.js
0
2841
http://hanika.lk/assets/css/fileinput.min.css
0
2492
http://hanika.lk/images/cats/fa-folder_green.png
0
2475
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.css
0
2435
http://hanika.lk/assets/css/owl.theme.css
0
1986
http://hanika.lk/assets/js/app/load.cities.js
0
1948
http://hanika.lk/assets/js/hideMaxListItem-min.js
0
1735
http://hanika.lk/assets/img/icon-arrow.png
0
1705
http://hanika.lk/assets/img/stats-sep.jpg
0
1446
http://hanika.lk/assets/js/app/autocomplete.cities.js
0
1246
http://hanika.lk/assets/css/style/custom.css
0
736
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
2592000000
47760
http://hanika.lk/pic/x/cache/medium/files/lk/7563/b719e395730c4ebd80c523854ab545d9.jpg
2592000000
34266
http://hanika.lk/pic/x/cache/medium/files/lk/7567/ec216235e21dbe052132a5a52ad34c24.jpg
2592000000
33023
http://hanika.lk/pic/x/cache/medium/files/lk/7568/5abdb769abd76a62dd4afdd7b0668055.jpg
2592000000
29723
http://hanika.lk/pic/x/cache/medium/files/lk/7581/d33725267a4efb9358e92f8948261082.jpg
2592000000
29704
http://hanika.lk/pic/x/cache/medium/files/lk/7587/e34a4c95671cce9ed00035c93511e9ef.jpg
2592000000
29087
http://hanika.lk/pic/x/cache/medium/files/lk/7562/4c110503df7538f143510be6530edd0a.jpg
2592000000
28981
http://hanika.lk/pic/x/cache/medium/files/lk/7588/f3073851e4debc9b906f2857a43ec8c1.jpg
2592000000
28927
http://hanika.lk/pic/x/cache/medium/files/lk/7570/07738e484502dcd0cee8fc9a9417b569.jpg
2592000000
28868
http://hanika.lk/pic/x/cache/medium/files/lk/7582/b6b9c19e7a502c9f9baeb2f875d96f85.jpg
2592000000
28769
http://hanika.lk/pic/x/cache/medium/files/lk/7591/415a0c981051ee7d3ef9ffdc8f0635e1.jpg
2592000000
27308
http://hanika.lk/pic/x/cache/medium/files/lk/7569/47b273b0a3dc1b9039ca46deef058534.jpg
2592000000
24821
http://hanika.lk/pic/x/cache/medium/files/lk/7575/397f904025be358a2fe06aadc56dad5b.jpg
2592000000
21212
http://hanika.lk/pic/x/cache/medium/files/lk/7586/9ee78f04e326909788f08882a329e4b6.jpg
2592000000
18411
http://hanika.lk/pic/x/cache/medium/files/lk/7583/82db0460a6c1ec8f85d20c199f64bff1.jpg
2592000000
15695
http://hanika.lk/pic/x/cache/medium/files/lk/7580/eefce1ae8c679626d1f15c1541bc601c.jpg
2592000000
14653
http://hanika.lk/pic/x/cache/medium/files/lk/7585/577eff6da87b85542e5aa5a10f70f365.jpg
2592000000
12276
http://hanika.lk/pic/x/cache/medium/files/lk/7566/8fbc98138d1d57d1876e43df769f83a1.jpg
2592000000
11515
http://hanika.lk/pic/x/cache/medium/files/lk/7571/5208ca227d1f0fd1cc45528afdffe5d8.jpg
2592000000
11471
http://hanika.lk/pic/x/cache/medium/files/lk/7565/f46ada8f54e4d839c89ab9d56898857d.jpg
2592000000
8465
http://hanika.lk/pic/x/cache/logo/6d1619d29545355fe9f01219f8d73212.jpg
2592000000
5223
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2
5.4849999723956
http://hanika.lk/assets/fonts/fontello/fontello.woff?4089732
20.127000054345
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2
9.8510000389069
https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMR7eS2Ao.woff2
8.3440000889823
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2
4.9379999982193
https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2
3.2280000159517
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2
3.0230000847951
https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2
2.8369999490678
Does not use passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
URL Location
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
line: 4836
86

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of hanika.lk. This includes details about various page attributes that can be optimized.

Navigation

`[accesskey]` values are unique
Access keys assist users with focusing on different parts of the page. Each access key should be unique for proper navigation.
The page contains a heading, skip link, or landmark region
It is advised to provide ways to bypass repetitive content, allowing users to navigate the page efficiently.
`[id]` attributes on active, focusable elements are unique
Ensure all focusable elements have a unique id value to allow them to be visible to users of assistive technologies, like a screen reader.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

`[aria-*]` attributes match their roles
Avoid mismatching 'aria-*' attributes and their 'role' value, as it invalidates the attribute.
`[aria-hidden="true"]` is not present on the document `<body>`
If aria-hidden=true is set on the document body, assistive technologies, like a screen reader will work inconsistently.
`[aria-hidden="true"]` elements do not contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
ARIA input fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when an input field does not have an accessible name specified.
`[role]`s have all required `[aria-*]` attributes
Some ARIA roles have required 'aria-*' attributes, which provide essential information about state and functionality.
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
Some ARIA parent roles cannot perform their intended functions if specific child roles are not used.
`[role]`s are contained by their required parent element
Some ARIA child roles cannot perform their intended functions if specific parent roles are not used.
`[role]` values are valid
All ARIA roles require valid values to perform their intended functions.
ARIA toggle fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when a toggle field does not have an accessible name specified.
`[aria-*]` attributes have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
`[aria-*]` attributes are valid and not misspelled
ARIA attributes cannot be interpreted with invalid names when used by screen readers and other assistive technologies.
ARIA IDs are unique
Ensure all ARIA ID values are unique to prevent elements from being overlooked by assistive technologies, like a screen reader.

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
`<object>` elements have `[alt]` text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Tables and lists

`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Screen readers and other assistive technologies may produce poor and inaccurate output when definition lists are not properly marked up.
Definition list items are wrapped in `<dl>` elements
In order for screen readers and other assistive technologies to properly announce definition list items ('<dt>' and '<dd>'), they must be wrapped in parent a '<dl>' element.
Presentational `<table>` elements avoid using `<th>`, `<caption>` or the `[summary]` attribute.
It is advised to not include data elements in tables which are used for layout purposes, as it may create confusion for screen reader and other assistive technology users.
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements
In order for screen readers to announce list items, ensure that list items ('<li>') are contained within parent '<ul>' or '<ol>' tags.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that '<td>' cells using the headers attribute only refer to other cells in the same table, to improve screen reader user experience.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that table headers refer to some set of cells, to improve screen reader user experience.

Internationalization and localization

`<html>` element has a `[lang]` attribute
It is advised to provide a lang attribute so that screen readers and other assistive technologies are guaranteed to announce the page's text correctly. When not provided, the user's default language setting will be used which may cause inaccuracies.
`<html>` element has a valid value for its `[lang]` attribute
Specify a valid BCP 47 language in order to help screen readers and other assistive technologies announce text properly.
`[lang]` attributes have a valid value
Specify a valid BCP 47 language on elements in order to help screen readers and other assistive technologies announce text properly.

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.

Audio and video

`<video>` elements contain a `<track>` element with `[kind="captions"]`
Hanika.lk may provide assistance to deaf or hearing-impaired users with captions on videos.
`<video>` elements contain a `<track>` element with `[kind="description"]`
Hanika.lk may provide relevant information that dialogue cannot, by using audio descriptions.

Contrast

Background and foreground colors do not have a sufficient contrast ratio.
Many (if not most) users find low-contrast text difficult or impossible to read.
Failing Elements
00
00
00
00
00

Navigation

Heading elements are not in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
Failing Elements

Names and labels

Form elements do not have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
Failing Elements
Links do not have a discernible name
In order to improve the navigation for screen reader and other assistive technology users, use link text that is unique, focusable and discernible.

Manual Checks

The page has a logical tab order
The visual layout should be logical in its tab order and users cannot focus elements that are offscreen.
Interactive controls are keyboard focusable
Ensure that custom interactive controls are keyboard focusable and that a focus indicator is displayed.
Interactive elements indicate their purpose and state
Ensure that interactive elements (such as links and buttons) are distinguishable from non-interactive elements and that they indicate their state.
The user's focus is directed to new content added to the page
When new content (such as a dialogue) is added to the page, the user's focus should be directed to it.
User focus is not accidentally trapped in a region
Avoid focus being accidentally trapped when a user tabs in and out of controls or regions on page.
Custom controls have associated labels
Ensure that custom interactive controls have associated labels, which are provided by aria-label and aria-labelledby attributes.
Custom controls have ARIA roles
Ensure that all custom interactive controls have appropriate ARIA roles.
Visual order on the page follows DOM order
Ensure that the DOM order matches with the page's visual order, in order to improve navigation for screen readers and other assistive technologies.
Offscreen content is hidden from assistive technology
Ensure that offscreen content is hidden through the use of "display:none" styling or the aria-hidden attribute.
HTML5 landmark elements are used to improve navigation
Elements such as <main> and <nav> are recommended as they are used by screen readers and other assistive technologies to improve keyboard navigation.
77

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that hanika.lk should incorporate. This includes practices such as protecting pages with HTTPS.

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.

Audits

Allows users to paste into password fields
Ensure that password inputs may be pasted into to aid in the user's ability to use password managers and improve security.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
Displays images with appropriate size
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.

Audits

Page has the HTML doctype
Ensure a doctype is specified to prevent the browser from switching to quirks-mode.
Properly defines charset
It is advised to declare a character encoding, optionally via a <meta> tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header.

Audits

Avoids Application Cache
Application cache is deprecated and is no longer recommended.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
Bootstrap
3.3.6
jQuery
1.10.1
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
No browser errors logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.

Audits

Does not use HTTPS — 73 insecure requests found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL
http://hanika.lk/
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
http://hanika.lk/assets/plugins/select2/css/select2.min.css
http://hanika.lk/assets/css/style.css?v=1592424141
http://hanika.lk/assets/css/style/default.css?v=1592424141
http://hanika.lk/assets/css/style/green.css?v=1592424141
http://hanika.lk/assets/css/style/custom.css
http://hanika.lk/assets/css/fileinput.min.css
http://hanika.lk/assets/css/owl.carousel.css
http://hanika.lk/assets/css/owl.theme.css
http://hanika.lk/assets/css/flags/flags.css
http://hanika.lk/assets/js/pace.min.js
http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
http://hanika.lk/pic/x/cache/logo/6d1619d29545355fe9f01219f8d73212.jpg
http://hanika.lk/images/cats/fa-folder_green.png
http://hanika.lk/uploads/app/categories/green/fa-laptop.png
http://hanika.lk/uploads/app/categories/green/fa-car.png
http://hanika.lk/uploads/app/categories/green/fa-home.png
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
http://hanika.lk/uploads/app/categories/green/ion-clipboard.png
http://hanika.lk/uploads/app/categories/green/fa-search.png
http://hanika.lk/uploads/app/categories/green/mfglabs-users.png
http://hanika.lk/uploads/app/categories/green/fa-calendar.png
http://hanika.lk/uploads/app/categories/green/fa-graduation-cap.png
http://hanika.lk/uploads/app/categories/green/fa-users.png
http://hanika.lk/uploads/app/categories/green/map-icon-pet-store.png
http://hanika.lk/uploads/app/categories/custom/db3c30458260ecffd4fe60e0d7532bc7.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7562/4c110503df7538f143510be6530edd0a.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7565/f46ada8f54e4d839c89ab9d56898857d.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7569/47b273b0a3dc1b9039ca46deef058534.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7568/5abdb769abd76a62dd4afdd7b0668055.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7570/07738e484502dcd0cee8fc9a9417b569.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7581/d33725267a4efb9358e92f8948261082.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7591/415a0c981051ee7d3ef9ffdc8f0635e1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7567/ec216235e21dbe052132a5a52ad34c24.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7582/b6b9c19e7a502c9f9baeb2f875d96f85.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7587/e34a4c95671cce9ed00035c93511e9ef.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7571/5208ca227d1f0fd1cc45528afdffe5d8.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7583/82db0460a6c1ec8f85d20c199f64bff1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7585/577eff6da87b85542e5aa5a10f70f365.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7575/397f904025be358a2fe06aadc56dad5b.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7580/eefce1ae8c679626d1f15c1541bc601c.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7563/b719e395730c4ebd80c523854ab545d9.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7566/8fbc98138d1d57d1876e43df769f83a1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7588/f3073851e4debc9b906f2857a43ec8c1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7586/9ee78f04e326909788f08882a329e4b6.jpg
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
http://hanika.lk/assets/bootstrap/js/bootstrap.min.js
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
http://hanika.lk/assets/js/jquery.matchHeight-min.js
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.min.js
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
http://hanika.lk/assets/plugins/SocialShare/SocialShare.min.js
http://hanika.lk/assets/js/owl.carousel.min.js
http://hanika.lk/assets/js/hideMaxListItem-min.js
http://hanika.lk/assets/js/script.js?time=1592424141
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
http://hanika.lk/assets/plugins/autocomplete/jquery.autocomplete.min.js
http://hanika.lk/assets/js/app/autocomplete.cities.js
http://hanika.lk/assets/js/app/load.cities.js
http://hanika.lk/assets/plugins/twism/jquery.twism.js
http://hanika.lk/assets/css/animate.min.css
http://hanika.lk/assets/css/font-awesome.css
http://hanika.lk/assets/css/fontello.css
http://hanika.lk/assets/css/longshadow.css
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.css
http://hanika.lk/assets/plugins/jquery.fs.selecter/jquery.fs.selecter.css
http://hanika.lk/assets/img/icon-arrow.png
http://hanika.lk/assets/img/stats-sep.jpg
http://hanika.lk/assets/fonts/fontello/fontello.woff?4089732
http://hanika.lk/images/maps/lk.svg
http://tpc.googlesyndication.com/sodar/sodar2.js
Links to cross-origin destinations are unsafe
Improve performance and prevent security vulnerabilities by adding rel="noopener" and rel="noreferrer" to external links.
Includes front-end JavaScript libraries with known security vulnerabilities — 9 vulnerabilities detected
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Library Version Vulnerability Count Highest Severity
5
Medium
4
Medium
100

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for hanika.lk. This includes optimizations such as providing meta data.

Mobile Friendly

Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of hanika.lk on mobile screens.
Document uses legible font sizes
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Tap targets are sized appropriately
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.

Content Best Practices

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
Document has a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.
Links have descriptive text
Make use of descriptive link text to assist search engines in understanding the content.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

Manual Checks

Structured data is valid
Structured data can be validated through the use of the Structured Data Testing Tool and the Structured Data Linter.
15

Progressive Web App

Indicates how valid the aspects of a Progressive Web App (PWA) are for the page and highlights opportunities to enable/improve the PWA of hanika.lk. This includes details about web app manifests.

PWA Optimized

Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of hanika.lk on mobile screens.
Contains some content when JavaScript is not available
Apps should display alternative content for when JavaScript is disabled.
Provides a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.

Fast and reliable

Page load is not fast enough on mobile networks — Interactive on simulated mobile network at 13.4 s
Ensure that the page loads fast enough over a cellular network, to ensure good mobile user experience.
Current page does not respond with a 200 when offline
In order for Progressive Web Apps to be made available offline, ensure that the app is using a service worker.
`start_url` does not respond with a 200 when offline
Consider using a service worker for Progressive Web Apps to ensure greater reliability for the user, in the case of poor network conditions.

Installable

Does not use HTTPS — 73 insecure requests found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL
http://hanika.lk/
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
http://hanika.lk/assets/plugins/select2/css/select2.min.css
http://hanika.lk/assets/css/style.css?v=1592424141
http://hanika.lk/assets/css/style/default.css?v=1592424141
http://hanika.lk/assets/css/style/green.css?v=1592424141
http://hanika.lk/assets/css/style/custom.css
http://hanika.lk/assets/css/fileinput.min.css
http://hanika.lk/assets/css/owl.carousel.css
http://hanika.lk/assets/css/owl.theme.css
http://hanika.lk/assets/css/flags/flags.css
http://hanika.lk/assets/js/pace.min.js
http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
http://hanika.lk/pic/x/cache/logo/6d1619d29545355fe9f01219f8d73212.jpg
http://hanika.lk/images/cats/fa-folder_green.png
http://hanika.lk/uploads/app/categories/green/fa-laptop.png
http://hanika.lk/uploads/app/categories/green/fa-car.png
http://hanika.lk/uploads/app/categories/green/fa-home.png
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
http://hanika.lk/uploads/app/categories/green/ion-clipboard.png
http://hanika.lk/uploads/app/categories/green/fa-search.png
http://hanika.lk/uploads/app/categories/green/mfglabs-users.png
http://hanika.lk/uploads/app/categories/green/fa-calendar.png
http://hanika.lk/uploads/app/categories/green/fa-graduation-cap.png
http://hanika.lk/uploads/app/categories/green/fa-users.png
http://hanika.lk/uploads/app/categories/green/map-icon-pet-store.png
http://hanika.lk/uploads/app/categories/custom/db3c30458260ecffd4fe60e0d7532bc7.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7562/4c110503df7538f143510be6530edd0a.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7565/f46ada8f54e4d839c89ab9d56898857d.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7569/47b273b0a3dc1b9039ca46deef058534.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7568/5abdb769abd76a62dd4afdd7b0668055.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7570/07738e484502dcd0cee8fc9a9417b569.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7581/d33725267a4efb9358e92f8948261082.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7591/415a0c981051ee7d3ef9ffdc8f0635e1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7567/ec216235e21dbe052132a5a52ad34c24.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7582/b6b9c19e7a502c9f9baeb2f875d96f85.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7587/e34a4c95671cce9ed00035c93511e9ef.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7571/5208ca227d1f0fd1cc45528afdffe5d8.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7583/82db0460a6c1ec8f85d20c199f64bff1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7585/577eff6da87b85542e5aa5a10f70f365.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7575/397f904025be358a2fe06aadc56dad5b.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7580/eefce1ae8c679626d1f15c1541bc601c.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7563/b719e395730c4ebd80c523854ab545d9.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7566/8fbc98138d1d57d1876e43df769f83a1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7588/f3073851e4debc9b906f2857a43ec8c1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7586/9ee78f04e326909788f08882a329e4b6.jpg
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
http://hanika.lk/assets/bootstrap/js/bootstrap.min.js
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
http://hanika.lk/assets/js/jquery.matchHeight-min.js
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.min.js
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
http://hanika.lk/assets/plugins/SocialShare/SocialShare.min.js
http://hanika.lk/assets/js/owl.carousel.min.js
http://hanika.lk/assets/js/hideMaxListItem-min.js
http://hanika.lk/assets/js/script.js?time=1592424141
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
http://hanika.lk/assets/plugins/autocomplete/jquery.autocomplete.min.js
http://hanika.lk/assets/js/app/autocomplete.cities.js
http://hanika.lk/assets/js/app/load.cities.js
http://hanika.lk/assets/plugins/twism/jquery.twism.js
http://hanika.lk/assets/css/animate.min.css
http://hanika.lk/assets/css/font-awesome.css
http://hanika.lk/assets/css/fontello.css
http://hanika.lk/assets/css/longshadow.css
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.css
http://hanika.lk/assets/plugins/jquery.fs.selecter/jquery.fs.selecter.css
http://hanika.lk/assets/img/icon-arrow.png
http://hanika.lk/assets/img/stats-sep.jpg
http://hanika.lk/assets/fonts/fontello/fontello.woff?4089732
http://hanika.lk/images/maps/lk.svg
http://tpc.googlesyndication.com/sodar/sodar2.js
Does not register a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Web app manifest does not meet the installability requirements
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.
View Data

PWA Optimized

Does not redirect HTTP traffic to HTTPS
It is advised to redirect all HTTP traffic to HTTPS, in order to enable secure web features for all users.
Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Does not set a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
Manifest doesn't have a maskable icon
Maskable icons are great to ensure that images fill the entire shape when installing the app on a device.

Manual Checks

Site works cross-browser
Ensure that the Progressive Web App works correctly across every major browser.
Page transitions don't feel like they block on the network
Users perceive apps with responsive, snappy transitions as higher peforming and ensures a great user experience, even on a slow network.
Each page has a URL
Ensure that all pages are deep linkable via URL. They should also be unique for the purpose of shareability on social media.
Avg. (All Categories) 60
Performance 32
Accessibility 86
Best Practices 69
SEO 95
Progressive Web App 18
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: http://hanika.lk
Updated: 17th June, 2020

5.72 seconds
First Contentful Paint (FCP)
4%
17%
79%

0.03 seconds
First Input Delay (FID)
86%
12%
2%

Simulate loading on mobile
32

Performance

Indicates how well the page is performing and highlights opportunities where performance may be improved for hanika.lk. This includes details about optimizing page load times which can result in a better user experience.

Metrics

Cumulative Layout Shift — 0
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

Estimated Input Latency — 40 ms
The time taken for the page to respond to user input (during the busiest 5 second window of page load). Users are likely to perceive hanika.lk as laggy when the latency is higher than 0.05 seconds.
Network Requests
Below is a list of network requests that were made during page load.
URL Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://hanika.lk/
0
1536.8030000245
32139
30765
200
text/html
Document
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
1553.6750000319
1630.1039999817
121504
121260
200
text/css
Stylesheet
http://hanika.lk/assets/plugins/select2/css/select2.min.css
1553.8829999859
1570.9299999871
15438
15196
200
text/css
Stylesheet
http://hanika.lk/assets/css/style.css?v=1592424166
1554.1109999758
1615.6569999876
85166
84923
200
text/css
Stylesheet
http://hanika.lk/assets/css/style/default.css?v=1592424166
1554.5360000106
1600.7760000066
24586
24343
200
text/css
Stylesheet
http://hanika.lk/assets/css/style/green.css?v=1592424166
1555.1120000309
1587.4249999761
4338
4096
200
text/css
Stylesheet
http://hanika.lk/assets/css/style/custom.css
1555.6770000258
1584.9489999819
736
495
200
text/css
Stylesheet
http://hanika.lk/assets/css/fileinput.min.css
1555.9030000004
1586.8539999938
2493
2251
200
text/css
Stylesheet
http://hanika.lk/assets/css/owl.carousel.css
1556.0510000214
1588.0790000083
6214
5972
200
text/css
Stylesheet
http://hanika.lk/assets/css/owl.theme.css
1556.1989999842
1585.5369999772
1987
1745
200
text/css
Stylesheet
http://hanika.lk/assets/css/flags/flags.css
1556.3439999823
1601.9550000201
25754
25511
200
text/css
Stylesheet
http://hanika.lk/assets/js/pace.min.js
1556.7750000046
1587.7570000011
12314
12057
200
application/javascript
Script
http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
1672.8149999981
1694.1719999886
40778
111947
200
text/javascript
Script
http://hanika.lk/pic/x/cache/logo/6d1619d29545355fe9f01219f8d73212.jpg
1672.9419999756
2236.5519999876
5222
4949
200
image/png
Image
http://hanika.lk/images/cats/fa-folder_green.png
1673.2000000193
1710.3409999982
2475
2232
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-laptop.png
1673.340999987
1709.7729999805
4137
3894
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-car.png
1673.4520000173
1711.1930000247
7790
7547
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-home.png
1673.7800000119
1709.0800000005
8057
7814
200
image/png
Image
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
1673.9570000209
1744.0739999874
54172
53927
200
image/jpeg
Image
http://hanika.lk/uploads/app/categories/green/ion-clipboard.png
1674.095000024
1710.0380000193
5651
5408
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-search.png
1674.2519999971
1711.444000015
10846
10602
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/mfglabs-users.png
1674.439000024
1711.8090000004
8985
8742
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-calendar.png
1674.7070000274
1713.5400000261
5063
4820
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-graduation-cap.png
1674.8849999858
1712.1380000026
9886
9643
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/fa-users.png
1675.4850000143
1712.3869999778
13141
12897
200
image/png
Image
http://hanika.lk/uploads/app/categories/green/map-icon-pet-store.png
1675.7380000199
1717.9899999755
11850
11606
200
image/png
Image
http://hanika.lk/uploads/app/categories/custom/db3c30458260ecffd4fe60e0d7532bc7.jpg
1675.8859999827
1719.8189999908
13273
13028
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7591/415a0c981051ee7d3ef9ffdc8f0635e1.jpg
1676.0149999755
2263.7640000321
27316
27018
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7588/f3073851e4debc9b906f2857a43ec8c1.jpg
1676.1260000058
2338.2170000114
28927
28636
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7586/9ee78f04e326909788f08882a329e4b6.jpg
1676.3129999745
2270.3730000067
18419
18129
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7585/577eff6da87b85542e5aa5a10f70f365.jpg
1676.455000008
2292.54699999
12276
12001
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
1676.5679999953
2180.1369999885
47760
47453
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7570/07738e484502dcd0cee8fc9a9417b569.jpg
1676.7840000102
2295.6879999838
28868
28577
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7565/f46ada8f54e4d839c89ab9d56898857d.jpg
1676.9310000236
2230.7850000216
8465
8190
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7575/397f904025be358a2fe06aadc56dad5b.jpg
1677.1079999744
2257.3650000268
21220
20929
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7571/5208ca227d1f0fd1cc45528afdffe5d8.jpg
1677.34200001
2238.3549999795
11478
11196
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7563/b719e395730c4ebd80c523854ab545d9.jpg
1677.5069999858
2290.6640000292
34266
33968
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7581/d33725267a4efb9358e92f8948261082.jpg
1677.7040000306
2325.6309999852
29704
29413
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7568/5abdb769abd76a62dd4afdd7b0668055.jpg
1677.8729999787
2783.3700000192
29723
29432
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7566/8fbc98138d1d57d1876e43df769f83a1.jpg
1678.0279999948
2230.3800000227
11522
11240
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7569/47b273b0a3dc1b9039ca46deef058534.jpg
1678.7590000313
2706.7169999937
24821
24531
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7567/ec216235e21dbe052132a5a52ad34c24.jpg
1678.8720000186
2228.964000009
33031
32725
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7587/e34a4c95671cce9ed00035c93511e9ef.jpg
1678.9679999929
2252.6659999858
29095
28796
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7583/82db0460a6c1ec8f85d20c199f64bff1.jpg
1679.3400000315
2271.0560000269
15695
15420
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7562/4c110503df7538f143510be6530edd0a.jpg
1679.4189999928
2309.2809999944
28981
28690
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7582/b6b9c19e7a502c9f9baeb2f875d96f85.jpg
1679.4920000248
2203.1270000152
28769
28478
200
image/jpeg
Image
http://hanika.lk/pic/x/cache/medium/files/lk/7580/eefce1ae8c679626d1f15c1541bc601c.jpg
1680.4129999946
2360.3700000094
14661
14378
200
image/jpeg
Image
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
1617.9480000283
1682.2440000251
274337
274080
200
application/javascript
Script
http://hanika.lk/assets/bootstrap/js/bootstrap.min.js
1661.5660000243
1678.2099999837
37124
36868
200
application/javascript
Script
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
1669.1020000144
1687.5860000146
5937
5682
200
application/javascript
Script
http://hanika.lk/assets/js/jquery.matchHeight-min.js
1669.4310000166
1689.9100000155
2841
2586
200
application/javascript
Script
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.min.js
1669.7120000026
1689.2360000056
6422
6167
200
application/javascript
Script
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
1670.0769999879
1717.2780000255
75261
75005
200
application/javascript
Script
http://hanika.lk/assets/plugins/SocialShare/SocialShare.min.js
1670.2650000225
1691.6029999848
15292
15036
200
application/javascript
Script
http://hanika.lk/assets/js/owl.carousel.min.js
1670.6860000268
1690.3719999827
15316
15060
200
application/javascript
Script
http://hanika.lk/assets/js/hideMaxListItem-min.js
1670.9670000128
1691.2160000065
1734
1479
200
application/javascript
Script
http://hanika.lk/assets/js/script.js?time=1592424166
1671.3190000155
1690.8759999787
9497
9242
200
application/javascript
Script
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
1671.5160000022
1692.1050000237
19308
19052
200
application/javascript
Script
http://hanika.lk/assets/plugins/autocomplete/jquery.autocomplete.min.js
1671.6770000057
1695.8510000259
13071
12815
200
application/javascript
Script
http://hanika.lk/assets/js/app/autocomplete.cities.js
1671.9380000141
1710.8659999794
1246
991
200
application/javascript
Script
http://hanika.lk/assets/js/app/load.cities.js
1672.3530000309
1709.4470000011
1948
1692
200
application/javascript
Script
http://hanika.lk/assets/plugins/twism/jquery.twism.js
1672.5769999903
1697.0379999839
19805
19549
200
application/javascript
Script
http://hanika.lk/assets/css/animate.min.css
1619.0310000093
1651.6019999981
41868
41626
200
text/css
Stylesheet
http://hanika.lk/assets/css/font-awesome.css
1619.177000015
1649.9850000255
33475
33233
200
text/css
Stylesheet
http://hanika.lk/assets/css/fontello.css
1619.6290000225
1649.4720000192
24973
24731
200
text/css
Stylesheet
http://hanika.lk/assets/css/longshadow.css
1619.9059999781
1641.706000024
71479
71237
200
text/css
Stylesheet
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.css
1620.3840000089
1636.7779999855
2434
2193
200
text/css
Stylesheet
http://hanika.lk/assets/plugins/jquery.fs.selecter/jquery.fs.selecter.css
1620.6390000298
1652.2409999743
5444
5202
200
text/css
Stylesheet
https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700
1620.8270000061
1640.2629999793
1673
5652
200
text/css
Stylesheet
https://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,600,700|Roboto+Condensed:300,400,700
1622.2449999768
1638.7509999913
2253
21471
200
text/css
Stylesheet
http://hanika.lk/assets/img/icon-arrow.png
1695.0519999955
1713.2710000151
1704
1462
200
image/png
Image
http://hanika.lk/assets/img/stats-sep.jpg
1695.5489999964
1714.0500000096
1445
1202
200
image/jpeg
Image
https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2
1705.0920000183
1708.5039999802
11689
11016
200
font/woff2
Font
http://hanika.lk/assets/fonts/fontello/fontello.woff?4089732
1705.4070000304
1725.363000005
59727
59484
200
font/woff
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2
1707.2519999929
1712.7229999751
11693
11020
200
font/woff2
Font
https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMR7eS2Ao.woff2
1713.1800000207
1716.4639999974
10901
10228
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2
1713.9689999749
1718.8600000227
11853
11180
200
font/woff2
Font
https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2
1714.9399999762
1718.5329999775
11641
10968
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2
1715.7609999995
1719.4720000261
11729
11056
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2
1764.7880000295
1770.1910000178
8696
8024
200
font/woff2
Font
http://hanika.lk/
1977.5720000034
3605.3059999831
32138
30765
200
text/html
XHR
http://hanika.lk/images/maps/lk.svg
1987.1109999949
2018.8980000094
38858
38611
200
image/svg+xml
XHR
https://adservice.google.com/adsid/integrator.js?domain=hanika.lk
2104.7620000318
2110.056000005
1554
109
200
application/javascript
Script
https://pagead2.googlesyndication.com/pagead/js/r20200610/r20190131/show_ads_impl_fy2019.js
2107.5560000027
2128.4309999901
86190
222857
200
text/javascript
Script
https://googleads.g.doubleclick.net/pagead/html/r20200610/r20190131/zrt_lookup.html
2118.3539999765
2122.5320000085
5878
9763
200
text/html
Document
https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-1723135867581514&output=html&adk=1812271804&adf=3025194257&lmt=1487263768&plat=2%3A16777216%2C10%3A32%2C11%3A32%2C16%3A8388608%2C17%3A32%2C24%3A32%2C25%3A32%2C32%3A32%2C40%3A32&guci=2.2.0.0.2.2.0.0&format=0x0&url=http%3A%2F%2Fhanika.lk%2F&ea=0&flash=0&pra=5&wgl=1&adsid=NT&dt=1592424167580&bpp=10&bdt=563&idt=89&shv=r20200610&cbv=r20190131&ptt=9&saldr=aa&abxe=1&nras=1&correlator=7300431295990&frm=20&pv=2&ga_vid=80464607.1592424168&ga_sid=1592424168&ga_hid=1311320486&ga_fc=0&iag=0&icsg=200789721087&dssz=24&mdo=0&mso=0&u_tz=-420&u_his=2&u_java=0&u_h=640&u_w=360&u_ah=640&u_aw=360&u_cd=24&u_nplug=0&u_nmime=0&adx=-12245933&ady=-12245933&biw=360&bih=640&scr_x=0&scr_y=0&eid=21066347&oid=3&pvsid=4379123627240734&pem=823&rx=0&eae=2&fc=1920&brdim=0%2C0%2C0%2C0%2C360%2C0%2C360%2C640%2C360%2C640&vis=1&rsz=%7C%7Cs%7C&abl=NS&fu=8208&bc=23&ifi=0&uci=a!0&fsb=1&dtd=123
2233.9330000104
2257.9319999786
1469
603
200
text/html
Document
https://www.googletagservices.com/activeview/js/current/osd.js?cb=%2Fr20100101
2235.5029999744
2243.5360000236
29373
75031
200
text/javascript
Script
http://hanika.lk/pic/x/cache/logo2x/6d1619d29545355fe9f01219f8d73212.jpg
2819.7899999795
3184.5769999782
3179
2907
200
image/png
Image
https://pagead2.googlesyndication.com/getconfig/sodar?sv=200&tid=gda&tv=r20200610&st=env
2821.3259999757
2831.3840000192
6809
6963
200
application/json
XHR
http://tpc.googlesyndication.com/sodar/sodar2.js
2843.5479999753
2850.1650000107
5890
14671
200
text/javascript
Script
https://tpc.googlesyndication.com/sodar/sodar2/210/runner.html
2859.6980000148
2867.0050000073
5253
11302
200
text/html
Document
https://pagead2.googlesyndication.com/bg/rAuT1ABTnpg02XvzkEYnei6rTZKfo9qz0kymYClU7xo.js
2889.1050000093
2892.9500000086
6615
11996
200
text/javascript
Script
https://pagead2.googlesyndication.com/pagead/gen_204?id=sodar2&v=210&t=2&li=gda_r20200610&jk=4379123627240734&bg=!-fql-uJYMTqii5_w750CAAAAhVIAAAAdmQFw0jK90lyTUr9HVXoF-4-djlVAqGFKmzECuXVLoO9FoC4_YbsMV9BrLTpu3pFmteguFPtXgbbpFyds4XLXYUBvgeG31_fOiLnzjP8nma9L84T87Q6D4EaWS9ORa8_KM2bxrAL8xab4r9zuiIYpuRpyBWWdeY4Vu7tZexkiePeVo6Q2caFXdqwu5s3rOa1NKiRozDbMuK8gUHY33d_c5Zb7Rm5ZWzVZmaVUFoTqjC8m5r41xgT2Ru8PJKqvsfJ0Vy74qXG2H3poX0DKEvoCawUQwSKgh11M_vKkoG9q7MplVHEuGo6eMSP65tzRfoUfuiCC54zDFIDXAMrCFKF7vTSA89V47D6BZHbrtdcTLspLpgCXHnRy1X-iekVt4j5kZmgJz1fgpMKrs5lDL__sdKbczUV-x_IiOxtSu3cHEDsh-sP7xfniLvXxpKBEHQecDNqLIQj1MhsylgVT8PNJE0k0ivdHILsXom-eFYTCJjYt3Rw
3073.9850000245
3079.3580000172
1240
0
204
image/gif
Image
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
1564.795
8.821
1577.119
8.53
1641.499
7.456
1655.527
7.449
1686.149
17.543
1703.71
121.327
1865.287
29.581
1897.92
27.546
1926.21
171.351
2099.322
8.472
2107.854
32.703
2140.759
22.025
2162.978
6.07
2171.585
10.441
2205.204
55.552
2261.982
6.116
2287.324
9.79
2300.96
43.278
2355.764
6.24
2809.536
37.614
2847.191
6.125
2853.357
6.909
2876.055
7.164
2893.576
7.022
2919.058
16.928
2939.216
12.359
2953.642
11.758
2968.51
9.138
2981.284
15.201
3002.144
6.931
3018.046
11.638
3035.351
19.478
3057.509
7.794
3074.628
14.625
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data

Opportunities

Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Hanika.lk should consider lazy-loading offscreen and hidden images.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Avoid multiple page redirects
Redirects can cause additional delays before the page can begin loading. Hanika.lk should avoid multiple or unnecessary page redirects.
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Hanika.lk should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.

Diagnostics

Avoids enormous network payloads — Total size was 2,019 KB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
274337
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
121504
https://pagead2.googlesyndication.com/pagead/js/r20200610/r20190131/show_ads_impl_fy2019.js
86190
http://hanika.lk/assets/css/style.css?v=1592424166
85166
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
75261
http://hanika.lk/assets/css/longshadow.css
71479
http://hanika.lk/assets/fonts/fontello/fontello.woff?4089732
59727
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
54172
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
47760
http://hanika.lk/assets/css/animate.min.css
41868
Avoids an excessive DOM size — 498 elements
A large DOM (Document Object Model) will increase memory usage, cause longer system calculations as well as costly layout reflows.
Statistic Element Value
Total DOM Elements
498
Maximum DOM Depth
16
Maximum Child Elements
25
Avoid chaining critical requests — 42 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Hanika.lk should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
Keep request counts low and transfer sizes small — 93 requests • 2,019 KB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
93
2067254
Script
22
681853
Image
38
653113
Stylesheet
18
471815
Font
8
137929
Other
3
77805
Document
4
44739
Media
0
0
Third-party
20
273177
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.

Budgets

Performance budget
It is advised to keep the quantity and size of all network requests under the targets set by the provided performance budget.
Timing budget
It is advised to set a timing budget to monitor the performance of your site.

Metrics

Total Blocking Time — 360 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).

Opportunities

Properly size images — Potential savings of 120 KB
Images can slow down the page's load time. Hanika.lk should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
53927
42211
http://hanika.lk/uploads/app/categories/custom/db3c30458260ecffd4fe60e0d7532bc7.jpg
13028
11008
http://hanika.lk/uploads/app/categories/green/fa-users.png
12897
10897
http://hanika.lk/uploads/app/categories/green/map-icon-pet-store.png
11606
9807
http://hanika.lk/uploads/app/categories/green/fa-search.png
10602
8958
http://hanika.lk/uploads/app/categories/green/fa-graduation-cap.png
9643
8148
http://hanika.lk/uploads/app/categories/green/mfglabs-users.png
8742
7387
http://hanika.lk/uploads/app/categories/green/fa-home.png
7814
6603
http://hanika.lk/uploads/app/categories/green/fa-car.png
7547
6377
http://hanika.lk/uploads/app/categories/green/ion-clipboard.png
5408
4570
http://hanika.lk/uploads/app/categories/green/fa-calendar.png
4820
4073
http://hanika.lk/uploads/app/categories/green/fa-laptop.png
3894
3290
Minify CSS — Potential savings of 53 KB
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Hanika.lk should consider minifying CSS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/assets/css/style.css?v=1592424166
85166
19574
http://hanika.lk/assets/css/longshadow.css
71479
12435
http://hanika.lk/assets/css/fontello.css
24973
7426
http://hanika.lk/assets/css/style/default.css?v=1592424166
24586
7004
http://hanika.lk/assets/css/font-awesome.css
33475
5194
http://hanika.lk/assets/css/flags/flags.css
25754
2509
Minify JavaScript — Potential savings of 144 KB
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Hanika.lk should consider minifying JS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
274337
129598
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
19308
7711
http://hanika.lk/assets/plugins/twism/jquery.twism.js
19805
5747
http://hanika.lk/assets/js/script.js?time=1592424166
9497
2485
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
5937
2291
Efficiently encode images — Potential savings of 38 KB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
53927
38505
Serve images in next-gen formats — Potential savings of 175 KB
Image formats like PNG and JPEG have poor compression when compared to other next-gen formats, such as JPEG 200, JPEG XR and WebP.
URL Resource Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
53927
45545
http://hanika.lk/pic/x/cache/medium/files/lk/7587/e34a4c95671cce9ed00035c93511e9ef.jpg
28796
11408
http://hanika.lk/pic/x/cache/medium/files/lk/7567/ec216235e21dbe052132a5a52ad34c24.jpg
32725
10741
http://hanika.lk/pic/x/cache/medium/files/lk/7582/b6b9c19e7a502c9f9baeb2f875d96f85.jpg
28478
10400
http://hanika.lk/pic/x/cache/medium/files/lk/7562/4c110503df7538f143510be6530edd0a.jpg
28690
10088
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
47453
10059
http://hanika.lk/pic/x/cache/medium/files/lk/7588/f3073851e4debc9b906f2857a43ec8c1.jpg
28636
9978
http://hanika.lk/pic/x/cache/medium/files/lk/7570/07738e484502dcd0cee8fc9a9417b569.jpg
28577
9895
http://hanika.lk/pic/x/cache/medium/files/lk/7569/47b273b0a3dc1b9039ca46deef058534.jpg
24531
9411
http://hanika.lk/pic/x/cache/medium/files/lk/7575/397f904025be358a2fe06aadc56dad5b.jpg
20929
9057
http://hanika.lk/pic/x/cache/medium/files/lk/7581/d33725267a4efb9358e92f8948261082.jpg
29413
8885
http://hanika.lk/pic/x/cache/medium/files/lk/7591/415a0c981051ee7d3ef9ffdc8f0635e1.jpg
27018
8812
http://hanika.lk/pic/x/cache/medium/files/lk/7568/5abdb769abd76a62dd4afdd7b0668055.jpg
29432
8726
http://hanika.lk/pic/x/cache/medium/files/lk/7583/82db0460a6c1ec8f85d20c199f64bff1.jpg
15420
8352
http://hanika.lk/pic/x/cache/medium/files/lk/7580/eefce1ae8c679626d1f15c1541bc601c.jpg
14378
8280

Diagnostics

Reduce JavaScript execution time — 2.0 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
http://hanika.lk/
1598.34
14.44
7.02
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
897.916
577.816
23.78
https://tpc.googlesyndication.com/sodar/sodar2/210/runner.html
529.6
479.808
10.172
Unattributable
409.388
5.332
0.792
http://hanika.lk/assets/js/pace.min.js
397.372
170.788
7.056
https://www.googletagservices.com/activeview/js/current/osd.js?cb=%2Fr20100101
314.592
274.928
14.16
https://pagead2.googlesyndication.com/pagead/js/r20200610/r20190131/show_ads_impl_fy2019.js
248.104
202.7
28.396
http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
132.752
112.932
12.008
https://pagead2.googlesyndication.com/bg/rAuT1ABTnpg02XvzkEYnei6rTZKfo9qz0kymYClU7xo.js
63.996
59.724
1.82
http://tpc.googlesyndication.com/sodar/sodar2.js
50.4
35.032
7.096

Metrics

First Contentful Paint — 6.1 s
The time taken for the first image or text on the page to be rendered.
Speed Index — 9.3 s
The time taken for the page contents to be visibly populated.
Largest Contentful Paint — 8.3 s
The timing of the largest text or image that is painted.
Time to Interactive — 12.4 s
The time taken for the page to become fully interactive.

Other

First CPU Idle — 10.4 s
The time taken for the page's main thread to be quiet enough to handle input.
Max Potential First Input Delay — 340 ms
Users could experience a delay when interacting with the page.
First Meaningful Paint — 6.1 s
The time taken for the primary content of the page to be rendered.
First Contentful Paint (3G) — 13550 ms
The time taken for the first image or text on the page to be rendered while on a 3G network.

Opportunities

Eliminate render-blocking resources — Potential savings of 2,800 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Hanika.lk should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
URL Transfer Size (Bytes) Potential Savings (Ms)
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
121504
4380
http://hanika.lk/assets/plugins/select2/css/select2.min.css
15438
1080
http://hanika.lk/assets/css/style.css?v=1592424166
85166
3780
http://hanika.lk/assets/css/style/default.css?v=1592424166
24586
1530
http://hanika.lk/assets/css/style/green.css?v=1592424166
4338
480
http://hanika.lk/assets/css/style/custom.css
736
330
http://hanika.lk/assets/css/fileinput.min.css
2493
330
http://hanika.lk/assets/css/owl.carousel.css
6214
480
http://hanika.lk/assets/css/owl.theme.css
1987
180
http://hanika.lk/assets/css/flags/flags.css
25754
1380
http://hanika.lk/assets/js/pace.min.js
12314
480
Remove unused CSS — Potential savings of 408 KB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Hanika.lk should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
URL Transfer Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
121504
114910
http://hanika.lk/assets/css/longshadow.css
71479
71479
http://hanika.lk/assets/css/style.css?v=1592424166
85166
69640
http://hanika.lk/assets/css/animate.min.css
41868
41868
http://hanika.lk/assets/css/font-awesome.css
33475
33475
http://hanika.lk/assets/css/flags/flags.css
25754
25754
http://hanika.lk/assets/css/fontello.css
24973
24973
http://hanika.lk/assets/css/style/default.css?v=1592424166
24586
19923
http://hanika.lk/assets/plugins/select2/css/select2.min.css
15438
15438
Remove unused JavaScript — Potential savings of 308 KB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
274337
94728
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
75261
55418
https://pagead2.googlesyndication.com/pagead/js/r20200610/r20190131/show_ads_impl_fy2019.js
86190
51428
http://hanika.lk/assets/bootstrap/js/bootstrap.min.js
37124
28202
http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
40778
22279
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
19308
15201
https://www.googletagservices.com/activeview/js/current/osd.js?cb=%2Fr20100101
29373
10520
http://hanika.lk/assets/plugins/autocomplete/jquery.autocomplete.min.js
13071
9176
http://hanika.lk/assets/plugins/twism/jquery.twism.js
19805
7422
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.min.js
6422
5415
http://hanika.lk/assets/js/script.js?time=1592424166
9497
4732
https://googleads.g.doubleclick.net/pagead/html/r20200610/r20190131/zrt_lookup.html
5835
3169
http://hanika.lk/assets/plugins/SocialShare/SocialShare.min.js
15292
2981
http://tpc.googlesyndication.com/sodar/sodar2.js
5890
2853
http://hanika.lk/assets/js/pace.min.js
12314
2211
Enable text compression — Potential savings of 748 KB
Text-based resources should be served with compression, such as gzip, deflate or brotli.
URL Transfer Size (Bytes) Potential Savings (Bytes)
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
274080
192611
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
121260
101513
http://hanika.lk/assets/css/style.css?v=1592424166
84923
68545
http://hanika.lk/assets/css/longshadow.css
71237
65387
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
75005
53802
http://hanika.lk/assets/css/animate.min.css
41626
38402
http://hanika.lk/assets/bootstrap/js/bootstrap.min.js
36868
27104
http://hanika.lk/assets/css/font-awesome.css
33233
26637
http://hanika.lk/
30765
23764
http://hanika.lk/assets/css/flags/flags.css
25511
22426
http://hanika.lk/assets/css/fontello.css
24731
19704
http://hanika.lk/assets/css/style/default.css?v=1592424166
24343
19267
http://hanika.lk/assets/plugins/twism/jquery.twism.js
19549
16248
http://hanika.lk/assets/plugins/select2/css/select2.min.css
15196
13209
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
19052
13208
http://hanika.lk/assets/plugins/SocialShare/SocialShare.min.js
15036
10183
http://hanika.lk/assets/plugins/autocomplete/jquery.autocomplete.min.js
12815
8433
http://hanika.lk/assets/js/owl.carousel.min.js
15060
8326
http://hanika.lk/assets/js/pace.min.js
12057
7924
http://hanika.lk/assets/js/script.js?time=1592424166
9242
6632
http://hanika.lk/assets/css/owl.carousel.css
5972
4823
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.min.js
6167
4067
http://hanika.lk/assets/plugins/jquery.fs.selecter/jquery.fs.selecter.css
5202
3961
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
5682
3939
http://hanika.lk/assets/css/style/green.css?v=1592424166
4096
2783
http://hanika.lk/assets/js/jquery.matchHeight-min.js
2586
1518
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.css
2193
1499
Reduce initial server response time — Root document took 1,540 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.

Diagnostics

Serve static assets with an efficient cache policy — 70 resources found
Hanika.lk can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
0
274337
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
0
121504
http://hanika.lk/assets/css/style.css?v=1592424166
0
85166
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
0
75261
http://hanika.lk/assets/css/longshadow.css
0
71479
http://hanika.lk/assets/fonts/fontello/fontello.woff?4089732
0
59727
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
0
54172
http://hanika.lk/assets/css/animate.min.css
0
41868
http://hanika.lk/assets/bootstrap/js/bootstrap.min.js
0
37124
http://hanika.lk/assets/css/font-awesome.css
0
33475
http://hanika.lk/assets/css/flags/flags.css
0
25754
http://hanika.lk/assets/css/fontello.css
0
24973
http://hanika.lk/assets/css/style/default.css?v=1592424166
0
24586
http://hanika.lk/assets/plugins/twism/jquery.twism.js
0
19805
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
0
19308
http://hanika.lk/assets/plugins/select2/css/select2.min.css
0
15438
http://hanika.lk/assets/js/owl.carousel.min.js
0
15316
http://hanika.lk/assets/plugins/SocialShare/SocialShare.min.js
0
15292
http://hanika.lk/uploads/app/categories/custom/db3c30458260ecffd4fe60e0d7532bc7.jpg
0
13273
http://hanika.lk/uploads/app/categories/green/fa-users.png
0
13141
http://hanika.lk/assets/plugins/autocomplete/jquery.autocomplete.min.js
0
13071
http://hanika.lk/assets/js/pace.min.js
0
12314
http://hanika.lk/uploads/app/categories/green/map-icon-pet-store.png
0
11850
http://hanika.lk/uploads/app/categories/green/fa-search.png
0
10846
http://hanika.lk/uploads/app/categories/green/fa-graduation-cap.png
0
9886
http://hanika.lk/assets/js/script.js?time=1592424166
0
9497
http://hanika.lk/uploads/app/categories/green/mfglabs-users.png
0
8985
http://hanika.lk/uploads/app/categories/green/fa-home.png
0
8057
http://hanika.lk/uploads/app/categories/green/fa-car.png
0
7790
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.min.js
0
6422
http://hanika.lk/assets/css/owl.carousel.css
0
6214
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
0
5937
http://hanika.lk/uploads/app/categories/green/ion-clipboard.png
0
5651
http://hanika.lk/assets/plugins/jquery.fs.selecter/jquery.fs.selecter.css
0
5444
http://hanika.lk/uploads/app/categories/green/fa-calendar.png
0
5063
http://hanika.lk/assets/css/style/green.css?v=1592424166
0
4338
http://hanika.lk/uploads/app/categories/green/fa-laptop.png
0
4137
http://hanika.lk/assets/js/jquery.matchHeight-min.js
0
2841
http://hanika.lk/assets/css/fileinput.min.css
0
2493
http://hanika.lk/images/cats/fa-folder_green.png
0
2475
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.css
0
2434
http://hanika.lk/assets/css/owl.theme.css
0
1987
http://hanika.lk/assets/js/app/load.cities.js
0
1948
http://hanika.lk/assets/js/hideMaxListItem-min.js
0
1734
http://hanika.lk/assets/img/icon-arrow.png
0
1704
http://hanika.lk/assets/img/stats-sep.jpg
0
1445
http://hanika.lk/assets/js/app/autocomplete.cities.js
0
1246
http://hanika.lk/assets/css/style/custom.css
0
736
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
2592000000
47760
http://hanika.lk/pic/x/cache/medium/files/lk/7563/b719e395730c4ebd80c523854ab545d9.jpg
2592000000
34266
http://hanika.lk/pic/x/cache/medium/files/lk/7567/ec216235e21dbe052132a5a52ad34c24.jpg
2592000000
33031
http://hanika.lk/pic/x/cache/medium/files/lk/7568/5abdb769abd76a62dd4afdd7b0668055.jpg
2592000000
29723
http://hanika.lk/pic/x/cache/medium/files/lk/7581/d33725267a4efb9358e92f8948261082.jpg
2592000000
29704
http://hanika.lk/pic/x/cache/medium/files/lk/7587/e34a4c95671cce9ed00035c93511e9ef.jpg
2592000000
29095
http://hanika.lk/pic/x/cache/medium/files/lk/7562/4c110503df7538f143510be6530edd0a.jpg
2592000000
28981
http://hanika.lk/pic/x/cache/medium/files/lk/7588/f3073851e4debc9b906f2857a43ec8c1.jpg
2592000000
28927
http://hanika.lk/pic/x/cache/medium/files/lk/7570/07738e484502dcd0cee8fc9a9417b569.jpg
2592000000
28868
http://hanika.lk/pic/x/cache/medium/files/lk/7582/b6b9c19e7a502c9f9baeb2f875d96f85.jpg
2592000000
28769
http://hanika.lk/pic/x/cache/medium/files/lk/7591/415a0c981051ee7d3ef9ffdc8f0635e1.jpg
2592000000
27316
http://hanika.lk/pic/x/cache/medium/files/lk/7569/47b273b0a3dc1b9039ca46deef058534.jpg
2592000000
24821
http://hanika.lk/pic/x/cache/medium/files/lk/7575/397f904025be358a2fe06aadc56dad5b.jpg
2592000000
21220
http://hanika.lk/pic/x/cache/medium/files/lk/7586/9ee78f04e326909788f08882a329e4b6.jpg
2592000000
18419
http://hanika.lk/pic/x/cache/medium/files/lk/7583/82db0460a6c1ec8f85d20c199f64bff1.jpg
2592000000
15695
http://hanika.lk/pic/x/cache/medium/files/lk/7580/eefce1ae8c679626d1f15c1541bc601c.jpg
2592000000
14661
http://hanika.lk/pic/x/cache/medium/files/lk/7585/577eff6da87b85542e5aa5a10f70f365.jpg
2592000000
12276
http://hanika.lk/pic/x/cache/medium/files/lk/7566/8fbc98138d1d57d1876e43df769f83a1.jpg
2592000000
11522
http://hanika.lk/pic/x/cache/medium/files/lk/7571/5208ca227d1f0fd1cc45528afdffe5d8.jpg
2592000000
11478
http://hanika.lk/pic/x/cache/medium/files/lk/7565/f46ada8f54e4d839c89ab9d56898857d.jpg
2592000000
8465
http://hanika.lk/pic/x/cache/logo/6d1619d29545355fe9f01219f8d73212.jpg
2592000000
5222
http://hanika.lk/pic/x/cache/logo2x/6d1619d29545355fe9f01219f8d73212.jpg
2592000000
3179
Minimize main-thread work — 5.0 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
2029.608
Style & Layout
1090.732
Other
1009.636
Rendering
479.81599999999
Parse HTML & CSS
243.536
Script Parsing & Compilation
166.192
Garbage Collection
27.332
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2
3.411999961827
http://hanika.lk/assets/fonts/fontello/fontello.woff?4089732
19.955999974627
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2
5.470999982208
https://fonts.gstatic.com/s/opensanscondensed/v14/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMR7eS2Ao.woff2
3.283999976702
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2
4.8910000477917
https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2
3.593000001274
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2
3.7110000266694
https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2
5.4029999882914
Reduce the impact of third-party code — Third-party code blocked the main thread for 260 ms
It is advised to either limit, remove or delay the loading of redundant third-party code which may be significantly impacting load performance.
Third-Party Transfer Size (Bytes) Main-Thread Blocking Time (Ms)
191049
264.24
82128
0
Does not use passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
URL Location
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
line: 4836
86

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of hanika.lk. This includes details about various page attributes that can be optimized.

Navigation

`[accesskey]` values are unique
Access keys assist users with focusing on different parts of the page. Each access key should be unique for proper navigation.
The page contains a heading, skip link, or landmark region
It is advised to provide ways to bypass repetitive content, allowing users to navigate the page efficiently.
`[id]` attributes on active, focusable elements are unique
Ensure all focusable elements have a unique id value to allow them to be visible to users of assistive technologies, like a screen reader.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

`[aria-*]` attributes match their roles
Avoid mismatching 'aria-*' attributes and their 'role' value, as it invalidates the attribute.
`[aria-hidden="true"]` is not present on the document `<body>`
If aria-hidden=true is set on the document body, assistive technologies, like a screen reader will work inconsistently.
`[aria-hidden="true"]` elements do not contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
ARIA input fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when an input field does not have an accessible name specified.
`[role]`s have all required `[aria-*]` attributes
Some ARIA roles have required 'aria-*' attributes, which provide essential information about state and functionality.
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
Some ARIA parent roles cannot perform their intended functions if specific child roles are not used.
`[role]`s are contained by their required parent element
Some ARIA child roles cannot perform their intended functions if specific parent roles are not used.
`[role]` values are valid
All ARIA roles require valid values to perform their intended functions.
ARIA toggle fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when a toggle field does not have an accessible name specified.
`[aria-*]` attributes have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
`[aria-*]` attributes are valid and not misspelled
ARIA attributes cannot be interpreted with invalid names when used by screen readers and other assistive technologies.
ARIA IDs are unique
Ensure all ARIA ID values are unique to prevent elements from being overlooked by assistive technologies, like a screen reader.

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
`<object>` elements have `[alt]` text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Tables and lists

`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Screen readers and other assistive technologies may produce poor and inaccurate output when definition lists are not properly marked up.
Definition list items are wrapped in `<dl>` elements
In order for screen readers and other assistive technologies to properly announce definition list items ('<dt>' and '<dd>'), they must be wrapped in parent a '<dl>' element.
Presentational `<table>` elements avoid using `<th>`, `<caption>` or the `[summary]` attribute.
It is advised to not include data elements in tables which are used for layout purposes, as it may create confusion for screen reader and other assistive technology users.
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements
In order for screen readers to announce list items, ensure that list items ('<li>') are contained within parent '<ul>' or '<ol>' tags.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that '<td>' cells using the headers attribute only refer to other cells in the same table, to improve screen reader user experience.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that table headers refer to some set of cells, to improve screen reader user experience.

Internationalization and localization

`<html>` element has a `[lang]` attribute
It is advised to provide a lang attribute so that screen readers and other assistive technologies are guaranteed to announce the page's text correctly. When not provided, the user's default language setting will be used which may cause inaccuracies.
`<html>` element has a valid value for its `[lang]` attribute
Specify a valid BCP 47 language in order to help screen readers and other assistive technologies announce text properly.
`[lang]` attributes have a valid value
Specify a valid BCP 47 language on elements in order to help screen readers and other assistive technologies announce text properly.

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.

Audio and video

`<video>` elements contain a `<track>` element with `[kind="captions"]`
Hanika.lk may provide assistance to deaf or hearing-impaired users with captions on videos.
`<video>` elements contain a `<track>` element with `[kind="description"]`
Hanika.lk may provide relevant information that dialogue cannot, by using audio descriptions.

Contrast

Background and foreground colors do not have a sufficient contrast ratio.
Many (if not most) users find low-contrast text difficult or impossible to read.
Failing Elements
00
FAQ

Navigation

Heading elements are not in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
Failing Elements

Names and labels

Form elements do not have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
Failing Elements
Links do not have a discernible name
In order to improve the navigation for screen reader and other assistive technology users, use link text that is unique, focusable and discernible.

Manual Checks

The page has a logical tab order
The visual layout should be logical in its tab order and users cannot focus elements that are offscreen.
Interactive controls are keyboard focusable
Ensure that custom interactive controls are keyboard focusable and that a focus indicator is displayed.
Interactive elements indicate their purpose and state
Ensure that interactive elements (such as links and buttons) are distinguishable from non-interactive elements and that they indicate their state.
The user's focus is directed to new content added to the page
When new content (such as a dialogue) is added to the page, the user's focus should be directed to it.
User focus is not accidentally trapped in a region
Avoid focus being accidentally trapped when a user tabs in and out of controls or regions on page.
Custom controls have associated labels
Ensure that custom interactive controls have associated labels, which are provided by aria-label and aria-labelledby attributes.
Custom controls have ARIA roles
Ensure that all custom interactive controls have appropriate ARIA roles.
Visual order on the page follows DOM order
Ensure that the DOM order matches with the page's visual order, in order to improve navigation for screen readers and other assistive technologies.
Offscreen content is hidden from assistive technology
Ensure that offscreen content is hidden through the use of "display:none" styling or the aria-hidden attribute.
HTML5 landmark elements are used to improve navigation
Elements such as <main> and <nav> are recommended as they are used by screen readers and other assistive technologies to improve keyboard navigation.
69

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that hanika.lk should incorporate. This includes practices such as protecting pages with HTTPS.

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.

Audits

Allows users to paste into password fields
Ensure that password inputs may be pasted into to aid in the user's ability to use password managers and improve security.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.

Audits

Page has the HTML doctype
Ensure a doctype is specified to prevent the browser from switching to quirks-mode.
Properly defines charset
It is advised to declare a character encoding, optionally via a <meta> tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header.

Audits

Avoids Application Cache
Application cache is deprecated and is no longer recommended.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
Bootstrap
3.3.6
jQuery
1.10.1
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
No browser errors logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.

Audits

Does not use HTTPS — 74 insecure requests found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL
http://hanika.lk/
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
http://hanika.lk/assets/plugins/select2/css/select2.min.css
http://hanika.lk/assets/css/style.css?v=1592424166
http://hanika.lk/assets/css/style/default.css?v=1592424166
http://hanika.lk/assets/css/style/green.css?v=1592424166
http://hanika.lk/assets/css/style/custom.css
http://hanika.lk/assets/css/fileinput.min.css
http://hanika.lk/assets/css/owl.carousel.css
http://hanika.lk/assets/css/owl.theme.css
http://hanika.lk/assets/css/flags/flags.css
http://hanika.lk/assets/js/pace.min.js
http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
http://hanika.lk/pic/x/cache/logo/6d1619d29545355fe9f01219f8d73212.jpg
http://hanika.lk/images/cats/fa-folder_green.png
http://hanika.lk/uploads/app/categories/green/fa-laptop.png
http://hanika.lk/uploads/app/categories/green/fa-car.png
http://hanika.lk/uploads/app/categories/green/fa-home.png
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
http://hanika.lk/uploads/app/categories/green/ion-clipboard.png
http://hanika.lk/uploads/app/categories/green/fa-search.png
http://hanika.lk/uploads/app/categories/green/mfglabs-users.png
http://hanika.lk/uploads/app/categories/green/fa-calendar.png
http://hanika.lk/uploads/app/categories/green/fa-graduation-cap.png
http://hanika.lk/uploads/app/categories/green/fa-users.png
http://hanika.lk/uploads/app/categories/green/map-icon-pet-store.png
http://hanika.lk/uploads/app/categories/custom/db3c30458260ecffd4fe60e0d7532bc7.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7591/415a0c981051ee7d3ef9ffdc8f0635e1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7588/f3073851e4debc9b906f2857a43ec8c1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7586/9ee78f04e326909788f08882a329e4b6.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7585/577eff6da87b85542e5aa5a10f70f365.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7570/07738e484502dcd0cee8fc9a9417b569.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7565/f46ada8f54e4d839c89ab9d56898857d.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7575/397f904025be358a2fe06aadc56dad5b.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7571/5208ca227d1f0fd1cc45528afdffe5d8.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7563/b719e395730c4ebd80c523854ab545d9.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7581/d33725267a4efb9358e92f8948261082.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7568/5abdb769abd76a62dd4afdd7b0668055.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7566/8fbc98138d1d57d1876e43df769f83a1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7569/47b273b0a3dc1b9039ca46deef058534.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7567/ec216235e21dbe052132a5a52ad34c24.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7587/e34a4c95671cce9ed00035c93511e9ef.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7583/82db0460a6c1ec8f85d20c199f64bff1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7562/4c110503df7538f143510be6530edd0a.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7582/b6b9c19e7a502c9f9baeb2f875d96f85.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7580/eefce1ae8c679626d1f15c1541bc601c.jpg
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
http://hanika.lk/assets/bootstrap/js/bootstrap.min.js
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
http://hanika.lk/assets/js/jquery.matchHeight-min.js
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.min.js
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
http://hanika.lk/assets/plugins/SocialShare/SocialShare.min.js
http://hanika.lk/assets/js/owl.carousel.min.js
http://hanika.lk/assets/js/hideMaxListItem-min.js
http://hanika.lk/assets/js/script.js?time=1592424166
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
http://hanika.lk/assets/plugins/autocomplete/jquery.autocomplete.min.js
http://hanika.lk/assets/js/app/autocomplete.cities.js
http://hanika.lk/assets/js/app/load.cities.js
http://hanika.lk/assets/plugins/twism/jquery.twism.js
http://hanika.lk/assets/css/animate.min.css
http://hanika.lk/assets/css/font-awesome.css
http://hanika.lk/assets/css/fontello.css
http://hanika.lk/assets/css/longshadow.css
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.css
http://hanika.lk/assets/plugins/jquery.fs.selecter/jquery.fs.selecter.css
http://hanika.lk/assets/img/icon-arrow.png
http://hanika.lk/assets/img/stats-sep.jpg
http://hanika.lk/assets/fonts/fontello/fontello.woff?4089732
http://hanika.lk/images/maps/lk.svg
http://hanika.lk/pic/x/cache/logo2x/6d1619d29545355fe9f01219f8d73212.jpg
http://tpc.googlesyndication.com/sodar/sodar2.js
Links to cross-origin destinations are unsafe
Improve performance and prevent security vulnerabilities by adding rel="noopener" and rel="noreferrer" to external links.
Includes front-end JavaScript libraries with known security vulnerabilities — 9 vulnerabilities detected
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Library Version Vulnerability Count Highest Severity
5
Medium
4
Medium

Audits

Displays images with inappropriate size
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
URL Displayed size Actual size Expected size
http://hanika.lk/pic/x/cache/logo2x/6d1619d29545355fe9f01219f8d73212.jpg
168 x 40
176 x 42
441 x 105
95

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for hanika.lk. This includes optimizations such as providing meta data.

Mobile Friendly

Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of hanika.lk on mobile screens.
Document uses legible font sizes — 96.5% legible text
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Source Selector % of Page Text Font Size
sub, sup
2.33%
9.75px
.sell-your-item
1.17%
11px
96.50%
≥ 12px

Content Best Practices

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
Document has a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.
Links have descriptive text
Make use of descriptive link text to assist search engines in understanding the content.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

Mobile Friendly

Tap targets are not sized appropriately — 43% appropriately sized tap targets
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.
Tap Target Size Overlapping Target
29x15
a
33x21
34x15
34x15
35x15
35x15
40x15
44x15
55x15
55x15
61x15
50x15
53x15
a
30x30
a
30x30
a
33x21
77x21
58x21
52x21
FAQ
40x21

Manual Checks

Structured data is valid
Structured data can be validated through the use of the Structured Data Testing Tool and the Structured Data Linter.
18

Progressive Web App

Indicates how valid the aspects of a Progressive Web App (PWA) are for the page and highlights opportunities to enable/improve the PWA of hanika.lk. This includes details about web app manifests.

PWA Optimized

Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of hanika.lk on mobile screens.
Contains some content when JavaScript is not available
Apps should display alternative content for when JavaScript is disabled.
Provides a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.

Fast and reliable

Page load is not fast enough on mobile networks — Interactive at 12.4 s
Ensure that the page loads fast enough over a cellular network, to ensure good mobile user experience.
Current page does not respond with a 200 when offline
In order for Progressive Web Apps to be made available offline, ensure that the app is using a service worker.
`start_url` does not respond with a 200 when offline
Consider using a service worker for Progressive Web Apps to ensure greater reliability for the user, in the case of poor network conditions.

Installable

Does not use HTTPS — 74 insecure requests found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL
http://hanika.lk/
http://hanika.lk/assets/bootstrap/css/bootstrap.min.css
http://hanika.lk/assets/plugins/select2/css/select2.min.css
http://hanika.lk/assets/css/style.css?v=1592424166
http://hanika.lk/assets/css/style/default.css?v=1592424166
http://hanika.lk/assets/css/style/green.css?v=1592424166
http://hanika.lk/assets/css/style/custom.css
http://hanika.lk/assets/css/fileinput.min.css
http://hanika.lk/assets/css/owl.carousel.css
http://hanika.lk/assets/css/owl.theme.css
http://hanika.lk/assets/css/flags/flags.css
http://hanika.lk/assets/js/pace.min.js
http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
http://hanika.lk/pic/x/cache/logo/6d1619d29545355fe9f01219f8d73212.jpg
http://hanika.lk/images/cats/fa-folder_green.png
http://hanika.lk/uploads/app/categories/green/fa-laptop.png
http://hanika.lk/uploads/app/categories/green/fa-car.png
http://hanika.lk/uploads/app/categories/green/fa-home.png
http://hanika.lk/uploads/app/categories/custom/dbbf478d3803dddf86e8e7e1ed393234.jpg
http://hanika.lk/uploads/app/categories/green/ion-clipboard.png
http://hanika.lk/uploads/app/categories/green/fa-search.png
http://hanika.lk/uploads/app/categories/green/mfglabs-users.png
http://hanika.lk/uploads/app/categories/green/fa-calendar.png
http://hanika.lk/uploads/app/categories/green/fa-graduation-cap.png
http://hanika.lk/uploads/app/categories/green/fa-users.png
http://hanika.lk/uploads/app/categories/green/map-icon-pet-store.png
http://hanika.lk/uploads/app/categories/custom/db3c30458260ecffd4fe60e0d7532bc7.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7591/415a0c981051ee7d3ef9ffdc8f0635e1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7588/f3073851e4debc9b906f2857a43ec8c1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7586/9ee78f04e326909788f08882a329e4b6.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7585/577eff6da87b85542e5aa5a10f70f365.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7584/68ac4f7c2faf29b4d7286d07891610a2.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7570/07738e484502dcd0cee8fc9a9417b569.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7565/f46ada8f54e4d839c89ab9d56898857d.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7575/397f904025be358a2fe06aadc56dad5b.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7571/5208ca227d1f0fd1cc45528afdffe5d8.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7563/b719e395730c4ebd80c523854ab545d9.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7581/d33725267a4efb9358e92f8948261082.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7568/5abdb769abd76a62dd4afdd7b0668055.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7566/8fbc98138d1d57d1876e43df769f83a1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7569/47b273b0a3dc1b9039ca46deef058534.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7567/ec216235e21dbe052132a5a52ad34c24.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7587/e34a4c95671cce9ed00035c93511e9ef.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7583/82db0460a6c1ec8f85d20c199f64bff1.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7562/4c110503df7538f143510be6530edd0a.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7582/b6b9c19e7a502c9f9baeb2f875d96f85.jpg
http://hanika.lk/pic/x/cache/medium/files/lk/7580/eefce1ae8c679626d1f15c1541bc601c.jpg
http://hanika.lk/assets/js/jquery/1.10.1/jquery-1.10.1.js
http://hanika.lk/assets/bootstrap/js/bootstrap.min.js
http://hanika.lk/assets/plugins/retina/1.3.0/retina.js
http://hanika.lk/assets/js/jquery.matchHeight-min.js
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.min.js
http://hanika.lk/assets/plugins/select2/js/select2.full.min.js
http://hanika.lk/assets/plugins/SocialShare/SocialShare.min.js
http://hanika.lk/assets/js/owl.carousel.min.js
http://hanika.lk/assets/js/hideMaxListItem-min.js
http://hanika.lk/assets/js/script.js?time=1592424166
http://hanika.lk/assets/plugins/autocomplete/jquery.mockjax.js
http://hanika.lk/assets/plugins/autocomplete/jquery.autocomplete.min.js
http://hanika.lk/assets/js/app/autocomplete.cities.js
http://hanika.lk/assets/js/app/load.cities.js
http://hanika.lk/assets/plugins/twism/jquery.twism.js
http://hanika.lk/assets/css/animate.min.css
http://hanika.lk/assets/css/font-awesome.css
http://hanika.lk/assets/css/fontello.css
http://hanika.lk/assets/css/longshadow.css
http://hanika.lk/assets/plugins/jquery.fs.scroller/jquery.fs.scroller.css
http://hanika.lk/assets/plugins/jquery.fs.selecter/jquery.fs.selecter.css
http://hanika.lk/assets/img/icon-arrow.png
http://hanika.lk/assets/img/stats-sep.jpg
http://hanika.lk/assets/fonts/fontello/fontello.woff?4089732
http://hanika.lk/images/maps/lk.svg
http://hanika.lk/pic/x/cache/logo2x/6d1619d29545355fe9f01219f8d73212.jpg
http://tpc.googlesyndication.com/sodar/sodar2.js
Does not register a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Web app manifest does not meet the installability requirements
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.
View Data

PWA Optimized

Does not redirect HTTP traffic to HTTPS
It is advised to redirect all HTTP traffic to HTTPS, in order to enable secure web features for all users.
Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Does not set a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
Manifest doesn't have a maskable icon
Maskable icons are great to ensure that images fill the entire shape when installing the app on a device.

Manual Checks

Site works cross-browser
Ensure that the Progressive Web App works correctly across every major browser.
Page transitions don't feel like they block on the network
Users perceive apps with responsive, snappy transitions as higher peforming and ensures a great user experience, even on a slow network.
Each page has a URL
Ensure that all pages are deep linkable via URL. They should also be unique for the purpose of shareability on social media.
Hosting

Server Location

Server IP Address: 144.208.74.137
Continent: North America
Country: United States
United States Flag
Region:
City:
Longitude: -97.822
Latitude: 37.751
Currencies: USD
USN
USS
Languages: English

Web Hosting Provider

Name IP Address
InMotion Hosting, Inc.
Registration

Domain Registrant

Private Registration: No
Name:
Organization:
Country:
City:
State:
Post Code:
Email:
Phone:
Note: Registration information is derived from various sources and may be inaccurate.

Domain Registrar

Security

Visitor Safety

Mature Content: Not Likely
McAfee WebAdvisor Rating:
WOT Rating:
WOT Trustworthiness:
WOT Child Safety:
Note: Safety information is not guaranteed.

SSL/TLS Certificate

Technical

DNS Lookup

A Records

Host IP Address Class TTL
hanika.lk. 144.208.74.137 IN 899

NS Records

Host Nameserver Class TTL
hanika.lk. ns1.inmotionhosting.com. IN 21599
hanika.lk. ns2.inmotionhosting.com. IN 21599

MX Records

Priority Host Server Class TTL
0 hanika.lk. hanika.lk. IN 899

SOA Records

Domain Name Primary NS Responsible Email TTL
hanika.lk. ns1.inmotionhosting.com. machinemessages.forum.inmotionhosting.com. 21599

HTTP Response Headers

HTTP-Code: HTTP/1.1 200 OK
Date: 17th June, 2020
Server: Apache
Cache-Control: public
Content-Type: text/html; charset=UTF-8
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Pragma: cache
Set-Cookie: *
Last-Modified: 16th February, 2017
Etag: 2c0a9a1e7a96617be6e721139946911c

Whois Lookup

Created:
Changed:
Expires:
Status:
Nameservers:
Full Whois: hanika.lk domain is not supported

Nameservers

Related

Subdomains

Similar Sites

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Domain Valuation Snoop Score
$1,018 USD

Sites hosted on the same IP address