#oninput

[ follow ]
Web frameworks
fromInfoQ
22 hours ago

Pretext.js Bypasses DOM Layout Reflow, Enabling Advanced UX Patterns at 120 FPS

Pretext is a TypeScript library that enhances UI performance by measuring text without causing DOM reflows.
#ai
UX design
fromMedium
10 hours ago

What we behold, the trust-latency gap, designing haptics

AI is rapidly transforming technology and design, creating both opportunities and challenges for designers.
fromwww.businessinsider.com
4 days ago
Software development

Can AI replace tools like Asana? I spent 15 minutes building an app to find out.

AI can create functional software quickly, challenging traditional productivity tools and their market viability.
UX design
fromMedium
10 hours ago

What we behold, the trust-latency gap, designing haptics

AI is rapidly transforming technology and design, creating both opportunities and challenges for designers.
#javascript
Node JS
fromAllthingssmitty
18 hours ago

Why I don't chain everything in JavaScript anymore - Matt Smith

Chaining methods in JavaScript can complicate readability and debugging, making step-by-step coding often clearer and easier to manage.
Node JS
fromCSS-Tricks
4 days ago

A Well-Designed JavaScript Module System is Your First Architecture Decision | CSS-Tricks

JavaScript modules enable private scopes and controlled global access, essential for managing large programs and avoiding conflicts.
Node JS
fromAllthingssmitty
18 hours ago

Why I don't chain everything in JavaScript anymore - Matt Smith

Chaining methods in JavaScript can complicate readability and debugging, making step-by-step coding often clearer and easier to manage.
Node JS
fromCSS-Tricks
4 days ago

A Well-Designed JavaScript Module System is Your First Architecture Decision | CSS-Tricks

JavaScript modules enable private scopes and controlled global access, essential for managing large programs and avoiding conflicts.
Graphic design
fromMedium
18 minutes ago

The art of subtraction in a world of infinite features

Subtraction in visual arts enhances clarity and focus by intentionally removing elements that distract from the main subject.
Software development
fromProtoPie
12 hours ago

We Didn't Code This: A Fully Functional FinTech App Built in ProtoPie

Pie Bank is a high-fidelity mobile banking prototype that accurately simulates real app functionality and interaction logic.
#web-development
Web development
fromTreehouse Blog
6 days ago

The Difference Between Front End, Back End, and Full Stack Development

Front-end, back-end, and full stack are distinct roles in web development, each with unique responsibilities and technologies.
Web design
fromSpeckyboy Design Magazine
1 day ago

How AI Could Change Collaboration for Web Designers & Developers - Speckyboy

Connecting with web professionals enhances learning and productivity, while AI is transforming workflows and relationships in the industry.
Web development
fromTreehouse Blog
6 days ago

The Difference Between Front End, Back End, and Full Stack Development

Front-end, back-end, and full stack are distinct roles in web development, each with unique responsibilities and technologies.
fromMouse Vs Python
3 days ago

Textual - An Intro to DOM Queries (Part I) - Mouse Vs Python

The query_one() method throughout the Textual documentation allows users to retrieve a single widget that matches a CSS selector or a widget type. You can pass in up to two parameters to query_one(), which are the CSS selector and the widget type, or both at the same time.
jQuery
Online learning
fromeLearning
4 days ago

Announcing Adobe Captivate 13.1: Bring Your Classic Projects Forward - eLearning

Adobe Captivate 13.1 enhances workflow efficiency by allowing import of legacy projects and introducing interactive features like the Slider widget.
UX design
fromMedium
1 day ago

Becoming an AI-native designer

Developing design sense in code requires externalizing tacit knowledge and effectively communicating context, components, and criteria to AI.
Graphic design
fromMedium
4 days ago

Nano Banana in Figma

Figma introduced an AI image generator and editor to streamline image creation and modification within the design platform.
fromThisweekinreact
5 days ago

This Week In React #277: TanStack RSC, React2Dos, Next.js, MUI, Base UI, Aria, StyledComponents, Storm | Pulsar, Nitro Fetch, Flow, Agent React DevTools, Pretext, Vector, Metro, Ease, Voltra | HTML-in-Canvas, Yuku, Bun, Syncpack | This Week In React

