Development

Development

622 bookmarks
Custom sorting
Swiper - The Most Modern Mobile Touch Slider
Swiper - The Most Modern Mobile Touch Slider
Swiper is the most modern free mobile touch slider with hardware accelerated transitions and amazing native behavior.
·swiperjs.com·
Swiper - The Most Modern Mobile Touch Slider
What's 'roving tabindex'?
What's 'roving tabindex'?
The "roving tabindex" is a technique to improve focus handling for e.g. custom elements
·stefanjudis.com·
What's 'roving tabindex'?
Developer Decisions For Building Flexible Components — Smashing Magazine
Developer Decisions For Building Flexible Components — Smashing Magazine
In this article, we’ll walk through the process of taking a seemingly simple design for a text-and-media component and deciding how best to translate it into code, keeping in mind the needs of both users and content authors.
·smashingmagazine.com·
Developer Decisions For Building Flexible Components — Smashing Magazine
Building a split-button component
Building a split-button component
A foundational overview of how to build an accessible split-button component.
·web.dev·
Building a split-button component
Introduction to ES6 modules
Introduction to ES6 modules
An essential aspect of software engineering is efficiency. Every successful app needs a solid architectural structure that allows it to…
·medium.com·
Introduction to ES6 modules
JavaScript Import Explained
JavaScript Import Explained
Javascript 'import' statement: its purpose and how to use it.
·tutorials.yax.com·
JavaScript Import Explained
GitHub - kaleidawave/prism: (No longer in development / phasing out for new project). Experimental compiler for building isomorphic web applications with web components.
GitHub - kaleidawave/prism: (No longer in development / phasing out for new project). Experimental compiler for building isomorphic web applications with web components.
(No longer in development / phasing out for new project). Experimental compiler for building isomorphic web applications with web components. - GitHub - kaleidawave/prism: (No longer in development...
·github.com·
GitHub - kaleidawave/prism: (No longer in development / phasing out for new project). Experimental compiler for building isomorphic web applications with web components.
Using the platform
Using the platform
Developer and interaction designer.
·elisehe.in·
Using the platform
What’s New With DevTools: Cross-Browser Edition — Smashing Magazine
What’s New With DevTools: Cross-Browser Edition — Smashing Magazine
Learn what’s new with developer tools in Firefox, Edge, Chrome and Safari. Discover new and powerful features that will help you be more comfortable and productive when testing and debugging across browsers.
·smashingmagazine.com·
What’s New With DevTools: Cross-Browser Edition — Smashing Magazine
Early Days for CSS Scoping
Early Days for CSS Scoping
There is a working draft spec for CSS scoping now. Other than a weird period where shipped and then was subsequently removed from the
·css-tricks.com·
Early Days for CSS Scoping
Don’t attach tooltips to document.body
Don’t attach tooltips to document.body
Here's Atif Afzal on using a that is permanently on the page where tooltips are added/removed and how they perform vastly better than plopping
·css-tricks.com·
Don’t attach tooltips to document.body
Maintain it With Zig
Maintain it With Zig
No matter what language you program in or what applications you use: everything you do with a computer today is powered at some level by a piece of C/C++ code.
·kristoff.it·
Maintain it With Zig