Web Developer Tools & Resources
Artificial intelligence is transforming industries around the world. UX design hasn’t been left behind either.
Now that visionOS 2 is announced, it’s a great time to ensure your website works in Safari in visionOS. For the most part, there’s nothing special you need to do for the spatial web. It’s truly Safari, with the same WebKit engine and its extensive support for web standards.
align-content works in the default layout in 2024, allowing vertical centering with 1 CSS property.
Collaboration between design and engineering can take different forms in different organizations. Designers can be more or less involved in software development, but whether they like it or not, they are essential to this process. I don’t mean that designers should code (although I think some should–I’ll explain it in another article), but rather, they should not switch to new tasks right after handoff.
Welcome to August’s roundup of the best fonts we’ve found over the last few weeks. 2024’s trend for flowing curves and retro-inspired scripts continues apace this month. We’ve also included some very flexible sans serifs. Enjoy!
Curious about early career opportunities at Figma? Here are some tips on how to get your first product design job, along with insights on what we look for.
Adobe introduced several innovative AI features to the Lightroom app over the past few months, making your photo editing workflow much faster than ever before.
We’ve recently released two oft-requested APIs for Adobe Acrobat Services, the ability to both export and import form data from PDFs. These APIs are currently available to our beta program and not generally available, but read on for details on how these APIs work, and how you can sign up to help test them!
In the fast-paced world of software development, staying ahead means constantly evolving your toolkit. The right tools can drastically improve your productivity, and boost your workflow.
React has revolutionized the way we build user interfaces, but with great power comes great responsibility.
Have you ever lost your video screen after switching to another tab? Google Meet’s picture-in-picture feature helps to solve that problem, but now we’ve made it even easier.
There’s a possibility that by hiding some of these complexities, Slack have created an effortless onboarding process, that is doomed to become noisy.
AVIF (AV1 Image File Format) is a modern image file format specification for storing images that offer a much more significant file reduction when compared to other formats like JPG, JPEG, PNG, and WebP. Version 1.0.0 of the AVIF specification was finalized in February 2019 and released by Alliance for Open Media to the public.
Today, we bring you a collection of the most exquisite and intricate fonts that are perfect for creating visually stunning designs.
Font performance optimization is a set of web development techniques that make fonts load faster and render more smoothly. They involve practices such as thoughtful font selection, the use of performant font formats, self-hosting, optimized @font-face declarations, font display strategies, and more.
One warm, Italian, summer day in August 1907, Vilfredo Pareto noticed something odd in his garden — some pea pods produced more peas than others, no matter what he did. Being a curious polymath, he inspected the peas closely and concluded that roughly 20% of pods produced 80% of the produce.
Picture this: You open Netflix, and it’s like the platform just knows what you’re in the mood for. Or maybe you’re browsing Amazon, and the products displayed feel like they were picked just for you. This isn’t just a happy coincidence — it’s machine learning-powered AI working behind the scenes to create a personalized experience just for you. In today’s digital world, where user experience (UX) can make or break...
It’s amazing to witness the speed at which CSS keeps evolving. While the past decade has been all about building a solid foundation for layout (Flexbox, Grid) and syntax (variables) the future promises to be about going much further than most of us ever dreamed of.
In today’s fast-paced digital world of instant gratification, users expect to find what they need quickly and efficiently. Poor navigation can cripple your website or app, driving users away and costing you valuable conversions. This is where navigation UX comes in, serving as a silent guide, enabling users to achieve their objectives quickly and intuitively.
When I stumbled into web design in 1998, we had 13 or 15 inch CRT monitors and a resolution of 1024×768 was already a lot. A font size of 10 pixels slapped hard onto the <body> and everything looked classy.
Whether you’re new to CSS or have years of experience, you’ve likely encountered pseudo-classes. The most commonly recognized pseudo-class is probably :hover, which allows us to style an element when it’s in the hover state, such as when a mouse pointer hovers over it.
Learn how to apply a pixel/grid displacement to a texture in Three.js using shaders and GPGPU with a subtle RGB shift effect on cursor move.
Creating and maintaining an effective website requires a diverse set of tools and resources.From content creation to ensuring accessibility and SEO, each aspect plays a crucial role in delivering a seamless online experience.
CSS Houdini, a revolutionary advancement in web styling, is reshaping the way developers approach design on the internet.
Wireframe represent a skeleton structure or an initial concept of any future website, system, app or any other digital product. It focuses mainly on crucial aspects like page structure, layout, information architecture, user flow, functionality, and intended behaviors and other active parts neglecting details related to color, typography or graphics.
Reduce unused JavaScript is a warning you’ll encounter in Lighthouse-based web performance auditing tools, such as the local Lighthouse tool in Chrome DevTools, PageSpeed Insights, and DebugBear.
Ex-Head of Design curates a list of the top 10 must-read UX design books.
Whether you’re new to CSS or have years of experience, you’ve likely encountered pseudo-classes. The most commonly recognized pseudo-class is probably :hover, which allows us to style an element when it’s in the hover state, such as when a mouse pointer hovers over it.
With just a spreadsheet and no coding experience, I set out to uncover the future of AI in our company — here’s what I found.
When you think of a startup founder, you might picture a coding whiz pulling all-nighters or a marketer pitching to anyone who’ll listen.
Empathy is often considered an integral part of user-centered design. However, measuring this skill has posed significant challenges for researchers and practitioners alike.
New logo designs in recent years have generally tended towards simplification. Brand identities are often reduced to their core elements to make them quicker and easier to interpret. That makes the new Mozilla logo a little surprising at first glance.
Recently, Congressman Maxwell Alejandro Frost and Congressman Don Beyer introduced new legislation called “The Spacecraft Cybersecurity Act” that will require NASA to secure a cybersecurity protection plan from manufacturers applying to use federal dollars to build NASA spacecrafts.
After integrating Dev Mode into our design system workflow, I’ve gathered several insights to help teams navigate this powerful tool. Here are my top takeaways.
Discover how to build an accordion using simple JavaScript animation in this step-by-step tutorial.
We know the importance of website performance and accessibility. Or at least we should. There’s no shortage of content dedicated to these subjects.
Explore how the Design Education Series (DES) by Obys Agency was developed to provide a dynamic and engaging learning experience with innovative design and 3D features.
Photoshop offers a powerful platform for emulating the look and feel of real oil paint, allowing you to blend colors, build layers, and create intricate textures just like a master painter.
Adobe Firefly Services offers a comprehensive set of generative AI and creative APIs that can enhance enterprise processes and workflows.
Finding the right typeface for a logo is a challenge and can be a very time-consuming process that requires both creativity and a practical approach.
Rejection is an inevitable part of the creative journey. Whether it’s a declined project proposal, a non-responsive client, or critical feedback on your work, rejection can feel deeply personal and discouraging.
Transferring icons from Figma to code can be both laborious and time-consuming. If you manually export icons and pass them to your engineering team, you’re likely spending unnecessary time and struggling to keep everything synchronized with the codebase.
What is great UX? I love this question because everyone almost always has a different definition of “great” (and everyone has their own definition of User Experience).
Whether you’re a designer, marketer, product owner, developer, or agency lead, this year’s programming has something for everyone.
When I was eight, my family moved from Salt Lake City to the Utah/Arizona border. Our new house was a suburban three-story, part of a neighborhood whose streets were curling rays extending outward from a private golf course.
Well, actually, I love thinking, but only when I’m able to solve problems or make progress with it.
Tech companies are baking AI into everything these days. It seems like you can’t avoid a heaping helping of bots and large language models (LLMs). I think I ingested some in my breakfast cereal this morning.
The days of buying illustrations, searching for the perfect pattern, and researching fonts are over. Now you can create all that and more using AI right inside the Adobe Illustrator app.
Opera has released its Opera One browser for iOS, powered by artificial intelligence, after several weeks of beta testing. The iPhone browser features a minimalist design similar to its desktop counterpart and hides unnecessary elements during browsing for a full-screen experience. For instance, the top and bottom panels disappear while scrolling.
As of last month, Firefox 128’s support of the relative color syntax means we’ve now got support across the board. I’m excited about that as it’s an extremely powerful way to manipulate colors in CSS.
The very first question you should ask yourself is whether an image is, in fact, required to achieve the effect you are after. Good design is simple and will also always yield the best performance.
This article delves into how AI can move past simple chatbots to deliver richer, context-aware interactions.
At Baymard we’ve just released a new UX benchmark of 10 apparel and accessories sites.
Have you wondered why, even after doing everything “right” – having a website, circulating through all the social media channels – you’re just not getting as much notice as a designer as you feel you should? It probably has something to do with the approach you’ve been using to market yourself and your work.
As the world becomes increasingly complex and interconnected, we’re starting to realise that our traditional approaches to design are no longer sufficient.
I recently completed five years as a UX designer in the industry — navigating the fintech world, working on diverse products, helping expand our design team, and fielding countless questions about whether I design credit cards.
When you wrap some existing markup in a custom element and then apply some new behaviour with JavaScript, technically you’re not doing anything you couldn’t have done before with some DOM traversal and event handling.
3D effects can bring a new level of dynamism and interest to your designs, making them stand out and capture attention. However, creating these effects from scratch can be time-consuming and challenging.
Whether you’re a creative professional running a small business, designing at a fashion house, or working on a graphic design team at an agency or large company, you’re likely using the industry-leading Adobe Illustrator as your go-to tool to explore and create unique designs with professional-level precision and scale — from logos and icons to graphics, illustrations and more.
Smart set of UX design projects crafted by tubik team: functional, informative, and eye-pleasing user experience for websites and mobile applications for diverse spheres of professional and personal activity.
Discover how I used AI to create a Figma plugin that improved the discoverability of icons in the Ant Design System for Figma.
What happens when you design a website for a fictional seltzer brand you created? We found out with Slosh, a vibrant, immersive experience.
An auto text typing effect is one way to grab a user’s attention. It can give users cues when using an application, and it’s also a way to convey an important message. Let’s make one!
Color correction and color grading are two of the most important processes used in both photography and videography for visualizing a designer’s creative vision.
Blogging has emerged as a dynamic and impactful channel for writers to express their ideas. They share their expertise and foster community as well. Strategic planning is very important if you want to stand out as a writer and generate revenue. It is especially crucial for creators and bloggers who aspire to turn their passion into a profitable venture.
Migrating onto Kubernetes can take years. Here’s why we decided it was worth undertaking, and how we moved a majority of our core services in less than 12 months, all while making our compute platform easier to use.
In this two-part series, Andrii Zhdan outlines common challenges faced at the start of a design career and offers advice to smooth your journey based on insights from his experience hiring designers.
Learning Figma online is a great option for both beginners to the tool looking to learn basics as well as more advanced users who want to improve their skill set.
In this article, I hope to convince you of the power of post-processing effects and that nothing beats an elegant retro vibe applied to a website.
Freepik is a midrange AI image tool that aims to be more usable than more capable but more complex tools like Midjourney and Leonardo.
Users often perceive aesthetically pleasing design as design that’s more usable.
Social networks, marketplaces, and other websites that accept user-generated content are magnets for bots, spammers, trolls, and a wide spectrum of disruptive users.
You can now create entry animation effects for elements, including those animating from display: none, and animating into the top layer.
Imagine an operating system where all your apps communicate seamlessly, adapting to your context and needs. The article explores the concept of aiOS, highlighting four key values: dynamic interfaces, interoperable apps, context-aware functionality, and the idea that everything can be an input and output.
Most likely, you remember the experiences you had, not just the objects or things that you saw. That’s how humans work: we’re wired for stories and interactive journeys that engage all of our senses.
Accessibility has always been important to our organization, and we’ve learned from community members and Stack Overflow for Teams customers that it’s important to them too.
User Interface design that asks for multiple steps and interactions is not inherently bad when designing a user experience.
We’re pleased to announce that, as of version 23, the Puppeteer browser automation library now has first-class support for Firefox. This means that it’s now easy to write automation and perform end-to-end testing using Puppeteer, and run against both Chrome and Firefox.
Onboarding in mobile applications refers to the first few slides that appear at launch and introduce the user to the application before authorization or usage.
Graphic design trends help you create projects that communicate and connect to your audience in a timely way.
As with many new technologies, learning to use AI amounts to learning about ourselves.
Designing a portfolio is always a significant challenge. Every decision about color, design, interaction, etc., seems to be crucial for the project. This spring, we launched the website, but, to be honest, we started working on it last summer.
sability testing is a critical aspect of user experience (UX) design that involves evaluating a product by testing it on real users.
In today’s digital landscape, a website’s design is crucial in capturing users’ attention and keeping them engaged. CSS animations have become a powerful tool in web development, allowing designers to create dynamic and interactive user experiences.
The web is a 24/7 medium. But web designers have office hours. That leaves a gap in technical support coverage. What happens if your client has a question about WordPress in the middle of the night?
Over time, these existing URLs saw less and less traffic as the years went on – in fact more than 99% of them had no activity in the last month.
Have you ever wondered what happened after CSS3? It’s common knowledge that we never saw CSS4 come after it, yet we have a plethora of new features that have no similar way of defining when they were introduced. The W3C CSS-Next community group is actively searching for better approaches for how we describe the evolution of CSS over time and identify feature sets as effectively as we did with CSS3...
Use the datatable component to search, sort, filter, export and paginate table data of rows and columns for your web application coded with the utility classes from Tailwind CSS
Discover how Chrome’s latest AI features, such as Google Lens for desktop and Tab Compare, can make it easier for you to accomplish tasks online.
Turns out, surprise surprise, that it’s not that easy. There are plenty of things that container queries are awkward at or just not the right unit for.
We’re admiring the whimsical Eames-designed Solar Do-Nothing Machine and questioning what the right balance is between function and emotion.
Chrome started the year passing 88.2% of tests in the accessibility focus area of Interop 2024. In June 2024 we were the first to reach 100% of tests passing. This post explains the work that happened to reach this goal.
Astro is a web framework that aims to minimize JavaScript. We explore its new “Server Islands” technique and compare it to React frameworks.
We often handle multiple tasks, from creating content to managing projects. These AI tools can lend a hand, helping you work smarter, not harder.
Understanding how search engines crawl, render, and index web pages is crucial for optimizing sites for search engines. Over the years, as search engines like Google change their processes, it’s tough to keep track of what works and doesn’t—especially with client-side JavaScript.
As all the youngsters prepare to go back to school, you can tackle some learning too with these website design trends. Each trend this month incorporates interactivity elements to help sway website visitors into action quickly.
When we say ‘building a website’, what we really mean is employing an experienced team of web designers and developers to build it for you. It’s true that there are many website builders available to use for free to create a basic website. When you’re running a start-up, with all the stress and pressure that is involved, you might be tempted to cut corners by building your own site this way.
Mastering the art of prototyping is akin to wielding a powerful toolset that empowers designers and developers to iterate, refine, and ultimately deliver products that resonate deeply with their audience.
Make your Spline scenes load faster and smoother, improve the user experience, and reduce the bounce rate on your website.
In traditional responsive design, we rely on media queries to change styles based on the overall viewport size. This works well for adjusting layouts for different screen sizes, but it falls short when you need components to adapt based on their container’s size.
The usual recruitment process never has a single stage. In almost every case, you can expect a multi-stage process consisting of an interview with HR (the so-called company culture-fit interview), a technical interview (the one where you actually discuss design with a design leader), an assignment, and sometimes an interview with the product team and/or a director or VP of the department. The last one is expected for senior roles,...
The internet is responsible for up to 5% of global emissions. That’s more than the airline industry.
Many UX professionals often find themselves working alone, and usually face more projects impacting user experience than they can handle. In this article, Paul Boag explains how UX teams can be transformed into a significant driver of customer-centric innovation within organizations.
HP’s design system team reveals how they used Figma to streamline processes, break down silos, and save developers time.
Smoke fonts are perfect for adding an element of movement and mystique to typography, evoking images of swirling mist and drifting vapor. They can create a sense of drama, elegance, and creativity in your designs.
Imagine the internet as a vast library where the current web is like a system of books placed on shelves with no particular order, searchable only by specific words or phrases.