The Pitfalls of Web Fonts: Embracing the Benefits of System Fonts for Web Design

2023-webfonts

Choosing the right typeface is a critical decision that influences a website's aesthetics, readability, and overall user experience. While web fonts are popular for their versatility and creative possibilities, they come with their fair share of disadvantages. In this post, we'll explore the drawbacks of using web fonts and showcase a new feature in Joomla 5 to make better use of system fonts.

Continue reading
  1061 Hits

Joomla Performance Tuning IV: Site building calisthenics

March-Performance

In the third part of this series I described how to squeeze more performance out of your site by optimizing the static media files. This month, a month later than expected due to a minor family emergency, I'll talk about putting the finishing touches which make your site more polished and professional. They mostly have to do with how your site interacts with search engines and social networks but there's also a little bit of performance to be found in there. 

Continue reading
  32736 Hits

Joomla Performance Tuning III: Static Media Optimization

January-J4Performance

In the second part of this series I described how to unlock a base level of performance out of your Joomla site with a few, simple changes. Today we're diving deeper into static media: JavaScript, CSS and image files. These changes are more involved but can turn a junker of a slow site into a decently performing one. Arguably, not all of these changes make sense for all sites but the performance benefits you get are substantial.

Continue reading
  39978 Hits

Joomla Performance Tuning II: Basic Settings

December-J4Performance

In the first part of this series I described why tuning the performance of your site is something you should do for both philosophical and practical reasons, as well as where to start. That post was by necessity a bit generic. In the second part of this series we'll dive into some of the basic things you can do in Joomla to unlock a decent amount of performance.

Continue reading
  35294 Hits

Joomla 4 Performance Tuning - Part I

November-J4Faster

Joomla 4 is a major improvement over Joomla 3. Right out of the box you get a very fast CMS with built–in support for structured data (what was formerly called “microdata”), even several caching options to cater for any use, from lightweight persona sites to massive, busy portals.

Continue reading
  34164 Hits

To Cache, Or Not To Cache, That Is The Question…

November-Caching

With the change in Google’s site rating and ranking criteria, the reasonably new “Web Vitals” measurements have generated new interest in a variety of caching technologies to improve content delivery times in the never ending race to the elusive “100% across the board” and satisfactory search engine indexing results.

Continue reading
  31962 Hits

The new metrics for web performance

October-Performanc_20211019-094336_1

Joomla 4 performs exceptionally well out of the gate on Google Lighthouse at Joomla Australia's Virtual User Group. Google Lighthouse is Google's open-source, automated tool that gives you feedback that you can use to improve the quality of web pages. You can run it against any web page, public or requiring authentication. It has audits for performance, accessibility, SEO and more.

Continue reading
  26221 Hits

Using native lazyloading on your website

January-Lazyloading

With this article I would like to follow up on that topic with the current status of lazy-loading in the core as well as how to use it in 3.x today already.

Continue reading
  6785 Hits

What is a CDN and how to Implement a CDN in Joomla

January-CDN

Were you ever curious about why large websites load their pages quicker. Sure, they have high performance dedicated servers, but they also use a globally distributed network called Content Delivery Network (CDN). This article will introduce you to the concept of CDN, how it works and how it can be configured on a Joomla website or in other words how to perform a Joomla CDN integration to help improve website content delivery speeds and reduce latency.

Continue reading
  7378 Hits

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/