Sign up to receive the latest blog posts via email

Prior to rendering any of your site, the browser must process all of the style and layout information for the current page. Until this happens, the browser holds off on displaying any content to the user. As such, Cascading Style Sheets (CSS), like JavaScript, are considered to be render-blocking. When building your site, your browser performs the following steps: Examines the HTML and builds the Document Object Model (DOM), which is a structural representation of the HTML that the browser understands; Examines the CSS and builds the...

Read More

The answer to this question, especially for publishers and website owners is likely a resounding, “as fast as possible!” Who wouldn’t want his website to load instantaneously, thus serving the most content in the most efficient way? After all, we know that 47% of consumers expect that a web page will load in 2 seconds or less. Likewise, know that 40% of visitors will abandon a site that takes more than 3 seconds to load. And, we know that UI load times of 100 millise...

Read More

Software as a Service (SaaS) and hosting applications on the cloud have been touted by many as the next logical direction for the development of the Internet. Cloud hosting and SaaS offers many obvious benefits: cost savings, quick start-up and usage, scalability, and greater business accessibility and flexibility to name a few. Yet, businesses and websites should be aware of certain caveats if they should choose to host their application or service on the cloud, as there are definite trade-offs that exist. By using a hosting service on...

Read More