TanStack RSCs are supported through three primitive APIs that allow manipulation of RSCs as any other stream of data, compatible with tools like React Query and TanStack Router.
React
#css
fromCSS-Tricks
3 days ago
Web development

What's !important #9: clip-path Jigsaws, View Transitions Toolkit, Name-only Containers, and More | CSS-Tricks

Web development
fromWebKit
6 days ago

Name-only @container queries: A solution to the naming wars

Name-only @container queries simplify styling by improving scoping without increasing specificity, addressing conflicts in CSS for elements with similar names.
Web development
fromCsswizardry
2 weeks ago

What Is CSS Containment and How Can I Use It? - CSS Wizardry

CSS containment optimizes browser performance by defining boundaries for DOM elements, allowing the browser to skip unnecessary work during changes.
JavaScript
fromRubyflow
1 week ago

Practical CSS: simplifying UI code with pseudo-classes

CSS pseudo-classes can simplify UI interactions by handling presentation logic, allowing JavaScript to focus on behavior.
Web development
fromCSS-Tricks
3 days ago

What's !important #9: clip-path Jigsaws, View Transitions Toolkit, Name-only Containers, and More | CSS-Tricks

Clip-path jigsaws and view transitions toolkit enhance web design capabilities with new CSS features and utilities.
Web development
fromWebKit
6 days ago

Name-only @container queries: A solution to the naming wars

Name-only @container queries simplify styling by improving scoping without increasing specificity, addressing conflicts in CSS for elements with similar names.
Web development
fromCsswizardry
2 weeks ago

What Is CSS Containment and How Can I Use It? - CSS Wizardry

CSS containment optimizes browser performance by defining boundaries for DOM elements, allowing the browser to skip unnecessary work during changes.
Angular
fromGitHub
1 week ago

GitHub - Aejkatappaja/phantom-ui: Structure-aware skeleton loader. One Web Component, every framework.

phantom-ui automates skeleton screen generation by measuring the DOM, eliminating the need for separate skeleton components.
Web frameworks
fromgithub.com
3 days ago

survivorforge/cursor-rules: Curated collection of .cursorrules files for Cursor IDE boost your AI coding with framework-specific rules for React, Next.js, Python, Node.js, and more

39 ready-to-use .cursorrules files enhance Cursor IDE for various frameworks, improving AI-generated code consistency and style.
Web design
fromZDNET
3 days ago

AI-powered website builders have come a long way - here's your best option in 2026

Generative AI significantly enhances web development, with notable improvements in AI-based website builders since 2025.
#ai-in-design
UX design
fromMedium
1 day ago

Rethinking the shape of design teams in an AI world

Organizations must adopt a dual transformation model to balance innovation and foundational mastery in design processes disrupted by AI.
Graphic design
fromMarTech
4 days ago

Adobe and Canva releases push AI deeper into creative workflows | MarTech

Adobe and Canva are both enhancing creative work through AI, but they approach it with different strategies.
UX design
fromMedium
1 day ago

Rethinking the shape of design teams in an AI world

Organizations must adopt a dual transformation model to balance innovation and foundational mastery in design processes disrupted by AI.
Graphic design
fromMarTech
4 days ago

Adobe and Canva releases push AI deeper into creative workflows | MarTech

Adobe and Canva are both enhancing creative work through AI, but they approach it with different strategies.
Web development
fromEngadget
4 days ago

Opera adds Browser Connector for integrating AI chatbots

Opera introduces Browser Connector, allowing integration of ChatGPT or Claude for enhanced browsing with AI assistance.
UX design
fromMedium
3 days ago

Haptics: how to build a consistent cross-platform solution and align code with Figma

Implementing consistent haptics across iOS, Android, and mobile web enhances user experience through tactile feedback.
#view-transitions
Web frameworks
fromBram.us
2 weeks ago

Introducing view-transitions-toolkit, a collection of utility functions to more easily work with View Transitions.

View-transitions-toolkit simplifies implementing advanced View Transition patterns with focused helper functions.
Web development
fromCSS-Tricks
1 week ago

7 View Transitions Recipes to Try | CSS-Tricks

