10.8 sec in total
3.9 sec
6.4 sec
437 ms
Visit grinnerstudio.ca now to see the best up-to-date Grinner Studio content and also check out these interesting facts you probably never knew about grinnerstudio.ca
Welcome to Grinner Studio I am a woodworker in based out of Wingham Ontario, Canada. I am very passionate about making timeless pieces that will last a lifetime. Whether you need custom cabinetry or w...
Visit grinnerstudio.caWe analyzed Grinnerstudio.ca page load time and found that the first response time was 3.9 sec and then it took 6.9 sec to load all DOM resources and completely render a web page. This is a poor result, as 80% of websites can load faster.
grinnerstudio.ca performance score
name
value
score
weighting
Value7.6 s
1/100
10%
Value30.3 s
0/100
25%
Value22.8 s
0/100
10%
Value6,560 ms
0/100
30%
Value0
100/100
15%
Value32.8 s
0/100
10%
3949 ms
37 ms
182 ms
184 ms
185 ms
Our browser made a total of 171 requests to load all elements on the main page. We found that 1% of them (1 request) were addressed to the original Grinnerstudio.ca, 60% (102 requests) were made to Grinnerstudio.com and 14% (24 requests) were made to C0.wp.com. The less responsive or slowest element that took the longest time to load (3.9 sec) belongs to the original domain Grinnerstudio.ca.
Page size can be reduced by 893.7 kB (32%)
2.8 MB
1.9 MB
In fact, the total size of Grinnerstudio.ca main page is 2.8 MB. This result falls beyond the top 1M of websites and identifies a large and not optimized web page that may take ages to load. Only a small number of websites need less resources to load. Images take 970.3 kB which makes up the majority of the site volume.
Potential reduce by 214.0 kB
HTML content can be minified and compressed by a website’s server. The most efficient way is to compress content using GZIP which reduces data amount travelling through the network between server and browser. HTML code on this page is well minified. It is highly recommended that content of this web page should be compressed using GZIP, as it can save up to 214.0 kB or 83% of the original size.
Potential reduce by 165 B
Image size optimization can help to speed up a website loading time. The chart above shows the difference between the size before and after optimization. Grinner Studio images are well optimized though.
Potential reduce by 98.1 kB
It’s better to minify JavaScript in order to improve website performance. The diagram shows the current total size of all JavaScript files against the prospective JavaScript size after its minification and compression. It is highly recommended that all JavaScript files should be compressed and minified as it can save up to 98.1 kB or 15% of the original size.
Potential reduce by 581.5 kB
CSS files minification is very important to reduce a web page rendering time. The faster CSS files can load, the earlier a page can be rendered. Grinnerstudio.ca needs all CSS files to be minified and compressed as it can save up to 581.5 kB or 61% of the original size.
Number of requests can be reduced by 114 (82%)
139
25
The browser has sent 139 CSS, Javascripts, AJAX and image requests in order to completely render the main page of Grinner Studio. We recommend that multiple CSS and JavaScript files should be merged into one by each type, as it can help reduce assets requests from 71 to 1 for JavaScripts and from 45 to 1 for CSS and as a result speed up the page load time.
grinnerstudio.ca
3949 ms
style.min.css
37 ms
login-form.min.css
182 ms
member.min.css
184 ms
members.min.css
185 ms
dynamic-members.min.css
185 ms
latest-activities.min.css
187 ms
friends.min.css
184 ms
group.min.css
239 ms
groups.min.css
242 ms
dynamic-groups.min.css
244 ms
sitewide-notices.min.css
244 ms
mediaelementplayer-legacy.min.css
38 ms
wp-mediaelement.min.css
41 ms
bbpress.min.css
243 ms
dashicons.min.css
45 ms
buddypress.min.css
298 ms
styles.css
296 ms
settings.css
311 ms
xoo-el-style.css
308 ms
xoo-el-fonts.css
308 ms
xoo-aff-style.css
313 ms
all.min.css
360 ms
select2.css
37 ms
yith-quick-view.css
357 ms
style.css
366 ms
modules.min.css
483 ms
dripicons.css
365 ms
style.min.css
366 ms
fontawesome-all.min.css
425 ms
ionicons.min.css
419 ms
style.css
430 ms
style.css
424 ms
simple-line-icons.css
434 ms
woocommerce.min.css
524 ms
woocommerce-responsive.min.css
540 ms
style_dynamic.css
520 ms
modules-responsive.min.css
535 ms
style_dynamic_responsive.css
519 ms
css
49 ms
style.css
550 ms
js_composer.min.css
608 ms
jetpack.css
41 ms
jquery.min.js
32 ms
jquery-migrate.min.js
31 ms
widget-members.min.js
549 ms
jquery.blockUI.min.js
34 ms
add-to-cart.min.js
32 ms
js.cookie.min.js
39 ms
woocommerce.min.js
46 ms
s-202410.js
46 ms
js
120 ms
css
37 ms
comment-reply.min.js
17 ms
select2.full.min.js
18 ms
core.min.js
17 ms
tabs.min.js
17 ms
mediaelement-and-player.min.js
18 ms
mediaelement-migrate.min.js
17 ms
wp-mediaelement.min.js
20 ms
hoverIntent.min.js
19 ms
e-202410.js
15 ms
underscore.min.js
19 ms
wp-util.min.js
19 ms
add-to-cart-variation.min.js
3 ms
single-product.min.js
3 ms
animate.min.css
386 ms
jquery-query.min.js
382 ms
jquery-cookie.min.js
428 ms
jquery-scroll-to.min.js
430 ms
jquery.themepunch.tools.min.js
492 ms
jquery.themepunch.revolution.min.js
433 ms
gtm4wp-woocommerce-classic.js
377 ms
woocommerce-add-to-cart.js
434 ms
jquery.selectBox.min.js
453 ms
jquery.prettyPhoto.min.js
484 ms
jquery.yith-wcwl.min.js
481 ms
buddypress-nouveau.min.js
431 ms
index.js
506 ms
index.js
503 ms
xoo-aff-js.js
500 ms
smooth-scrollbar.js
499 ms
xoo-el-js.js
500 ms
gtm4wp-form-move-tracker.js
455 ms
frontend.min.js
511 ms
jquery.appear.js
508 ms
modernizr.min.js
504 ms
jquery.plugin.js
505 ms
owl.carousel.min.js
448 ms
jquery.waypoints.min.js
442 ms
fluidvids.min.js
520 ms
perfect-scrollbar.jquery.min.js
518 ms
ScrollToPlugin.min.js
517 ms
parallax.min.js
433 ms
jquery.waitforimages.js
429 ms
jquery.prettyPhoto.js
416 ms
jquery.easing.1.3.js
852 ms
isotope.pkgd.min.js
854 ms
jquery.mousewheel.min.js
840 ms
packery-mode.pkgd.min.js
839 ms
CSSPlugin.min.js
837 ms
TweenLite.min.js
836 ms
modules.min.js
1362 ms
script.min.js
1314 ms
js_composer_front.min.js
1313 ms
vc-waypoints.min.js
1310 ms
forms.js
1308 ms
gtm.js
116 ms
fbevents.js
117 ms
GH_svIEL5-Q
173 ms
GRL1-1.png
1200 ms
Home_bg-5-1.jpg
1568 ms
GRL1.png
1199 ms
file1-300x200.jpg
1198 ms
DSC00091_edited_edited-300x225.jpg
1196 ms
DSC00112-300x200.jpg
1195 ms
DSC00449-300x268.jpg
1322 ms
DSC00470-300x300.jpg
1320 ms
file1-515x344.jpg
1319 ms
56b7a0_6a011f9c8056479ea43d5fc10ba8d8a4_mv2_d_6000_4000_s_4_2.jpg
1320 ms
gtm.js
93 ms
56b7a0_65a2533ea6de4b61b61dbdc1e59f107d_mv2_d_6000_4000_s_4_2.jpg
1475 ms
56b7a0_65e88ccc6404492b81324f2e534a83b9_mv2_d_6000_4000_s_4_2.jpg
1475 ms
56b7a0_cec9d9e74d7d4b72ad17682beacbcec3_mv2_d_3024_4032_s_4_2.jpg
1510 ms
js
252 ms
analytics.js
620 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVc.ttf
116 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4uaVc.ttf
248 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCGPrQ.ttf
557 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCGPrQ.ttf
556 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrQ.ttf
553 ms
1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCGPrQ.ttf
556 ms
pe0xMJCbPYBVokB1LHA9bbyaQb8ZGjc4VYF266c.ttf
555 ms
pe0zMJCbPYBVokB1LHA9bbyaQb8ZGjc4XrF_.ttf
553 ms
pe0wMJCbPYBVokB1LHA9bbyaQb8ZGjcw65Rvwofc.ttf
621 ms
ElegantIcons.woff
1257 ms
fa-brands-400.woff
1391 ms
fa-brands-400.woff
1391 ms
Linearicons-Free.woff
1255 ms
Simple-Line-Icons.ttf
1256 ms
56b7a0_0669d2b530654ee6a5099e473431c5e1_mv2_d_6000_4000_s_4_2.jpg
1410 ms
www-player.css
26 ms
www-embed-player.js
170 ms
base.js
579 ms
Easy-Login.ttf
1176 ms
56b7a0_f1989da20c0f49d0b8a2db9231917e6c.jpg
1332 ms
My-facesm-150x150.jpg
1372 ms
DSC00065-150x150.jpg
1374 ms
DSC00501-150x150.jpg
1373 ms
file1.jpg
1245 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf
637 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf
772 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf
930 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf
931 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4gaVc.ttf
931 ms
id
355 ms
ad_status.js
346 ms
collect
499 ms
Create
264 ms
qoe
230 ms
fSwQ49dNtQ0TRgWZKHlAIhVKPl4K4-2hZ-2qmgklZeM.js
223 ms
embed.js
169 ms
KFOmCnqEu92Fr1Mu4mxP.ttf
34 ms
KFOlCnqEu92Fr1MmEU9fBBc9.ttf
34 ms
GH_svIEL5-Q
336 ms
ad_status.js
66 ms
fSwQ49dNtQ0TRgWZKHlAIhVKPl4K4-2hZ-2qmgklZeM.js
47 ms
embed.js
9 ms
KFOmCnqEu92Fr1Mu4mxP.ttf
36 ms
KFOlCnqEu92Fr1MmEU9fBBc9.ttf
34 ms
id
42 ms
grinnerstudio.ca accessibility score
ARIA
These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader.
Impact
Issue
[aria-*] attributes do not match their roles
Names and labels
These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.
Impact
Issue
Buttons do not have an accessible name
Links do not have a discernible name
Contrast
These are opportunities to improve the legibility of your content.
Impact
Issue
Background and foreground colors do not have a sufficient contrast ratio.
Navigation
These are opportunities to improve keyboard navigation in your application.
Impact
Issue
Heading elements are not in a sequentially-descending order
grinnerstudio.ca best practices score
Trust and Safety
Impact
Issue
Does not use HTTPS
Ensure CSP is effective against XSS attacks
User Experience
Impact
Issue
Displays images with incorrect aspect ratio
General
Impact
Issue
Detected JavaScript libraries
Browser errors were logged to the console
Page has valid source maps
grinnerstudio.ca SEO score
Crawling and Indexing
To appear in search results, crawlers need access to your app.
Impact
Issue
Links are not crawlable
Mobile Friendly
Make sure your pages are mobile friendly so users don’t have to pinch or zoom in order to read the content pages. [Learn more](https://developers.google.com/search/mobile-sites/).
Impact
Issue
Document uses legible font sizes
Tap targets are not sized appropriately
EN
EN
UTF-8
Language claimed in HTML meta tag should match the language actually used on the web page. Otherwise Grinnerstudio.ca can be misinterpreted by Google and other search engines. Our service has detected that English is used on the page, and it matches the claimed language. Our system also found out that Grinnerstudio.ca main page’s claimed encoding is utf-8. Use of this encoding format is the best practice as the main page visitors from all over the world won’t have any issues with symbol transcription.
grinnerstudio.ca
Open Graph data is detected on the main page of Grinner Studio. This is the best way to make the web page social media friendly. Here is how it looks like on Facebook: