Much of the things that mark down your page is often beyond simple control:
For example: Loading js files:
And again loading css files:By default, references to external JavaScript files will block the page from rendering while they are fetched and executed. Often, these files can be loaded in a different manner, freeing up the page to visually render sooner.
- /index_htm_files/highslide.js
- /index_htm_files/roe.js
- /index_htm_files/replaceMobileFonts.js
- /index_htm_files/prs4.js
I remember there was a thread on here re lazy loading.By default, references to external CSS files will block the page from rendering while they are fetched and executed. Sometimes these files _should_ block rendering, but can be inlined to avoid additional round-trips while the page is waiting to render. Sometimes, such as with stylesheets that are only used for loading custom fonts, inline or async CSS can greatly improve perceived performance.
- /index_htm_files/xr_fonts.css
- /index_htm_files/highslide.css
- /index_htm_files/xr_main.css
- /index_htm_files/custom_styles.css
- /index_htm_files/xr_text.css
- /index_htm_files/xr_all.css
- /index_htm_files/ani.css
Here's one I don't know how to work-around:Images outside the critical viewport can be lazy-loaded.When images are lazy-loaded using loading="lazy", when they scroll into the viewport, freeing up early load for other tasks.
- index_htm_files/town-cryer.webp
- https://htrsm.co.uk/index_htm_files/map-pointer@2x.webp
- index_htm_files/friends-button.webp
Accessability....When fonts are loaded with default display settings, like font-display="block", browsers will hide text entirely for several seconds instead of showing text with a fallback font.
- "xr2_Gill Sans" bold normal
- "xr5_Gill Sans1" bold normal
- "Open Sans Extrabold" 800 normal
- "Open Sans" normal normal
This should be fixable:Axe found 4 accessibility issues: 1 critical, 3 serious,
Iframe has no title attribute nor aria-label attribute
Xara has no ability to include a 'title' nor 'aria-label' to links:
I use object to load my animated svg's. I was unaware these required an alt tagLinks must have decernable text.
Just my thoughts on these issues<object> elements must have alt tags
Egg
Minis Forum UM780XTX AMD Ryzen7 7840HS with AMD Radeon 780M Graphics + 32 GB Ram + MSI Optix Mag321 Curv monitor + 1Tb SSD + 232 GB SSD + 250 GB SSD portable drive + ISP = BT + Web Hosting = TSO Host
Yes gang, it is all xara and most likely out of our control unless your a xara wizard like acron
There's this excellent thread by sculptex:
LINK
Egg
Minis Forum UM780XTX AMD Ryzen7 7840HS with AMD Radeon 780M Graphics + 32 GB Ram + MSI Optix Mag321 Curv monitor + 1Tb SSD + 232 GB SSD + 250 GB SSD portable drive + ISP = BT + Web Hosting = TSO Host
Yes seen that, however many things have changed with google and their ranking. SEO is an ever changing situation and one that I thought Xara said they will keep up with, but....
Thanks Egg. I have book marked. Upon reading I now understand why so many pay for an SEO service. There’s a thread from @acorn on optimizing if I recall. If memory serves making your own nav bars helped optimization. A few other things as well. I have a site which is extremely picture heavy and notably slow. I can certainly fix the carousels etc, but js is new to me. Html and css I do know.
Bill Wood
Charity Web Design
XARA Pro+. WD17, Designer 17. Premium packages.
Bookmarks