Understanding Viewport Units: vw, vh, vmin, vmax
Master responsive font sizes and heights with just a few CSS lines by harnessing the power of viewport units.
BLOG / TECHNOLOGY
39–57 of 76 articles
Master responsive font sizes and heights with just a few CSS lines by harnessing the power of viewport units.
Discover how to easily create random alphanumeric codes and sequences using clever tricks with toString.
Discover the essentials of JavaScript modular management with a clear guide to export and import in ES6.
Hands-on with Node.js to build a statistical and trie-tree based Chinese word segmentation algorithm that lets machines learn word boundaries on their own.
Explore how JavaScript objects convert to primitive values using toString and valueOf, uncovering the rules and common pitfalls.
Easily achieve secure cross-origin communication with Window.postMessage, overcoming traditional limits and boosting your confidence in interviews and development.
Quickly learn how to create and use buffers in WebGL, and efficiently pass vertex data using GLSL variables.
Dive into WebGL rendering flow and shaders to easily grasp the core concepts and code of vertex and fragment shaders.
Join the author on a beginner-friendly journey through WebGL basics and learn how to draw your first red rectangle.
A practical guide to an automated, fast, and safe version release process that simplifies deployment risks and rollbacks.
Easily invoke the system color picker, respond to color changes in real-time, and offer color options to enhance user interaction.
Easily obtain server time by reading the Date field from HTTP response headers, avoiding risks of tampered local time.
Explore the core concepts and key properties of Flexbox to master modern web layout techniques with ease.
Discover how manifest files enable offline access, speed up loading, and optimize cache management for web pages.
How to prevent socket data from merging into a single message during high-frequency sends, causing parsing errors.
Easily compute a file's unique MD5 hash by chunk-reading large files with HTML5 File API and processing them with SparkMD5.
Discover how to drag files from a webpage directly into any local folder using Chrome for seamless downloads.
Learn a simple iterative method to auto-adjust font size within fixed areas, ensuring perfect fit for any content.
Discover how to overcome cross-domain restrictions to dynamically adjust iframe height for better page aesthetics and user experience.