View transitions enhance user experience and are supported by major browsers, but require careful setup and understanding of animation types.
Web frameworks
fromBram.us
2 weeks ago

Introducing view-transitions-toolkit, a collection of utility functions to more easily work with View Transitions.

View-transitions-toolkit simplifies implementing advanced View Transition patterns with focused helper functions.
Web development
fromCSS-Tricks
1 week ago

7 View Transitions Recipes to Try | CSS-Tricks

View transitions enhance user experience and are supported by major browsers, but require careful setup and understanding of animation types.
Graphic design
fromFast Company
5 days ago

Adobe's new Firefly AI Assistant could forever change the way you use its apps

Adobe's Firefly AI Assistant simplifies creative workflows through a chat interface, making design software more accessible and efficient for all users.
React
fromMDN Web Docs
1 week ago

Under the hood of MDN's new frontend | MDN Blog

MDN's frontend was overhauled to simplify design and improve code structure, addressing technical debt from the previous React app.
UX design
fromMedium
3 days ago

Oh, but there's one more thing

Designers must address real project challenges while navigating the evolving role of AI in the creative process.
Marketing
from3blmedia
3 weeks ago

What We Learned From Talking to Hundreds of Web Designers a

Freelancers and agencies seek market-wide data to inform their business decisions and strategies.
#ai-design
UX design
fromUX Magazine
3 days ago

The End of Prompting: Why the Future of AI Experience Design Is Constraint-First

Fluency without verifiability in AI design is inadequate and poses risks in high-stakes environments.
UX design
fromMedium
5 days ago

The Future of UI Design is Agentic Design

AI tools are now integral to product design, enabling collaborative UI creation and refinement in tools like Figma.
UX design
fromUX Magazine
3 days ago

The End of Prompting: Why the Future of AI Experience Design Is Constraint-First

Fluency without verifiability in AI design is inadequate and poses risks in high-stakes environments.
UX design
fromMedium
5 days ago

The Future of UI Design is Agentic Design

AI tools are now integral to product design, enabling collaborative UI creation and refinement in tools like Figma.
UX design
fromFast Company
3 days ago

Anthropic launches a design tool to take on all the other design tools

Claude Design enables collaboration with AI for creating visual work, catering to both non-designers and designers for efficient prototyping.
UX design
fromDavid Mello
1 week ago

Playwright Accessibility Testing: What axe and Lighthouse Miss

Automated accessibility tools only detect 30-40% of WCAG violations, necessitating manual testing for comprehensive accessibility assurance.
UX design
fromMedium
4 days ago

AI, UX, and the factory model

The digital design landscape is shifting towards a factory model, redefining roles and metrics of success in software development.
React
fromThisweekinreact
1 month ago

This Week In React #273: RedwoodSDK, Next.js, TanStack, RSC, Async React, SSR, Base UI, AI | Expo UI, Ease, Expo APIs, Keyboard, Flow, DnD, AI | TC39, Temporal, Vite, Vite+, Vitest, Oxlint, Node.js, Bun | This Week In React

RedwoodSDK 1.0 launched with Vite, React Server Components, and Cloudflare integration, offering explicit APIs and composable web primitives for meta-framework development.
#angular
UX design
fromInfoWorld
1 week ago

Rethinking Angular forms: A state-first perspective

A state-first perspective simplifies the architectural model of forms in Angular applications.
UX design
fromInfoWorld
1 week ago

Rethinking Angular forms: A state-first perspective

A state-first perspective simplifies the architectural model of forms in Angular applications.
fromInfoWorld
1 month ago

We mistook event handling for architecture

Events are essential inputs to modern front-end systems. But when we mistake reactions for architecture, complexity quietly multiplies. Over time, many front-end architectures have come to resemble chains of reactions rather than models of structure. The result is systems that are expressive, but increasingly difficult to reason about.
React
Web design
fromPiccalilli
1 month ago

Building dynamic toggletips using anchored container queries

Chrome 143 introduces anchored container queries, enabling dynamic styling based on active fallback positions in anchor positioning layouts.
UX design
fromCSS-Tricks
3 weeks ago

Generative UI Notes | CSS-Tricks

Generative UI Design uses AI to create personalized user interfaces tailored to individual needs in real-time.
React
fromSubstack
1 month ago

