Web development

Website Speed: What to Check Before Launch

A short practical list of what usually slows sites down: images, fonts and JavaScript, and how to measure before you optimise.

RUKN TECH teamEngineering & design · Istanbul2 min readPublished:
Code on a developer screen

Website speed is not a number to brag about; it is an experience the visitor feels in the first two seconds. The good news is that most slowness comes from a few repeating causes you can check before launch.

01Start by measuring

Before any optimisation, measure where you are. A tool like Lighthouse in Chrome gives a quick picture and focuses on three indicators of user experience: LCP (how fast the largest element appears), INP (how quickly the page responds to interaction), and CLS (layout stability, so nothing jumps while loading). Test on a real phone too; a desktop hides many problems.

02Images: usually the biggest weight

  • Change the format: WebP or AVIF is much smaller than PNG for the same quality in most images.
  • Change the size: do not upload a 3000 px image to display at 400 px.
  • Set dimensions: specifying width and height stops the page jumping when the image appears.
  • Defer what is below the fold: distant images do not need to load immediately (loading="lazy").

03Fonts

Arabic fonts are usually heavier than Latin ones. Load only the weights you use, host them on your own site instead of an external service when you can, and use font-display: swap so text shows at once in a fallback font instead of the page waiting blank.

Show text without waiting for the fontfonts.css
1@font-face {2 font-family: "Kufi";3 src: url("/fonts/kufi.woff2") format("woff2");4 font-display: swap;5}

04JavaScript

Every script you load has to be parsed and run on the visitor's device, and mid-range phones suffer first. Review the libraries and tracking tools you add, remove what you do not use, and defer what is not needed for the first view.

A quick ruleIf a site is slow, look first for an uncompressed image or an unnecessary script. These two explain most cases.

05The takeaway

Measure, then fix images, then fonts, then scripts, and measure again. A site with a little less on it opens faster, costs less to host, and is liked by visitors and search engines alike.

The RUKN TECH team

An Arabic software studio in Istanbul. Here we write what we learn while building websites, apps and AI solutions for our clients in the Arab world and Türkiye.

~/rukn / new

Lay the cornerstone today.

Tell us your idea, and receive a written technical & financial study before any commitment.

WhatsAppChat with our team