Category

Web Design

98 articles

What Is WebGL? A Beginner’s Guide to 3D Graphics
HTML Game Development
What Is WebGL? A Beginner’s Guide to 3D Graphics

Browsers can draw GPU-accelerated 2D and 3D graphics into an HTML canvas element with no plugin, and WebGL is the JavaScript API behind that.…

Oct 21, 2025
Babylon.js Has Physics, GUI and Debugging Built In
HTML Game Development
Babylon.js Has Physics, GUI and Debugging Built In

Open-source and written for JavaScript and TypeScript, Babylon.js is a 3D engine that renders real-time scenes in the browser through WebGL or WebGPU. Physics,…

Oct 20, 2025
What is HTML Game Development?
HTML Game Development
What is HTML Game Development?

Poki reported over 100 million players every month in December 2025, across a catalog of more than 1,000 curated games that play in the…

Oct 19, 2025
What Is Three.js? 20M Downloads a Week, Explained
HTML Game Development
What Is Three.js? 20M Downloads a Week, Explained

Product configurators, data visualizations, browser games and WebXR experiences all run on ordinary web pages now, and Three.js is behind a lot of them.…

Oct 18, 2025
What Is PixiJS? A Guide to the 2D Rendering Engine
HTML Game Development
What Is PixiJS? A Guide to the 2D Rendering Engine

PixiJS draws 2D graphics in the browser on the GPU, through either a WebGL or a WebGPU renderer. The maintainers say it’s a creation…

Oct 17, 2025
What Is JavaScript Game Loop? A Simple Explanation
HTML Game Development
What Is JavaScript Game Loop? A Simple Explanation

A browser game has to keep moving while the player does nothing. Enemies patrol, timers count down, animations play and gravity keeps pulling, so…

Oct 16, 2025
What is a Wireframe in UX Design?
Web Design Basics
What is a Wireframe in UX Design?

Before anyone picks a font, somebody has to decide what goes where. That decision lives in a wireframe. It’s a low-detail blueprint of a…

Oct 12, 2025
What is Minimalist Website Design?
Web Design Basics
What is Minimalist Website Design?

Minimalist design removes every element that isn’t doing a job. What’s left on the page, the screen, or the shelf stays because something would…

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

User experience covers what a person notices, feels, and does across an entire interaction with a product. That includes the parts nobody thinks of…

Oct 11, 2025
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 Phaser.js? A Guide to the Popular Game Framework
HTML Game Development
What Is Phaser.js? A Guide to the Popular Game Framework

Phaser draws 2D games in the browser through WebGL and Canvas. It’s open source, and Scenes, physics, input, audio and asset loading all ship…

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