Category

Web Design Basics

88 articles

How To Make Accessible SVG Files
SVG
How To Make Accessible SVG Files

Getting an accessible SVG mostly comes down to deciding what the graphic is for before you touch any markup. A graphic that carries meaning…

Oct 11, 2025
How To Animate SVG With CSS
SVG
How To Animate SVG With CSS

To animate SVG with CSS, paste the SVG inline in the page, write a @keyframes rule, and hook it to a shape with animation-name…

Oct 11, 2025
What is a Mockup in Web Design?
Web Design Basics
What is a Mockup in Web Design?

A mockup is the version of a design where the thing finally looks like itself. Static, high fidelity, nothing clickable. Colors, type, and spacing…

Oct 11, 2025
What is User Interface Design?
Web Design Basics
What is User Interface Design?

Tap something on a screen and a chain of events fires off that you never see. The interface is the part you do see.…

Oct 10, 2025
What is a Progressive Web App?
Web Design Basics
What is a Progressive Web App?

Installing a website sounds like a category error until you’ve done it. You land on a page, a small icon appears in the address…

Oct 9, 2025
What is XML and What Are Its Uses?
Web Design Basics
What is XML and What Are Its Uses?

XML stands for Extensible Markup Language. It lets you define your own tags to describe data, which is the main thing separating it from…

Oct 8, 2025
What is AJAX and How Does It Work?
Web Design Basics
What is AJAX and How Does It Work?

A page where one section changes while everything around it stays put is doing something specific underneath. The browser sent a request, got data…

Oct 7, 2025
What is JavaScript And What It’s Used For
Web Design Basics
What is JavaScript And What It’s Used For

Every browser already knows how to run JavaScript. No plugin, no download, nothing extra installed on the visitor’s machine. That one fact explains most…

Oct 6, 2025
What is CSS in Web Design?
Web Design Basics
What is CSS in Web Design?

CSS is a stylesheet language. It controls how a web page looks on screen, in print, or through assistive technology, and it sits apart…

Oct 5, 2025
SVG Text: Tips for Customizing Typography
SVG
SVG Text: Tips for Customizing Typography

An SVG label with only an x value set usually lands somewhere you didn’t plan. Characters in SVG get placed by anchor points and…

Oct 3, 2025
What is Usability in Web Design?
Web Design Basics
What is Usability in Web Design?

Usability has a formal definition, and it is narrower than most people assume. A product counts as usable when specified users can hit specified…

Oct 3, 2025
What is White Space in Web Design?
Web Design Basics
What is White Space in Web Design?

Empty area on a page is not leftover area. Someone put it there, and it is doing work: steering the eye toward what matters…

Oct 2, 2025
SVG Editors: The Best Tools for Your Workflow
SVG
SVG Editors: The Best Tools for Your Workflow

Most SVG editors draw about equally well. What actually splits them is whether you can open the markup when a file misbehaves on a…

Sep 25, 2025
SVG Animation Libraries: Top Tools for Creators
SVG
SVG Animation Libraries: Top Tools for Creators

GSAP stopped charging for its SVG plugins on April 30, 2025, when Webflow made it free for all users, including the former Club plugins…

Sep 17, 2025
Essential Web Design Principles to Know
Web Design Basics
Essential Web Design Principles to Know

Web design principles govern how layout, structure, and visual elements fit together so a page communicates clearly and works for the people using it.…

Apr 13, 2025
What Is User-Centered Design? A Beginner’s Guide
Web Design Basics
What Is User-Centered Design? A Beginner’s Guide

The phrase gets used loosely. Some teams mean a research process with testing wired into every stage. Plenty of others just mean an interface…

Apr 12, 2025
What Are Skeleton Screens? Why They Improve UX
Web Design Basics
What Are Skeleton Screens? Why They Improve UX

Open a feed app on a weak connection and you get a screen full of gray rectangles for a second or two. Bars where…

Apr 11, 2025
What Is Sticky Navigation? Pros & Best Practices
Web Design Basics
What Is Sticky Navigation? Pros & Best Practices

Most headers scroll away. A sticky one doesn’t. It stays parked inside the browser viewport while the rest of the page keeps moving underneath…

Apr 10, 2025
How to Make SVG Files: A Beginner’s Guide
SVG
How to Make SVG Files: A Beginner’s Guide

An SVG file is a text document written in XML. It stores shapes, paths and text instead of pixels, so it scales to any…

Apr 9, 2025
How to Edit SVG Files Like a Pro
SVG
How to Edit SVG Files Like a Pro

Most SVG edits are small ones. A hex color gets swapped, a label gets corrected, a width goes from 24 to 32. None of…

Apr 8, 2025
How to Convert SVG to PNG Quickly
SVG
How to Convert SVG to PNG Quickly

A blurry PNG usually traces back to the export width, not the conversion itself. Converting SVG to PNG means rendering the vector at a…

Apr 7, 2025
The Difference Between SVG and PNG Explained
SVG
The Difference Between SVG and PNG Explained

SVG and PNG differ in what the file actually holds. Open an SVG and you find XML text that describes shapes and paths, which…

Apr 6, 2025
How to Convert PNG to SVG in Easy Steps
SVG
How to Convert PNG to SVG in Easy Steps

Converting a PNG to SVG means tracing it. A vector editor or online tool reads the pixels and redraws the shapes as paths, which…

Apr 5, 2025
What Are Canvas Animations?
Web Design Basics
What Are Canvas Animations?

Nothing inside a canvas animation is a real object. The browser holds one bitmap, JavaScript wipes it and paints it again on every frame,…

Apr 4, 2025
What Are CSS Keyframes?
Web Design Basics
What Are CSS Keyframes?

A keyframe saves what an element looks like at one moment of an animation. You write them inside an @keyframes rule, and the browser…

Apr 2, 2025
What Is Responsive Typography? A Beginner’s Guide
Web Design Basics
What Is Responsive Typography? A Beginner’s Guide

Most sites still ship type that got sized once in a desktop mockup, then patched with a couple of media queries after it broke…

Feb 25, 2025
What Is Mobile-First Design? Key Benefits Explained
Web Design Basics
What Is Mobile-First Design? Key Benefits Explained

Build the phone layout first. Everything wider gets handled after that, through CSS rules that add back what the small version deliberately left out.…

Feb 24, 2025
What Are Micro-interactions?
Web Animation
What Are Micro-interactions?

Tap a like button and the heart fills in. Pull a list down and a spinner drops in at the top. Both of those…

Jan 4, 2025