Category Archives: Web best Practices

Whether they are automated on DareBoost.com or not , find in details the best practices of web performance and quality. This area is also yours, don’t hesitate to suggest us a post of your own, or a topic you would like us to write about.

TTI: Time To (consistently) Interactive, how to measure web page interactivity

When we talk about web performance measurement, what we’re actually trying to determine is the moment when a user can effectively achieve his or her goal. Meaning the users can consult the content they are looking for and/or interact with the page  in a satisfactory way. Some metrics endorse rendering actions by the browser, others measure the progress of the display through the recording of a video. However, a great mystery remains: how to properly measure interactivity.

For a few years now, Google has been pushing an ambiguous metric: Time To Interactive. What does it mean? Let’s define it and explain how and when to use it (or not).

Continue reading TTI: Time To (consistently) Interactive, how to measure web page interactivity

Lazy Loading, faster webpages, SEO friendly

Images are a key content on your website? If you’re serious about your website performance, you have probably optimized them. But have you considered to lazy load your images? Lazy loading images improves the user experience by saving bandwidth for important content first.

Some reject the technique for SEO considerations. But properly lazy loading your images does not prevent them from being indexed. Let’s find out why you should implement lazy load, and how to make sure you build it in a SEO friendly way.

Continue reading Lazy Loading, faster webpages, SEO friendly

Secure your Cookies (Secure and HttpOnly flags)

Cookies are widely used throughout the Web because they allow publishers to store data directly on the user’s Web browser. They’re particularly used to identify the user’s session, allowing the web server to recognize the user as they navigate through the site, and generally contain sensitive data. You have to properly protect them.
Continue reading Secure your Cookies (Secure and HttpOnly flags)

Content Encoding: why and how to use the meta charset tag and the Content-Type header

Improving the speed at which a web page is displayed often means making the browser’s life as easy as possible. When the browser receives an HTTP response, it actually receives text encoded in bytes, where each byte or sequence of bytes represents a given character. If the browser does not have a clear information about the used encoding, it will waste time trying to guess and may fail in some cases.

Continue reading Content Encoding: why and how to use the meta charset tag and the Content-Type header

Tag Manager & Web Performance Part 2: a question of discipline and collaboration

Using a tag manager does come with consequences on your web pages loading speed. In a previous post, we’ve pointed out that this impact can’t be limited to the asynchronous loading of the embedded tags, and that your tag manager can become a serious problem for your website performance. So now it’s time to explore a few best practices about tag management so that this tool could meet its marketing goals without compromising your webpages’ speed. With the help of L’Oréal’s Digital Ad Tech Manager and several experts. Continue reading Tag Manager & Web Performance Part 2: a question of discipline and collaboration

Web Pages Optimization: 2018 Dareboost Top of Tips

Among the many tips delivered by our analysis reports, which are the most appealing to those who have tested their web pages on Dareboost? We have reviewed the results of over 270,000 audits conducted via Dareboost and how the reports generated by our tool were browsed. Let’s focus on the most “clicked” best practices of the moment. Continue reading Web Pages Optimization: 2018 Dareboost Top of Tips

[Dogfooding] How Dareboost has benefited from Custom Timings monitoring

We may be Web Performance experts, we still don’t have superpowers . We also need tools to analyze our sites and applications. So when we released our new Custom Timings feature, we naturally jumped at the chance to test it on Dareboost.com… and immediately saw the benefit. Continue reading [Dogfooding] How Dareboost has benefited from Custom Timings monitoring

User Timing API (Custom Timing): the most relevant performance measure ever

You may already have dreamed of it: being able to measure exactly when one image of your web page is rendered or a particular script is executed, and track this moment through your favorite tools. The User Timing API made it possible, allowing you to place marks wherever you need within your pages! That feature is now supported by all the most recent browsers. And Dareboost is about to let you benefit from it at a larger scale! Continue reading User Timing API (Custom Timing): the most relevant performance measure ever

Back to static with JAMStack: a paradigm shift for better UX and web performance

For several years now, a new range of solutions have emerged in the web technologies landscape. Static site generators, headless CMS, content infrastructure… these solutions contribute to a global trend. “Static trend”, “JAMStack”, several names exist but none really covers what is an overall new proposal for web application architecture, and somehow a comeback to the roots of the Web.

Continue reading Back to static with JAMStack: a paradigm shift for better UX and web performance