5 React Hooks Techniques to Improve Component Performance

Hooks enable cleaner React components, but poor implementation causes performance issues; strategic use of useMemo, custom Hooks, and proper useEffect cleanup prevents unnecessary renders and memory leaks.
Web development
fromSmashing Magazine
1 month ago

Dropdowns Inside Scrollable Containers: Why They Break And How To Fix Them Properly - Smashing Magazine

Dropdowns can get clipped inside scrollable panels due to overflow, stacking contexts, and containing blocks.
React
fromSmashing Magazine
1 month ago

Building Dynamic Forms In React And Next.js - Smashing Magazine

Forms evolve from UI components into rule engines when they accumulate conditional logic, derived values, and complex business rules that exceed standard form library capabilities.
Artificial intelligence
fromInfoWorld
1 month ago

The 200ms latency: A developer's guide to real-time personalization

Meeting sub-200ms latency is essential for user engagement; architectures must decouple retrieval and heavy inference to serve personalized results at scale.
UX design
fromAdamsilver.io
1 month ago

Why designing in code makes you a better designer

The web has inherent properties like fluidity and vertical stacking; designing with these properties rather than against them creates better, more functional digital experiences.
Web development
fromFlorianschulz
1 month ago

Design Engineering 101: Typeahead

Typeahead features suggest text completions as users type, with two variants: dimmed text and highlighted text with additional styling, requiring custom implementation beyond standard HTML elements.
Web development
fromCSS-Tricks
1 month ago

Abusing Customizable Selects | CSS-Tricks

Web browsers' new customizable select feature enables developers to create visually unique and interactive dropdown menus with CSS and HTML, expanding creative possibilities beyond standard form elements.
fromTreehouse Blog
1 month ago

React Basics: Build Interactive UI the Right Way

When applications grow, state becomes messy, components break, and small changes ripple into unexpected bugs. This is where many learners realize that knowing React syntax is not the same as knowing how React applications are built.
React
React
fromdev.to
1 month ago

React Compiler and Beyond: Capability Boundaries of Compiler-Driven UI Frameworks

React Compiler optimizes expression and render costs within React's runtime, while compiler-first frameworks like Fict move update routing to compile time for dependency propagation, representing different engineering trade-offs rather than competing solutions.
React
fromLogRocket Blog
2 months ago

Comparing the best React animation libraries for 2026 - LogRocket Blog

Choose animation libraries balancing developer experience, features, performance, and bundle size; consider CSS-first approaches for smaller bundles and production alternatives.
Web development
fromFrontendmasters
1 month ago

The Big Gotcha of Anchor Positioning

Anchor Positioning in CSS has significant limitations preventing elements from being positioned relative to others regardless of DOM placement, requiring careful consideration of element ordering and positioning values.
#popover-api
Web development
fromSmashing Magazine
1 month ago

Getting Started With The Popover API - Smashing Magazine

The Popover API enables browsers to natively handle tooltips, eliminating the need for complex JavaScript libraries and providing built-in keyboard interaction, accessibility, and focus management.
Web development
fromSmashing Magazine
1 month ago

Getting Started With The Popover API - Smashing Magazine

The Popover API enables browsers to natively handle tooltips, eliminating the need for complex JavaScript libraries and providing built-in keyboard interaction, accessibility, and focus management.
Web development
fromCSS-Tricks
1 month ago

Popover API or Dialog API: Which to Choose? | CSS-Tricks

Use Popover API for most popovers and Dialog API only for modal dialogs, as they differ significantly in accessibility despite appearing similar.
Web development
fromSmashing Magazine
1 month ago

Getting Started With The Popover API - Smashing Magazine

The Popover API enables browsers to natively handle tooltips, eliminating the need for complex JavaScript libraries and providing built-in keyboard interaction, accessibility, and focus management.
Web development
fromSmashing Magazine
1 month ago

Getting Started With The Popover API - Smashing Magazine

The Popover API enables browsers to natively handle tooltips, eliminating the need for complex JavaScript libraries and providing built-in keyboard interaction, accessibility, and focus management.
Web development
fromCSS-Tricks
1 month ago

