~frontendfocus | Bookmarks (279)
-
Emojisplosion
Emojisplosion: Blast Emojis Like Fireworks in Your HTML — The API includes a slew of options to...
-
Alpine AJAX
Alpine AJAX: An Alpine.js Plugin to Request Remote Content from the Server — A lovely 1950s-inspired...
-
MistCSS
MistCSS: Write React Components Using Only CSS? — Forget about CSS-in-JS.. what about JS-from-CSS? This new...
-
Best Practices for OAuth in Mobile Apps
Best Practices For OAuth In Mobile Apps — Master the art of secure logins: Where OAuth...
-
A Practical Guide To Designing For Colorblind People — Smashing Magazine
A Practical Guide To Designing for Colorblind People — Some practical accessibility guidelines and resources to...
-
Capo.js: A five minute web performance boost
Capo.js: A Five Minute Web Performance Boost? — Dave quips that this tool can offer a...
-
This is WCAG
This is WCAG: A Free Resource to Help You Build Inclusive Web Experiences — Includes 80+...
-
Expressive Code
Expressive Code: An Engine for Presenting Source Code on the Web — Sort of like a...
-
GitHub - antonmedv/finder: CSS Selector Generator 🗺
Finder 3.2: CSS Selector Generator — Given an element, it produces the shortest possible selector that...
-
Announcing Speedometer 3.0: A Shared Browser Benchmark for Web Application Responsiveness
Announcing Speedometer 3.0: A Shared Browser Benchmark for Web Application Responsiveness — Speedometer has been around...
-
Video API | ImageKit.io
Handling Videos? Here's the Only Video API You'll Ever Need — Transform videos in real-time with...
-
Interaction to Next Paint is officially a Core Web Vital 🚀 | Blog | web.dev
Interaction to Next Paint is Now Officially a Core Web Vital — It has now replaced...
-
The quiet, pervasive devaluation of frontend
The Quiet, Pervasive Devaluation of Frontend — Considered introspection here on the discernment of the frontend...
-
Creating color palettes with the CSS color-mix() function | MDN Blog
Creating Color Palettes with the CSS color-mix() Function — This article serves as a thorough explainer...
-
lamplightdev - Streaming HTML out of order without JavaScript
Streaming HTML Out of Order Without JavaScript — An interesting, yet short and sweet, demo of...
-
Proposal: CSS Variable Groups • Lea Verou
CSS Variable Groups — A proposed way to define multiple properties under the same namespace and...
-
FOSDEM 2024 - The importance of Web Performance to Information Equity
▶ The Importance of Web Performance to Information Equity — A 20-minute talk on the vital role...
-
Improvements to the Speculation Rules API | Blog | Chrome for Developers
Improvements to the Speculation Rules API — A look over the latest updates to the experimental...
-
Jakob Has Jumped the Shark
'Jakob Has Jumped the Shark'? — It’s fair to say Jakob Nielsen’s latest rumination on generative...
-
Simple Icons
Simple Icons: 3000+ Free SVG Icons for Popular Brands — This project that we link to...
-
Reporting Core Web Vitals With The Performance API — Smashing Magazine
Reporting Core Web Vitals with the Performance API — The Performance API provides an interface to...
-
An HTML Switch Control
Safari Switching It Up with.. an HTML Switch Control — “We’re very excited to introduce a...
-
JavaScript Bloat in 2024
JavaScript Bloat in 2024 — What’s the average size of JavaScript code downloaded per website? Spoiler...
-
WebKit Features in Safari 17.4
WebKit Features in Safari 17.4 — Just like Safari 15.4 and 16.4, Safari 17.4 is a...