Popover API or Dialog API: Which to Choose? | CSS-Tricks

Use Popover API for most popovers and Dialog API only for modal dialogs, as they differ significantly in accessibility despite appearing similar.
fromThisweekinreact
2 months ago

React Hebdo #265: React Skills, json-render, ViewTransition, Base UI, shadcn, Store, MDX, GTK | RN Windows/macOS/Harmony, Brownie, Enriched, Navigation, Teleport, Nitro | TC39, Astro, jQuery, Node.js | This Week In React

Hi everyone! This week, we saw a lot of activity on X about the new AI skills system. Personally, what excited me most is the new Firefox release that unlocks interesting things for React developers. The React Native ecosystem is also super active, with many interesting releases. And I'm sure Expo 55 beta will drop just after we send our email 😅, so make sure to check their blog because it's coming soon. Don't miss the next email! As always, thanks for supporting us on your favorite platform:
React
fromdbushell.com
1 month ago

Everything you never wanted to know about visually-hidden

Ana proposed the following: Is this enough in 2026? As an occasional purveyor of the visually-hidden class myself, the question wriggled its way into my brain. I felt compelled to investigate the whole ordeal. Spoiler: I do not have a satisfactory yes-or-no answer, but I do have a wall of text!
UX design
React
fromMedium
3 months ago

Embedding Laminar Components Inside React: A Scala.js Integration Guide

Mount a React root inside a Laminar element, store the ReactRoot for cleanup on unmount, and use Airstream-driven props to keep state outside React hooks.
#web-accessibility
UX design
fromSubstack
1 month ago

How Agentation Cut Claude Code UI Iterations in Half

Agentation creates a reliable mapping between visible browser UI elements and their React code, enabling precise, faster AI-assisted UI edits and reducing iteration time.
UX design
fromSmashing Magazine
2 months ago

Combobox vs. Multiselect vs. Listbox: How To Choose The Right One - Smashing Magazine

Use combobox for single searchable selection; multiselect for multiple searchable selections; listbox to show all options by default; dual listbox to transfer items between lists.
fromCSS-Tricks
1 month ago

Potentially Coming to a Browser :near() You | CSS-Tricks

By how much? Well, that would depend on the value of the <length> argument provided. Thomas Walichiewicz, who proposed :near(), suggests that it works like this: button:near(3rem) { /* Pointer is within 3rem of the button */ } For those wondering, yes, we can use the Pythagorean theorem to measure the straight-line distance between two elements using JavaScript ("Euclidean distance" is the mathematical term), so I imagine that's what would be used behind the scenes here.
UX design
fromFrontendmasters
2 months ago

Performance-Optimized Video Embeds with Zero JavaScript

Every embedded video comes with a real cost to page load performance. Each player loads extra resources, whether the user ever hits play or not, as Chris Coyier noted in his blog post on "YouTube Embeds are Bananas Heavy and it's Fixable". The approach of using in that article works well when the video appears further down on the page and loads outside of the initial viewport. If the video is directly in the initial viewport, it can still cause a cumulative layout shift (CLS).
Web development
UX design
fromPaulmakeswebsites
2 months ago

The Incredible Overcomplexity of the Shadcn Radio Button

Shadcn layers styled components and extra dependencies on top of Radix's unstyled primitives, increasing complexity for simple HTML inputs like radio buttons.
Web development
fromLogRocket Blog
2 months ago

CSS in 2026: The new features reshaping frontend development - LogRocket Blog

Modern CSS can replace JavaScript for many interactive features, enabling complex animations, customizable controls, and scroll interaction through new native CSS features.
UX design
fromSmashing Magazine
2 months ago

Combobox vs. Multiselect vs. Listbox: How To Choose The Right One - Smashing Magazine

Choose list UI patterns based on option count and required visibility: combobox, multiselect, listbox, dropdown, or dual listbox for bulk transfers.
Web development
fromLogRocket Blog
2 months ago

Shadcn UI adoption guide: Overview, examples, and alternatives - LogRocket Blog

Shadcn UI provides copy-pastable component source built on Tailwind CSS with Radix/Base UI primitives, supporting major frameworks and prioritizing developer flexibility over prepackaged components.
[ Load more ]